(57)【要約】      （修正有）【課題】シール部を推定することなく、内容物が包材のシール部分に噛み込まれているか否かを推定することができる検査装置を提供する。【解決手段】Ｘ線検査装置では、隣接する個包装の内容物同士の最短距離Ｄが閾値Ｔｍｉｎよりも小さいときは、一方または双方がシール部分Ｓ１に噛み込んでいる可能性が高いので、シール部分Ｓ１に内容物が噛み込んでいると推定する。【選択図】図１１
2015087371.tif 000002
【特許請求の範囲】
【請求項１】
物品に放射光を照射し、前記放射光を受光部で受け、前記受光部が受けた放射光に基づいて画像を生成して検査を行う検査装置において、
検査対象が複数の個包装が連なった連包品であって、
前記画像の前記連包品の中の第１物品とそれに隣接する第２物品との間隔を検出する検出部と、
前記間隔に基づいて、前記第１物品と前記第２物品との間のシール部分に前記第１物品または前記第２物品が噛み込んでいるか否かを推定する推定部と、
を備える検査装置。
【請求項２】
前記間隔は、前記第１物品と前記第２物品との最短距離であって、
前記推定部は、前記最短距離が予め設定されている閾値よりも小さいときに、前記シール部分への前記物品の噛み込みがあると推定する、
請求項１に記載の検査装置。
【請求項３】
前記間隔は、前記第１物品および前記第２物品の共通内接線の傾斜角度であって、
前記推定部は、前記傾斜角度が予め設定されている閾値よりも大きいときに、前記シール部分への前記物品の噛み込みがあると推定する、
請求項１に記載の検査装置。
【請求項４】
前記推定部は、複数の前記間隔の検出パターンが所定条件に合致するときは、前記シール部分への前記物品の噛み込みがあると推定する、
請求項１から請求項３のいずれか１項に記載の検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検査装置に関し、特に、複数の個包装が連なった連包品を検査する検査装置に関する。
【背景技術】
【０００２】
従来、包装された内容物が包材のシール部分に噛み込まれているか否かを推定する手段として、画像データから推定する方法が広く利用されている。
【０００３】
例えば、特許文献１（特開２００５−９１０１５号公報）に記載の検査装置では、画像より得られた包材の外形から、予め設定されているシール部分の寸法に基づいてシール部領域を推定し、その領域に内容物が存在するか否かによって噛み込みの有無を推定している。
【０００４】
他方、包材の厚さが非常に薄く画像に写り難い場合は、例えば、特許文献２（特開２０１１−１９６７９６号公報）に記載の検査装置のように、ジッパー等の画像として写り易い箇所を基準に包材の外形およびシール部分を推定している。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ジッパー等もなく画像として写り難い包材の場合は、上記特許文献１および特許文献２に記載の検査装置ではシール部分を推定することができないため、内容物がシール部分に噛み込まれているか否かを推定することができない。
【０００６】
本発明の課題は、シール部を推定することなく、内容物が包材のシール部分に噛み込まれているか否かを推定することができる検査装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の第１観点に係る検査装置は、物品に放射光を照射し、放射光を受光部で受け、受光部が受けた放射光に基づいて画像を生成して検査を行う検査装置であって、検査対象が複数の個包装が連なった連包品である。この検査装置は、検出部と、推定部とを備えている。検出部は、画像の連包品の中の第１物品とそれに隣接する第２物品との間隔を検出する。推定部は、間隔に基づいて、第１物品と第２物品との間のシール部分に第１物品または第２物品が噛み込んでいるか否かを推定する。
【０００８】
この検査装置では、隣接する物品同士の間隔が近いときは、一方または双方がシール部に噛み込んでいる可能性が高いので、その間隔からシール部分に内容物が噛み込んでいるか否かを推定することができる。
【０００９】
その結果、従来のようなシール部分の推定をすることなく、シール部分への内容物の噛み込みを推定することができ、ユーザーにとって使い勝手がよくなる。
【００１０】
本発明の第２観点に係る検査装置は、第１観点に係る検査装置であって、上記間隔が、第１物品と第２物品との最短距離である。推定部は、最短距離が予め設定されている閾値よりも小さいときに、シール部分への物品の噛み込みがあると推定する。
【００１１】
この検査装置では、例えば、噛み込みがない第１物品と第２物品とを可能な限り接近させたときの距離を閾値とした場合、最短距離が閾値のときは理論的に噛み込みがないのであるから、その距離が閾値よりも小さいときは噛み込んでいると推定することによって、噛み込み品を誤って正常品と判断することを防止することができる。
【００１２】
本発明の第３観点に係る検査装置は、第１観点に係る検査装置であって、上記間隔が、第１物品および第２物品の共通内接線の傾斜角度である。推定部は、傾斜角度が予め設定されている閾値よりも大きいときに、シール部分への物品の噛み込みがあると推定する。
【００１３】
この検査装置では、例えば、噛み込みがない第１物品と第２物品とを可能な限り接近させたときの共通内接線の傾斜角度を閾値とした場合、傾斜角度が閾値のときは理論的に噛み込みがないのであるから、傾斜角度が閾値よりも大きいときは噛み込んでいると推定することによって、噛み込み品を誤って正常品と判断することを防止することができる。
【００１４】
本発明の第４観点に係る検査装置は、第１観点から第３観点のいずれか１つに係る検査装置であって、推定部は、複数の間隔の検出パターンが所定条件に合致するときは、シール部分への物品の噛み込みがあると推定する。
【００１５】
この検査装置では、例えば、隣接する物品が連続してシール部に噛み込まれているようなとき、連続して検出される複数の間隔は閾値条件を満たしている可能性がある。このような場合は、検出パターンとして［小―小―大・・・］が現れるので、このパターンが現れたときは噛み込んでいると推定することによって、噛み込み品を誤って正常品と判断することを防止することができる。
【発明の効果】
【００１６】
本発明に係る検査装置では、隣接する物品同士の間隔が近いときは、一方または双方がシール部に噛み込んでいる可能性が高いので、その間隔からシール部分に内容物が噛み込んでいるか否かを推定することができる。
【００１７】
その結果、従来のようなシール部分の推定をすることなく、シール部分への内容物の噛み込みを推定することができ、ユーザーにとって使い勝手がよくなる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係るＸ線検査装置の外観斜視図。
【図２】Ｘ線検査装置のシールドボックスの内部構成図。
【図３】Ｘ線検査の原理を示す模式図。
【図４】Ｘ線検査装置の前後の工程構成図。
【図５】制御コンピュータのブロック構成図。
【図６】（ａ）複数の個包装が連なった連包品の平面図。（ｂ）（ａ）に示す連包品のＸ線透過画像。（ｃ）Ｘ線の照射範囲Ｘを袋Ｍ１〜Ｍ４が通過したときのＸ線透視像信号に基づいて算出された代表値の時系列データ。（ｄ）（ｃ）の真偽判定処理の結果を示す図。
【図７】（ａ）厚さが非常に薄い包材による複数の個包装が連なった連包品の平面図。（ｂ）（ａ）に示す連包品のＸ線透過画像。（ｃ）（ｂ）に示すＸ線透過画像に対して２値化処理を施した後の２値化画像。
【図８】内容物が収納領域の真ん中に位置する第１状態の２値化画像。
【図９】２つの内容物がそれぞれ同一のシール部分Ｓ１の境界線まで達している第２状態の２値化画像。
【図１０】２つの内容物がそれぞれ離反してシール部分Ｓ１の境界線まで達している第３状態の２値化画像。
【図１１】２つの領域Ｒ２と領域Ｒ３との距離がＤ＜Ｔｍｉｎである連包品の２値化画像。
【図１２】２つの領域Ｒ２と領域Ｒ３との距離がＤ＞Ｔｍａｘである連包品の２値化画像。
【図１３】第１実施形態に係るＸ線検査装置の噛み込み推定のフローチャート。
【図１４】第２実施形態に係るＸ線検査装置の噛み込み推定のフローチャート。
【図１５】第２実施形態の変形例に係るＸ線検査装置の噛み込み推定のフローチャート。
【図１６】第２実施形態に係るＸ線検査装置１１０の制御コンピュータ２０のブロック構成図。
【図１７】内容物が収納領域の真ん中に位置する第１状態の２値化画像。
【図１８】２つの内容物がそれぞれ同一のシール部分Ｓ１の境界線まで達している第２状態の２値化画像。
【図１９】２つの内容物がそれぞれ離反してシール部分Ｓ１の境界線まで達している第３状態の２値化画像。
【図２０】２つの領域Ｒ２と領域Ｒ３との内接線の傾斜角度θがθ＞θｍａｘである連包品の２値化画像。
【図２１】２つの領域Ｒ２と領域Ｒ３との内接線の傾斜角度θがθ＜θｍｉｎである連包品の２値化画像。
【図２２】第３実施形態に係るＸ線検査装置の噛み込み推定のフローチャート。
【図２３】第４実施形態に係るＸ線検査装置の噛み込み推定のフローチャート。
【図２４】第４実施形態の変形例に係るＸ線検査装置の噛み込み推定のフローチャート。
【図２５】第５実施形態に係るＸ線検査装置４１０の制御コンピュータ２０のブロック構成図。
【図２６】連包品の先頭から最後の個包装に至るまでの間に検出した連続する２つ値がＴｍｉｎ、Ｔｍｉｎである当該連包品の２値化画像。
【図２７】連包品の先頭から最後の個包装に至るまでの間に検出した連続する２つ値がＴｍａｘ、Ｔｍａｘである当該連包品の２値化画像。
【図２８】第５実施形態に係るＸ線検査装置の噛み込み推定のフローチャート。
【図２９】第６実施形態に係るＸ線検査装置の噛み込み推定のフローチャート。
【発明を実施するための形態】
【００１９】
以下図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明の具体例であって、本発明の技術的範囲を限定するものではない。
【００２０】
＜第１実施形態＞
（１）Ｘ線検査装置１０全体の構成
図１は、本発明の一実施形態に係るＸ線検査装置１０の外観斜視図である。図１において、Ｘ線検査装置１０は、食品等の商品Ｇの生産ライン（図４参照）に組み込まれて商品Ｇの品質検査を行う装置の１つであって、連続的に搬送されてくる商品Ｇに対してＸ線を照射することにより商品Ｇの良否判断を行う装置である。
【００２１】
検体である商品Ｇは、前段コンベア６０によってＸ線検査装置１０のところまで運ばれてくる。商品Ｇは、Ｘ線検査装置１０において良品または不良品に分類される。このＸ線検査装置１０での検査結果は、Ｘ線検査装置１０の下流側に配置されている振分機構７０に送られる。
【００２２】
振分機構７０は、Ｘ線検査装置１０において良品と判断された商品Ｇを、正常品を排出するコンベア８０へと送り、Ｘ線検査装置１０において不良品と判断された商品Ｇを、不良排出方向９０、不良排出方向９１へと振り分ける。
【００２３】
（２）詳細構成
図２は、Ｘ線検査装置１０のシールドボックス１１の内部構成図である。図１および図２において、Ｘ線検査装置１０は、シールドボックス１１と、コンベア１２と、Ｘ線照射器１３と、Ｘ線ラインセンサ１４と、タッチパネル機能付きのモニタ３０（図１参照）と、制御コンピュータ２０（図５参照）とから構成されている。
【００２４】
（２−１）シールドボックス１１
シールドボックス１１の両側面には、商品Ｇをシールドボックス１１の内外に搬入出させるための開口１１ａが形成されている。開口１１ａは、シールドボックス１１の外部へのＸ線の漏洩を防止するために、遮蔽ノレン（図示せず）により塞がれている。この遮蔽ノレンは、鉛を含むゴムから成形されており、商品Ｇが開口１１ａを通過する際に商品Ｇによって押しのけられるようになっている。
【００２５】
そして、シールドボックス１１内には、コンベア１２、Ｘ線照射器１３、Ｘ線ラインセンサ１４、制御コンピュータ２０等が収容されている。また、シールドボックス１１の正面上部には、モニタ３０の他、キーの差し込み口および電源スイッチ等が配置されている。
【００２６】
（２−２）コンベア１２
コンベア１２は、シールドボックス１１内において商品Ｇを搬送するものであり、図１に示すように、シールドボックス１１の両側面に形成された開口１１ａを貫通するように配置されている。そして、コンベア１２は、コンベアモータ１２ａ（図５参照）によって駆動される駆動ローラによって無端状のベルトを回転させながら、ベルト上に載置された商品Ｇを搬送する。
【００２７】
コンベア１２による搬送速度は、オペレータが入力した設定速度になるように、制御コンピュータ２０によるコンベアモータ１２ａのインバータ制御によって細かく制御される。また、コンベアモータ１２ａには、コンベア１２による搬送速度を検出して制御コンピュータ２０に送るエンコーダ１２ｂ（図５参照）が装着されている。
【００２８】
（２−３）Ｘ線照射器１３
Ｘ線照射器１３は、図２に示すように、コンベア１２の上方に配置されており、下方のＸ線ラインセンサ１４に向けて扇状の照射範囲ＸにＸ線を照射する。
【００２９】
（２−４）Ｘ線ラインセンサ１４
図３は、Ｘ線検査の原理を示す模式図である。図３において、Ｘ線ラインセンサ１４は、コンベア１２の下方に配置されており、主として多数の画素センサ１４ａから構成されている。これらの画素センサ１４ａは、コンベア１２による搬送方向に直交する向きに一直線に水平配置されている。また、各画素センサ１４ａは、商品Ｇやコンベア１２を透過したＸ線を検出し、Ｘ線透視像信号を出力する。Ｘ線透視像信号は、Ｘ線の明るさ（濃度）を示すものである。
【００３０】
（２−５）モニタ３０
モニタ３０は、フルドット表示の液晶ディスプレイであり、検査時に必要となる検査パラメータ等の入力をオペレータに促す画面を表示する。また、モニタ３０は、タッチパネル機能も有しており、オペレータからの検査パラメータ等の入力を受け付ける。
【００３１】
（２−６）制御コンピュータ２０
図５は、制御コンピュータ２０のブロック構成図である。図５において、制御コンピュータ２０は、ＣＰＵ（中央演算処理装置）２１、ＲＯＭ（リードオンリーメモリ）２２、ＲＡＭ（ランダムアクセスメモリ）２３、ＨＤＤ（ハードディスク）２５および記憶メディア等を挿入するためのドライブ２４を搭載している。
【００３２】
ＣＰＵ２１では、ＲＯＭ２２やＨＤＤ２５に格納されている各種プログラムが実行される。ＨＤＤ２５には、検査パラメータや検査結果が保存蓄積される。検査パラメータについては、モニタ３０のタッチパネル機能を使ったオペレータからの入力によって設定および変更が可能である。オペレータは、これらのデータがＨＤＤ２５だけでなくドライブ２４に挿入された記憶メディアにも保存蓄積されるように設定することができる。
【００３３】
さらに、制御コンピュータ２０は、モニタ３０でのデータ表示を制御する表示制御回路（図示せず）、モニタ３０のタッチパネルを介してオペレータにより入力されたキー入力データを取り込むキー入力回路（図示せず）、プリンタ（図示せず）等の外部機器やＬＡＮ等のネットワークとの接続を可能にする通信ポート（図示せず）なども備えている。
【００３４】
そして、制御コンピュータ２０の各部２１〜２５は、アドレスバスやデータバス等のバスラインを介して相互に接続されている。
【００３５】
また、制御コンピュータ２０は、コンベアモータ１２ａ、エンコーダ１２ｂ、光電センサ１５、Ｘ線照射器１３、Ｘ線ラインセンサ１４等に接続されている。光電センサ１５は、検体である商品Ｇが扇状のＸ線の照射範囲Ｘ（図２参照）を通過するタイミングを検知するための同期センサであり、主として、コンベア１２を挟んで配置される一対の投光器および受光器から構成されている。
【００３６】
（３）ＣＰＵ２１の構成
制御コンピュータ２０のＨＤＤ２５には、画像生成モジュール、領域特定モジュール、重量推定モジュール、重量診断モジュール、異物検査モジュール、間隔検出モジュール、噛み込み推定モジュールおよび総合診断モジュールを含む検査プログラムが格納されている。そして、制御コンピュータ２０のＣＰＵ２１は、これらのプログラムモジュールを読み出して実行することにより、画像生成部２１ａ、領域特定部２１ｂ、重量推定部２１ｃ、重量診断部２１ｄ、異物検査部２１ｅ、間隔検出部２１ｆ、噛み込み推定部２１ｇおよび総合診断部２１ｈ（図５参照）として動作する。
【００３７】
（３−１）画像生成部２１ａ
画像生成部２１ａは、Ｘ線ラインセンサ１４から出力されるＸ線透視像信号に基づいて、商品ＧのＸ線透過画像を生成する。画像生成部２１ａは、商品Ｇが扇状のＸ線の照射範囲Ｘ（図２参照）を通過するときにＸ線ラインセンサ１４の各画素センサ１４ａから出力されるＸ線透視像信号を細かい時間間隔で取得し、取得したＸ線透視像信号に基づいて商品ＧのＸ線透過画像を生成する。なお、商品Ｇが扇状のＸ線の照射範囲Ｘを通過するタイミングは、光電センサ１５からの信号により判断される。すなわち、画像生成部２１ａは、Ｘ線ラインセンサ１４の各画素センサ１４ａから得られるＸ線の明るさに関する細かい時間間隔毎のデータをマトリクス状に時系列につなぎ合わせることにより、商品Ｇを写すＸ線透過画像を生成する。
【００３８】
（３−２）領域特定部２１ｂ
領域特定部２１ｂは、画像生成部２１ａにより生成された商品Ｇを写すＸ線透過画像から、商品領域を特定する。領域特定部２１ｂは、多数の画素センサ１４ａのそれぞれから同様のタイミングで出力された画素センサ１４ａのＸ線の濃度値の平均値を算出し、算出した値をそのタイミングにおけるＸ線の濃度値の代表値とする。そして、当該代表値が所定の範囲内に収まっているか否かをチェック（真偽判定）する。領域特定部２１ｂは、画像生成部２１ａにより生成されたＸ線透過画像Ｐと、真偽判定処理の結果とを重ね合わせ、狙いの範囲に対応する領域を商品領域とする。
【００３９】
（３−３）重量推定部２１ｃ
重量推定部２１ｃは、領域特定部２１ｂにより特定された商品領域に対して画像処理を施すことにより、商品Ｇの重量値を推定する。当該重量推定処理は、Ｘ線透過画像Ｐ上においてはＸ線の照射方向に厚みのある物質ほど暗く写るという性質を利用し、以下の原理に基づいて行われる。
【００４０】
Ｘ線透過画像Ｐ上の厚さｔの物質を写す画素の明るさＩは、物質の存在しない領域に含まれる画素の明るさをＩ0とした場合、以下の式（１）によって表される。
Ｉ／Ｉ0＝ｅ-μt  ・・・（１）
【００４１】
ここで、μは、Ｘ線のエネルギーと物質の種類とに応じて定まる線吸収係数である。式（１）を物質の厚さｔについて解くと、以下の式（２）のようになる。
ｔ＝−１／μ×ｌｎ（Ｉ／Ｉ0）  ・・・（２）
【００４２】
また、内容物の微小部位の重量値は、当該微小部位の厚さに比例する。したがって、明るさＩの画素の写す内容物の微小部位の重量値ｍは、適当な定数αを用いて、以下の式（３）によって近似的に算出される。
ｍ＝−αｌｎ（Ｉ／Ｉ0）  ・・・（３）
【００４３】
重量推定部２１ｃは、商品Ｇを構成する全ての画素に対応する重量値ｍを算出して足し合わせることにより、商品Ｇ全体の重量値を推定する。
【００４４】
（３−４）重量診断部２１ｄ
重量診断部２１ｄは、商品Ｇの内容物の重量値が所定の範囲内に収まっているか否かをチェックする。そして、重量値が当該範囲内に収まっている場合には、その商品Ｇを正常と診断し、当該範囲内に収まっていない場合には、その商品Ｇを重量異常と診断する。
【００４５】
なお、重量診断部２１ｄによる処理は、重量推定部２１ｃによる処理に遅れて並列に実行される。
【００４６】
（３−５）異物検査部２１ｅ
異物検査部２１ｅは、画像生成部２１ａにより生成された商品ＧのＸ線透過画像Ｐに対して２値化処理を施すことにより、商品Ｇに含まれる異物を検出する。より具体的には、図３に示すように、商品ＧのＸ線透過画像Ｐ上に予め設定した閾値よりも暗く現れる領域が存在する場合には、その商品Ｇに異物が混入していると判断し、その商品Ｇを異常と判断する。
【００４７】
（３−６）間隔検出部２１ｆ
間隔検出部２１ｆは、２値化処理によって特定された、連包品の隣接する個包装の内容物に対して、内容物同士の間隔を検出する。検出の具体的方法は、後段で説明する。
【００４８】
（３−７）噛み込み推定部２１ｇ
噛み込み推定部２１ｇは、間隔検出部２１ｆで検出された内容物同士の間隔から、内容物がシール部分に噛み込まれているか否かを推定する。推定の具体的方法は、後段で説明する。
【００４９】
（３−８）総合診断部２１ｈ
重量診断部２１ｄ、異物検査部２１ｅおよび噛み込み推定部２１ｇは、商品Ｇを異常と判断すると、直ちにその旨を示す信号を総合診断部２１ｈに送る。総合診断部２１ｈは、重量診断部２１ｄから当該信号を受け取ると、商品Ｇを不良品であると診断するとともに、直ちに他の検査を終了させる。
【００５０】
また、異物検査部２１ｅから異常信号を受け取った場合には、商品Ｇを不良品であると診断するとともに、直ちに他の検査を終了させる。
【００５１】
さらに、噛み込み推定部２１ｇから異常信号を受け取った場合には、商品Ｇを不良品であると診断するとともに、直ちに他の検査を終了させる。
【００５２】
異物が検出されただけの商品Ｇであっても、重量異常が検出されただけの商品Ｇであっても、噛み込みが検出されただけの商品Ｇであっても、出荷できないのであるから、他の検査結果にかかわらず当該商品Ｇを不良品と結論付けることができるからである。また、総合診断部２１ｈは、重量診断部２１ｄ、異物検査部２１ｅおよび噛み込み推定部２１ｇから異常が検出されなかった旨を示す信号を受け取った場合には、商品Ｇを良品である診断する。そして、総合診断部２１ｈは、診断結果を振分機構７０へ送る。
【００５３】
（４）制御コンピュータ２０による商品検査
（４−１）包材がＸ線透過画像Ｐに写る商品の場合
図６（ａ）は、複数の個包装が連なった商品である連包品Ｇの平面図である。図６（ａ）において、連包品Ｇは、４個の袋Ｍ１，Ｍ２，Ｍ３，Ｍ４が順に連なったものであり、袋Ｍ１〜Ｍ４は、互いに同じ形状となるように製造されている。連包品Ｇは、コンベア１２によって袋Ｍ１を先頭とし、袋Ｍ４を最後尾として搬送される。各袋Ｍ１〜Ｍ４のコンベア１２による搬送方向の両端には、シール部分Ｓ１が形成されている。すなわち、連包品Ｇは、全体としては１つの細長い袋であり、その長手方向に所定の間隔で施されたシール部分Ｓ１によって各袋Ｍ１〜Ｍ４に対応する複数の空間が形成されたものである。そして、袋Ｍ１〜Ｍ４の内部空間には、内容物が詰められている。また、先行する袋の後方のシール部分Ｓ１とその後続の袋の前方のシール部分Ｓ１とは一体的に熱シールされて形成されたものであり、その中央には両袋を切り離すことを可能にする短手方向に走るミシン目が形成されている。
【００５４】
図６（ｂ）は、図６（ａ）に示す連包品ＧのＸ線透過画像Ｐを示している。Ｘ線画像Ｐ上において、最も暗く現れている領域Ａ１〜Ａ４は、それぞれ袋Ｍ１〜Ｍ４内の内容物を示しており、領域Ｂ１はシール部分Ｓ１を示している。最も明るく現れている領域Ｄは、連包品Ｇの背景を示しており、領域Ｂ１よりも明るく領域Ｄよりも暗く現れている領域Ｅは、袋Ｍ１〜Ｍ４の内容物の入っていない隙間部分を示している。なお、ともに同じ枚数の包材が重なり合った部位を写しているのにもかかわらず、シール部分Ｓ１に対応する領域Ｂ１がシールされていない部位に対応する領域ＥよりもＸ線画像Ｐ上において暗く写るのは、シール部分Ｓ１のほうがシールされていない部位よりも熱収縮によって密度が高くなっているからである。
【００５５】
領域特定部２１ｂによる真偽判定処理において用いられる代表値の範囲としては、シール部分Ｓ１が照射領域Ｘを通過したときの代表値のとり得る範囲が設定される。内容物は連包品Ｇのシール部分と重なることはないと考えれば、シール部分Ｓ１を透過したＸ線の減衰の程度は概ね一定となると予想される。
【００５６】
しかし、万が一、内容物が連包品Ｇのシール部分と重なった場合は、そのシール部分Ｓ１を透過したＸ線の減衰量は、内容物は連包品Ｇのシール部分Ｓ１と重なった場合に比べて大きくなると予想される。
【００５７】
領域特定部２１ｂは、こうした代表値の決定処理と真偽判定処理とを、１組の濃度値のデータセット（同様のタイミングで出力された画素センサ１４ａのＸ線透視像信号）を受け取るたびに繰り返す。
【００５８】
図６（ｃ）は、Ｘ線の照射範囲Ｘを袋Ｍ１〜Ｍ４が通過したときのＸ線透視像信号に基づいて算出された代表値の時系列データを示している。また、図６（ｄ）は、図６（ｃ）の真偽判定処理の結果を示す図である。
【００５９】
Ｘ線の濃度値（明るさ）の代表値が図６（ｃ）に示す所定の範囲Ｙ内に収まっているか否かをチェックし、範囲Ｙ内に収まっている場合を「ＴＲＵＥ」とし、範囲Ｙ内に収まっていない場合を「ＦＡＬＳＥ」とする。そして、「ＴＲＵＥ」状態がシール部分の幅に対応する所定の長さだけ連続した場合に、シール部分Ｓ１の存在を検出する。
【００６０】
図６（ｂ）の場合、個包装領域Ｃ３とＣ４との間のシール部分Ｓ１に個包装領域Ｃ３に収納されるべき内容物が噛み込んでいるため、代表値が範囲Ｙ内に収まらず、「ＦＡＬＳＥ」となる。この場合、「ＦＡＬＳＥ」状態が個包装領域の幅に対応する所定の長さを超えて連続しているので、内容物のシール部分Ｓ１への噛み込みの存在が検出される。
【００６１】
（４−２）包材がＸ線透過画像Ｐに写り難い商品の場合
Ｘ線透過画像Ｐ中に包材の輪郭が写らない、又は薄く写る程度であって、その輪郭を推定できるほどの安定した画像データを取得できないような包材、例えば、包材の厚さが非常に薄いもの（但し、アルミ包材やアルミ蒸着されたものは除く）では、シール部分Ｓ１を推定することができない。なぜなら、Ｘ線透過画像Ｐに包材とシール部分Ｓ１との境界が分かるほどの明るさの濃度差がなく、包材のＸ線の濃度値（明るさ）の代表値が図６（ｃ）に示すような所定の範囲Ｙ内に収まっているか否かをチェックしようにも、範囲が極めて狭いために真偽判定処理ができないからである。
【００６２】
以下に、このような場合の内容物のシール部分Ｓ１への噛み込みの検出方法について図面を参照しながら説明する。
【００６３】
図７（ａ）は、厚さが非常に薄い包材による複数の個包装が連なった連包品Ｇの平面図である。図７（ａ）において、連包品Ｇは、４個の袋Ｎ１，Ｎ２，Ｎ３，Ｎ４が順に連なったものであり、袋Ｎ１〜Ｎ４は互いに同じ形状となるように製造されている。連包品Ｇは、コンベア１２によって袋Ｎ１を先頭とし、袋Ｎ４を最後尾として搬送される。各袋Ｎ１〜Ｎ４のコンベア１２による搬送方向の両端には、シール部分Ｓ１が形成されている。すなわち、連包品Ｇは、全体としては１つの袋であり、その長手方向に所定の間隔で施されたシール部分Ｓ１によって各袋Ｎ１〜Ｎ４に対応する複数の空間が形成されたものである。そして、袋Ｎ１〜Ｎ４の内部空間には、環状の縁を持つゴム製品が内容物として詰められている。また、先行する袋の後方のシール部分Ｓ１とその後続の袋の前方のシール部分Ｓ１とは一体的に熱シールされて形成されたものであり、その中央には両袋を切り離すことを可能にする短手方向に走るミシン目Ｐ１が形成されている。
【００６４】
図７（ｂ）は、図７（ａ）に示す連包品ＧのＸ線透過画像Ｐを示している。Ｘ線画像Ｐ上において、最も暗く現れている領域Ａ１〜Ａ４は、それぞれ袋Ｎ１〜Ｎ４内の内容物を示している。シール部分Ｓ１に相当する領域は、Ｘ線透過画像Ｐからは判別できない。なお、図７（ｂ）や図７（ｃ）における二点鎖線は、袋Ｎ１〜Ｎ４の外縁およびシール部分Ｓ１を示す仮想線であり、Ｘ線透過画像Ｐから判別できる線ではない。
【００６５】
領域特定部２１ｂは、画像生成部２１ａにより生成されたＸ線透過画像Ｐに対して２値化処理を施し、Ｘ線透過画像Ｐから内容物の環状部分を示す領域Ｒ１〜Ｒ４を特定する。
【００６６】
２値化処理では、Ｘ線透過画像Ｐを構成する各画素に対応するＸ線の濃度値が所定の範囲内に収まっているか否かがチェックされる。そして、そのチェック結果に応じて、各画素に「０」又は「１」のどちらかの値が割り当てられる。
【００６７】
図７（ｃ）は、図７（ｂ）に示すＸ線透過画像Ｐに対して２値化処理を施した後の２値化画像Ｑである。図７（ｃ）において、２値化画像Ｑ上において黒く現れている領域Ｒ１〜Ｒ４は、内容物の環状部分に対応する領域である。
【００６８】
間隔検出部２１ｆは、領域Ｒ１〜Ｒ４の隣接する領域同士の最短距離Ｄを検出する。噛み込み推定部２１ｇは、間隔検出部２１ｆで検出された最短距離Ｄから、内容物がシール部分Ｓ１に噛み込まれているか否かを推定する。以下、推定方法を、図面を用いて説明する。
【００６９】
図８は、内容物が収納領域の真ん中に位置する第１状態の２値化画像Ｑである。図８において、領域Ｒ１〜Ｒ４は、内容物の環状部分を示している。領域Ｒ１から領域Ｒ４の隣接するもの同士の最短距離ＤはＴｍｉｄである。
【００７０】
図９は、２つの内容物がそれぞれ同一のシール部分Ｓ１の境界線まで達している第２状態の２値化画像Ｑである。図９において、領域Ｒ２と領域Ｒ３とはシール部分Ｓ１に噛み込まれていない状態で最も近接しているので、領域Ｒ２と領域Ｒ３との最短距離Ｄは最小であり、これをＴｍｉｎとする。
【００７１】
例えば、第２状態（図９の状態）における最短距離Ｄの閾値をＴｍｉｎとしたとき、Ｄ＝Ｔｍｉｎのときは理論的に噛み込みがないのであるから、Ｄ＜Ｔｍｉｎであるときは噛み込んでいると推定することによって、噛み込み品を誤って正常品と判断することを防止することができる。
【００７２】
具体的には、図１１に示すように領域Ｒ２と領域Ｒ３との距離がＤ＜Ｔｍｉｎであるので、領域Ｒ２および領域Ｒ３に対応する内容物の少なくとも一方がシール部分Ｓ１に噛み込んでいるのは明らかである。
【００７３】
Ｘ線検査装置１０の間隔検出部２１ｆは、４個の個包装から連なる連包品Ｇの先頭から最後の個包装に至るまでの間に３つの最短距離Ｄを検出することになるが、それらのうちの少なくとも１つに、Ｄ＜Ｔｍｉｎが発見されれば、その時点で噛み込み推定部２１ｇが連包品Ｇを異常と判断する。このフローを、図面を用いて説明する。
【００７４】
図１３は、第１実施形態に係るＸ線検査装置の噛み込み推定のフローチャートである。図１３において、制御コンピュータ２０は、ステップＳ１でＸ線透過画像Ｐに対して２値化処理を施した２値化画像Ｑを作成し、ステップＳ２へ進む。なお、２値化画像Ｑは領域特定部２１ｂを介して作成される。
【００７５】
次に、制御コンピュータ２０は、ステップＳ２でカウンタを始動またはリセットしＮ＝０と設定して、ステップＳ３へ進む。
【００７６】
次に、制御コンピュータ２０は、ステップＳ３で間隔検出部２１ｆを介して２値化画像Ｑから隣接する領域間の最短距離Ｄを検出し、ステップＳ４へ進む。
【００７７】
次に、制御コンピュータ２０は、ステップＳ４で噛み込み推定部２１ｇを介して、Ｄ＜Ｔｍｉｎであるか否かを判定し、Ｄ＜ＴｍｉｎのときはステップＳ４１へ進み、Ｄ＜ＴｍｉｎでないときはステップＳ５へ進む。
【００７８】
次に、制御コンピュータ２０は、ステップＳ５でカウンタをＮ＝Ｎ＋１と設定し、ステップＳ６に進む。これは、連包品Ｇの一つのシール部分Ｓ１に噛み込みがなかったことを意味する。
【００７９】
次に、制御コンピュータ２０は、ステップＳ６でカウンタの回数Ｎが３以上であるか否かを判定し、Ｎ≧３のときはステップＳ７へ進み、Ｎ＜３のときはステップＳ３に戻る。
【００８０】
そして、制御コンピュータ２０は、ステップＳ７で検査終了信号が有るか否かを判定し、検査終了信号が有る場合は検査を終了し、検査終了信号がない場合はステップＳ１へ戻る。
【００８１】
なお、制御コンピュータ２０は、ステップＳ４でＤ＜Ｔｍｉｎと判定したときは、ステップＳ４１で噛み込み推定部２１ｇを介して異常信号を総合診断部２１ｈに送り、ステップＳ４２へ進む。
【００８２】
そして、制御コンピュータ２０は、ステップＳ４２で総合診断部２１ｈを介して、連包品Ｇを不良品であると診断するとともに、直ちに検査を終了させる。
【００８３】
（５）特徴
Ｘ線検査装置１０では、隣接する内容物同士がシール部分Ｓ１に噛み込まれていない状態で最も近接しているときの最短距離ＤをＴｍｉｎとしたとき、間隔検出部２１ｆの検出値の閾値をＴｍｉｎとすることによって、Ｄ＝Ｔｍｉｎのときは理論的に噛み込みがないのであるから、Ｄ＜Ｔｍｉｎであるときは噛み込んでいると推定することによって、噛み込み品を誤って正常品と判断することを防止することができる。
【００８４】
＜第２実施形態＞
（１）構成
第２実施形態に係るＸ線検査装置１１０は、構成は第１実施形態に係るＸ線検査装置１０と同じであるが、間隔検出部２１ｆの検出値の閾値を変更している。以下、図面を用いて説明する。
【００８５】
図１０は、２つの内容物がそれぞれ離反してシール部分Ｓ１の境界線まで達している第３状態の２値化画像Ｑである。図１０において、領域Ｒ２と領域Ｒ３とはシール部分Ｓ１に噛み込まれていない状態で最も離れているので、領域Ｒ２と領域Ｒ３との最短距離Ｄは最大となり、これをＴｍａｘとする。
【００８６】
例えば、第３状態（図１０の状態）における最短距離の閾値をＴｍａｘとしたとき、Ｄ＝Ｔｍａｘのときは理論的に噛み込みがないのであるから、Ｄ＞Ｔｍａｘであるときは噛み込んでいると推定することによって、噛み込み品を誤って正常品と判断することを防止することができる。
【００８７】
具体的には、図１２に示すように領域Ｒ２と領域Ｒ３との距離がＤ＞Ｔｍａｘであるので、領域Ｒ２および領域Ｒ３に対応する内容物の少なくとも一方がシール部分Ｓ１に噛み込んでいるのは明らかである。
【００８８】
Ｘ線検査装置１０の間隔検出部２１ｆが、４個の個包装から連なる連包品Ｇの先頭から最後の個包装に至るまでの間に３つの最短距離Ｄを検出することになるが、それらのうちの少なくとも１つに、Ｄ＞Ｔｍａｘが発見されれば、その時点で噛み込み推定部２１ｇが連包品Ｇを異常と判断する。このフローを、図面を用いて説明する。
【００８９】
図１４は、第２実施形態に係るＸ線検査装置１１０の噛み込み推定のフローチャートである。図１４において、制御コンピュータ２０は、ステップＳ１１でＸ線透過画像Ｐに対して２値化処理を施した２値化画像Ｑを作成し、ステップＳ１２へ進む。なお、２値化画像Ｑは領域特定部２１ｂを介して作成される。
【００９０】
次に、制御コンピュータ２０は、ステップＳ１２でカウンタを始動またはリセットしＮ＝０と設定して、ステップＳ１３へ進む。
【００９１】
次に、制御コンピュータ２０は、ステップＳ１３で間隔検出部２１ｆを介して２値化画像Ｑから隣接する領域間の最短距離Ｄを検出し、ステップＳ１４へ進む。
【００９２】
次に、制御コンピュータ２０は、ステップＳ１４で噛み込み推定部２１ｇを介して、Ｄ＞Ｔｍａｘであるか否かを判定し、Ｄ＞ＴｍａｘのときはステップＳ１４１へ進み、Ｄ＞ＴｍａｘでないときはステップＳ１５へ進む。
【００９３】
次に、制御コンピュータ２０は、ステップＳ１５でカウンタをＮ＝Ｎ＋１と設定し、ステップＳ１６に進む。これは、連包品Ｇの一つのシール部分Ｓ１に噛み込みがなかったことを意味する。
【００９４】
次に、制御コンピュータ２０は、ステップＳ１６でカウンタの回数Ｎが３以上であるか否かを判定し、Ｎ≧３のときはステップＳ１７へ進み、Ｎ＜３のときはステップＳ１３に戻る。
【００９５】
そして、制御コンピュータ２０は、ステップＳ１７で検査終了信号が有るか否かを判定し、検査終了信号が有る場合は検査を終了し、検査終了信号がない場合はステップＳ１へ戻る。
【００９６】
なお、制御コンピュータ２０は、ステップＳ１４でＤ＞Ｔｍａｘと判定したときは、ステップＳ１４１で噛み込み推定部２１ｇを介して異常信号を総合診断部２１ｈに送り、ステップＳ１４２へ進む。
【００９７】
そして、制御コンピュータ２０は、ステップＳ１４２で総合診断部２１ｈを介して、連包品Ｇを不良品であると診断するとともに、直ちに検査を終了させる。
【００９８】
（２）特徴
Ｘ線検査装置１１０では、隣接する内容物同士がシール部分Ｓ１に噛み込まれていない状態で最も離れているときの最短距離ＤをＴｍａｘとしたとき、間隔検出部２１ｆの検出値の閾値をＴｍａｘとすることによって、Ｄ＝Ｔｍａｘのときは理論的に噛み込みがないのであるから、Ｄ＞Ｔｍａｘであるときは噛み込んでいると推定することによって、噛み込み品を誤って正常品と判断することを防止することができる。
【００９９】
＜第２実施形態の変形例＞
（１）構成
Ｘ線検査装置１１０の間隔検出部２１ｆが、４個の個包装から連なる連包品Ｇの先頭から最後の個包装に至るまでの間に３つの最短距離Ｄを検出することになるが、それらのうちの少なくとも１つで、Ｄ＜Ｔｍｉｎ又はＤ＞Ｔｍａｘが発見されれば、その時点で噛み込み推定部２１ｇが連包品Ｇを異常と判断してもよい。
【０１００】
図１５は、第２実施形態の変形例に係るＸ線検査装置１１０の噛み込み推定のフローチャートである。図１５において、制御コンピュータ２０は、ステップＳ２１でＸ線透過画像Ｐに対して２値化処理を施した２値化画像Ｑを作成し、ステップＳ２２へ進む。なお、２値化画像Ｑは領域特定部２１ｂを介して作成される。
【０１０１】
次に、制御コンピュータ２０は、ステップＳ２２でカウンタを始動またはリセットしＮ＝０と設定して、ステップＳ２３へ進む。
【０１０２】
次に、制御コンピュータ２０は、ステップＳ２３で間隔検出部２１ｆを介して２値化画像Ｑから隣接する領域間の最短距離Ｄを検出し、ステップＳ２４へ進む。
【０１０３】
次に、制御コンピュータ２０は、ステップＳ２４で噛み込み推定部２１ｇを介して、Ｄ＜Ｔｍｉｎであるか否かを判定し、Ｄ＜ＴｍｉｎのときはステップＳ２４１へ進み、Ｄ＜ＴｍｉｎでないときはステップＳ２５へ進む。
【０１０４】
次に、制御コンピュータ２０は、ステップＳ２５で噛み込み推定部２１ｇを介して、Ｄ＞Ｔｍａｘであるか否かを判定し、Ｄ＞ＴｍａｘのときはステップＳ２４１へ進み、Ｄ＞ＴｍａｘでないときはステップＳ２６へ進む。
【０１０５】
次に、制御コンピュータ２０は、ステップＳ２６でカウンタをＮ＝Ｎ＋１と設定し、ステップＳ２７に進む。これは、連包品Ｇの一つのシール部分Ｓ１に噛み込みがなかったことを意味する。
【０１０６】
次に、制御コンピュータ２０は、ステップＳ２７でカウンタの回数Ｎが３以上であるか否かを判定し、Ｎ≧３のときはステップＳ２８へ進み、Ｎ＜３のときはステップＳ２３に戻る。
【０１０７】
そして、制御コンピュータ２０は、ステップＳ２８で検査終了信号が有るか否かを判定し、検査終了信号が有る場合は検査を終了し、検査終了信号がない場合はステップＳ２１へ戻る。
【０１０８】
なお、制御コンピュータ２０は、ステップＳ２４でＤ＜Ｔｍｉｎと判定したとき、又はステップＳ２５でＤ＞Ｔｍａｘと判定したときは、ステップＳ２４１で噛み込み推定部２１ｇを介して異常信号を総合診断部２１ｈに送り、ステップＳ２４２へ進む。
【０１０９】
そして、制御コンピュータ２０は、ステップＳ２４２で総合診断部２１ｈを介して、連包品Ｇを不良品であると診断するとともに、直ちに検査を終了させる。
【０１１０】
（２）特徴
Ｘ線検査装置１１０の間隔検出部２１ｆが、複数個の個包装から連なる連包品Ｇの先頭から最後の個包装に至るまでの間に検出した値のうちの少なくとも１つで、Ｄ＜Ｔｍｉｎ又はＤ＞Ｔｍａｘが発見されれば、その時点で噛み込み推定部２１ｇが連包品Ｇを異常と判断する。
【０１１１】
＜第３実施形態＞
（１）構成
図１６は、第３実施形態に係るＸ線検査装置２１０の制御コンピュータ２０のブロック構成図である。第３実施形態に係るＸ線検査装置２１０は、第１実施形態に係るＸ線検査装置１０との対比において、間隔検出部２１ｆおよび噛み込み推定部２１ｇそれぞれが間隔検出部１２１ｆおよび噛み込み推定部１２１ｇに置き換えられている点で相違する。
【０１１２】
図１６において、間隔検出部１２１ｆは、領域Ｒ１〜Ｒ４の隣接する領域同士の内接線の水平線に対する傾斜角度θを検出する。噛み込み推定部１２１ｇは、間隔検出部１２１ｆで検出された傾斜角度θから、内容物がシール部分Ｓ１に噛み込まれているか否かを推定する。以下、推定方法を、図面を用いて説明する。
【０１１３】
図１７は、内容物が収納領域の真ん中に位置する第１状態の２値化画像Ｑである。図１７において、領域Ｒ１〜Ｒ４は、内容物の環状部分を示している。領域Ｒ１から領域Ｒ４の隣接するもの同士の内接線の傾斜角度θはθｍｉｄである。
【０１１４】
図１８は、２つの内容物がそれぞれ同一のシール部分Ｓ１の境界線まで達している第２状態の２値化画像Ｑである。図１８において、領域Ｒ２と領域Ｒ３とはシール部分Ｓ１に噛み込まれていない状態で最も近接しているので、領域Ｒ２と領域Ｒ３との内接線の傾斜角度θは最大であり、これをθｍａｘとする。
【０１１５】
例えば、第２状態（図１８の状態）における傾斜角度の閾値をθｍａｘとしたとき、θ＝θｍａｘのときは理論的に噛み込みがないのであるから、θ＞θｍａｘであるときは噛み込んでいると推定することによって、噛み込み品を誤って正常品と判断することを防止することができる。
【０１１６】
具体的には、図２０に示すように領域Ｒ２と領域Ｒ３との内接線の傾斜角度θがθ＞θｍａｘであるので、領域Ｒ２および領域Ｒ３に対応する内容物の少なくとも一方がシール部分Ｓ１に噛み込んでいるのは明らかである。
【０１１７】
Ｘ線検査装置２１０の間隔検出部１２１ｆが、４個の個包装から連なる連包品Ｇの先頭から最後の個包装に至るまでの間に３つの傾斜角度θを検出することになるが、それらのうちの少なくとも１つで、θ＞θｍａｘが発見されれば、その時点で噛み込み推定部１２１ｇがＸ線検査装置２１０を停止させることになる。このフローを、図面を用いて説明する。
【０１１８】
図２２は、第３実施形態に係るＸ線検査装置２１０の噛み込み推定のフローチャートである。図２２において、制御コンピュータ２０は、ステップＳ３１でＸ線透過画像Ｐに対して２値化処理を施した２値化画像Ｑを作成し、ステップＳ３２へ進む。なお、２値化画像Ｑは領域特定部２１ｂを介して作成される。
【０１１９】
次に、制御コンピュータ２０は、ステップＳ３２でカウンタを始動またはリセットしＮ＝０と設定して、ステップＳ３３へ進む。
【０１２０】
次に、制御コンピュータ２０は、ステップＳ３３で間隔検出部１２１ｆを介して２値化画像Ｑから隣接する領域間の内接線の傾斜角度θを検出し、ステップＳ３４へ進む。
【０１２１】
次に、制御コンピュータ２０は、ステップＳ３４で噛み込み推定部１２１ｇを介して、θ＞θｍａｘであるか否かを判定し、θ＞θｍａｘのときはステップＳ３４１へ進み、θ＞θｍａｘでないときはステップＳ３５へ進む。
【０１２２】
次に、制御コンピュータ２０は、ステップＳ３５でカウンタをＮ＝Ｎ＋１と設定し、ステップＳ３６に進む。これは、連包品Ｇの最初のシール部分Ｓ１に噛み込みがなかったことを意味する。
【０１２３】
次に、制御コンピュータ２０は、ステップＳ３６でカウンタの回数Ｎが３以上であるか否かを判定し、Ｎ≧３のときはステップＳ３７へ進み、Ｎ＜３のときはステップＳ３３に戻る。
【０１２４】
そして、制御コンピュータ２０は、ステップＳ３７で検査終了信号が有るか否かを判定し、検査終了信号が有る場合は検査を終了し、検査終了信号がない場合はステップＳ３１へ戻る。
【０１２５】
なお、制御コンピュータ２０は、ステップＳ３４でθ＞θｍａｘと判定したときは、ステップＳ３４１で噛み込み推定部１２１ｇを介して異常信号を総合診断部２１ｈに送り、ステップＳ３４２へ進む。
【０１２６】
そして、制御コンピュータ２０は、ステップＳ３４２で総合診断部２１ｈを介して、重量商品Ｇを不良品であると診断するとともに、直ちに噛み込み推定部１２１ｇによる検査を終了させる。
【０１２７】
（２）特徴
Ｘ線検査装置２１０では、隣接する内容物同士がシール部分Ｓ１に噛み込まれていない状態で最も近接しているときの傾斜角度θをθｍａｘとしたとき、間隔検出部１２１ｆの検出値の閾値をθｍａｘとすることによって、θ＝θｍａｘのときは理論的に噛み込みがないのであるから、θ＞θｍａｘであるときは噛み込んでいると推定することによって、噛み込み品を誤って正常品と判断することを防止することができる。
【０１２８】
＜第４実施形態＞
（１）構成
第４実施形態に係るＸ線検査装置３１０は、構成は第３実施形態に係るＸ線検査装置２１０と同じであるが、間隔検出部１２１ｆの検出値の閾値を変更している。以下、図面を用いて説明する。
【０１２９】
図１９は、２つの内容物がそれぞれ離反してシール部分Ｓ１の境界線まで達している第３状態の２値化画像Ｑである。図１９において、領域Ｒ２と領域Ｒ３とはシール部分Ｓ１に噛み込まれていない状態で最も離れているので、領域Ｒ２と領域Ｒ３との内接線の傾斜角度θは最小であり、これをθｍｉｎとする。
【０１３０】
例えば、第３状態（図１９の状態）における傾斜角度の閾値をθｍｉｎとしたとき、θ＝θｍｉｎのときは理論的に噛み込みがないのであるから、θ＜θｍｉｎであるときは噛み込んでいると推定することによって、噛み込み品を誤って正常品と判断することを防止することができる。
【０１３１】
具体的には、図２１に示すように領域Ｒ２と領域Ｒ３との内接線の傾斜角度θがθ＜θｍｉｎであるので、領域Ｒ２および領域Ｒ３に対応する内容物の少なくとも一方がシール部分Ｓ１に噛み込んでいるのは明らかである。
【０１３２】
Ｘ線検査装置３１０の間隔検出部１２１ｆが、４個の個包装から連なる連包品Ｇの先頭から最後の個包装に至るまでの間に３つの傾斜角度θを検出することになるが、それらのうちの少なくとも１つで、θ＜θｍｉｎが発見されれば、その時点で噛み込み推定部１２１ｇがＸ線検査装置３１０を停止させることになる。このフローを、図面を用いて説明する。
【０１３３】
図２３は、第４実施形態に係るＸ線検査装置３１０の噛み込み推定のフローチャートである。図２３において、制御コンピュータ２０は、ステップＳ４１でＸ線透過画像Ｐに対して２値化処理を施した２値化画像Ｑを作成し、ステップＳ４２へ進む。なお、２値化画像Ｑは領域特定部２１ｂを介して作成される。
【０１３４】
次に、制御コンピュータ２０は、ステップＳ４２でカウンタを始動またはリセットしＮ＝０と設定して、ステップＳ４３へ進む。
【０１３５】
次に、制御コンピュータ２０は、ステップＳ４３で間隔検出部１２１ｆを介して２値化画像Ｑから隣接する領域間の内接線の傾斜角度θを検出し、ステップＳ４４へ進む。
【０１３６】
次に、制御コンピュータ２０は、ステップＳ４４で噛み込み推定部１２１ｇを介して、θ＜θｍｉｎであるか否かを判定し、θ＜θｍｉｎのときはステップＳ４４１へ進み、θ＜θｍｉｎでないときはステップＳ４５へ進む。
【０１３７】
次に、制御コンピュータ２０は、ステップＳ４５でカウンタをＮ＝Ｎ＋１と設定し、ステップＳ４６に進む。これは、連包品Ｇの最初のシール部分Ｓ１に噛み込みがなかったことを意味する。
【０１３８】
次に、制御コンピュータ２０は、ステップＳ４６でカウンタの回数Ｎが３以上であるか否かを判定し、Ｎ≧３のときはステップＳ４７へ進み、Ｎ＜３のときはステップＳ４３に戻る。
【０１３９】
そして、制御コンピュータ２０は、ステップＳ４７で検査終了信号が有るか否かを判定し、検査終了信号が有る場合は検査を終了し、検査終了信号がない場合はステップＳ４１へ戻る。
【０１４０】
なお、制御コンピュータ２０は、ステップＳ４４でθ＜θｍｉｎと判定したときは、ステップＳ４４１で噛み込み推定部１２１ｇを介して異常信号を総合診断部２１ｈに送り、ステップＳ４４２へ進む。
【０１４１】
そして、制御コンピュータ２０は、ステップＳ４４２で総合診断部２１ｈを介して、連包品Ｇを不良品であると診断するとともに、直ちに検査を終了させる。
【０１４２】
（２）特徴
Ｘ線検査装置３１０では、隣接する内容物同士がシール部分Ｓ１に噛み込まれていない状態で最も離れているときの傾斜角度θをθｍｉｎとしたとき、間隔検出部１２１ｆの検出値の閾値をθｍｉｎとすることによって、θ＝θｍｉｎのときは理論的に噛み込みがないのであるから、θ＜θｍｉｎであるときは噛み込んでいると推定することによって、噛み込み品を誤って正常品と判断することを防止することができる。
【０１４３】
＜第４実施形態の変形例＞
（１）構成
Ｘ線検査装置３１０の間隔検出部１２１ｆが、４個の個包装から連なる連包品Ｇの先頭から最後の個包装に至るまでの間に３つの傾斜角度θを検出することになるが、それらのうちの少なくとも１つで、θ＞θｍａｘ又はθ＜θｍｉｎが発見されれば、その時点で噛み込み推定部１２１ｇがＸ線検査装置３１０を停止させることになる。このフローを、図面を用いて説明する。
【０１４４】
図２４は、第４実施形態の変形例に係るＸ線検査装置３１０の噛み込み推定のフローチャートである。図２４において、制御コンピュータ２０は、ステップＳ５１でＸ線透過画像Ｐに対して２値化処理を施した２値化画像Ｑを作成し、ステップＳ５２へ進む。なお、２値化画像Ｑは領域特定部２１ｂを介して作成される。
【０１４５】
次に、制御コンピュータ２０は、ステップＳ５２でカウンタを始動またはリセットしＮ＝０と設定して、ステップＳ５３へ進む。
【０１４６】
次に、制御コンピュータ２０は、ステップＳ５３で間隔検出部１２１ｆを介して２値化画像Ｑから隣接する領域間の内接線の傾斜角度θを検出し、ステップＳ５４へ進む。
【０１４７】
次に、制御コンピュータ２０は、ステップＳ５４で噛み込み推定部１２１ｇを介して、θ＞θｍａｘであるか否かを判定し、θ＞θｍａｘのときはステップＳ５４１へ進み、θ＞θｍａｘでないときはステップＳ５５へ進む。
【０１４８】
次に、制御コンピュータ２０は、ステップＳ５５で噛み込み推定部１２１ｇを介して、θ＜θｍｉｎであるか否かを判定し、θ＜θｍｉｎのときはステップＳ５４１へ進み、θ＜θｍｉｎでないときはステップＳ５６へ進む。
【０１４９】
次に、制御コンピュータ２０は、ステップＳ５６でカウンタをＮ＝Ｎ＋１と設定し、ステップＳ５７に進む。これは、連包品Ｇの一つのシール部分Ｓ１に噛み込みがなかったことを意味する。
【０１５０】
次に、制御コンピュータ２０は、ステップＳ５７でカウンタの回数Ｎが３以上であるか否かを判定し、Ｎ≧３のときはステップＳ５８へ進み、Ｎ＜３のときはステップＳ５３に戻る。
【０１５１】
そして、制御コンピュータ２０は、ステップＳ５８で検査終了信号が有るか否かを判定し、検査終了信号が有る場合は検査を終了し、検査終了信号がない場合はステップＳ５１へ戻る。
【０１５２】
なお、制御コンピュータ２０は、ステップＳ５４でθ＞θｍａｘと判定したとき、又はステップＳ５５でθ＜θｍｉｎと判定したときは、ステップＳ５４１で噛み込み推定部１２１ｇを介して異常信号を総合診断部２１ｈに送り、ステップＳ５４２へ進む。
【０１５３】
そして、制御コンピュータ２０は、ステップＳ５４２で総合診断部２１ｈを介して、連包品Ｇを不良品であると診断するとともに、直ちに検査を終了させる。
【０１５４】
（２）特徴
Ｘ線検査装置３１０の間隔検出部１２１ｆが、複数個の個包装から連なる連包品Ｇの先頭から最後の個包装に至るまでの間に検出した値のうちの少なくとも１つで、θ＞θｍａｘ又はθ＜θｍｉｎが発見されれば、その時点で噛み込み推定部１２１ｇが連包品Ｇを異常と判断する。
【０１５５】
したがって、Ｘ線透過画像Ｐにシール部分Ｓ１が写らなくても、内容物が包材のシール部分に噛み込まれているか否かを推定することができる。
【０１５６】
＜第５実施形態＞
（１）構成
図２５は、第５実施形態に係るＸ線検査装置４１０の制御コンピュータ２０のブロック構成図である。第５実施形態に係るＸ線検査装置４１０は、第１実施形態に係るＸ線検査装置１０との対比において、間隔検出部２１ｆおよび噛み込み推定部２１ｇそれぞれが間隔検出部２２１ｆおよび噛み込み推定部２２１ｇに置き換えられている点で相違する。
【０１５７】
図２５において、間隔検出部２２１ｆは、領域Ｒ１〜Ｒ４の隣接する領域同士の最短距離Ｄを検出し、ＲＡＭ２３に記憶させる。噛み込み推定部２２１ｇは、間隔検出部２２１ｆで検出された最短距離Ｄの検出パターンから、内容物がシール部分Ｓ１に噛み込まれているか否かを推定する。以下、推定方法を、図面を用いて説明する。
【０１５８】
例えば、図９の状態における最短距離の閾値をＴｍｉｎとしたとき、Ｄ＝Ｔｍｉｎのときは理論的に噛み込みがない。また、図１０の状態における最短距離の閾値をＴｍａｘとしたとき、Ｄ＝Ｔｍａｘのときは理論的に噛み込みがない。
【０１５９】
しかしながら、例えば、図２６に示すように、Ｔｍｉｎ≦Ｄ≦Ｔｍａｘであっても、間隔検出部２２１ｆが、４個の個包装が連なる連包品Ｇの先頭から最後の個包装に至るまでの間に検出した３つの値（最短距離Ｄ）のうち、連続する２つの値がＴｍｉｎ、Ｔｍｉｎのときはシール部分Ｓ１への噛み込んでいる可能性が高い。それゆえ、間隔検出部２２１ｆによる連続する２つの検出値がＴｍｉｎ、Ｔｍｉｎのパターンに合致したときは、シール部分Ｓ１への噛み込みがあったとして、その時点で噛み込み推定部２２１ｇがＸ線検査装置４１０を停止させることになる。このフローを、図面を用いて説明する。
【０１６０】
図２８は、第５実施形態に係るＸ線検査装置４１０の噛み込み推定のフローチャートである。図２８において、制御コンピュータ２０は、ステップＳ６１でＸ線透過画像Ｐに対して２値化処理を施した２値化画像Ｑを作成し、ステップＳ６２へ進む。なお、２値化画像Ｑは領域特定部２１ｂを介して作成される。
【０１６１】
次に、制御コンピュータ２０は、ステップＳ６２でカウンタを始動またはリセットしＮ＝０と設定して、ステップＳ６３へ進む。
【０１６２】
次に、制御コンピュータ２０は、ステップＳ６３で間隔検出部２２１ｆを介して２値化画像Ｑから隣接する領域間の最短距離Ｄを検出し、ステップＳ６４へ進む。
【０１６３】
次に、制御コンピュータ２０は、ステップＳ６４で最短距離ＤをＲＡＭ２３に記憶し、ステップＳ６５へ進む。
【０１６４】
次に、制御コンピュータ２０は、ステップＳ６５で噛み込み推定部２２１ｇを介して、Ｄ＜Ｔｍｉｎであるか否かを判定し、Ｄ＜ＴｍｉｎのときはステップＳ６５１へ進み、Ｄ＜ＴｍｉｎでないときはステップＳ６６へ進む。
【０１６５】
次に、制御コンピュータ２０は、ステップＳ６６で噛み込み推定部２２１ｇを介して、Ｄ＞Ｔｍａｘであるか否かを判定し、Ｄ＞ＴｍａｘのときはステップＳ６５１へ進み、Ｄ＞ＴｍａｘでないときはステップＳ６７へ進む。
【０１６６】
次に、制御コンピュータ２０は、ステップＳ６７でカウンタをＮ＝Ｎ＋１と設定し、ステップＳ６８に進む。これは、連包品Ｇの一つのシール部分Ｓ１に噛み込みがなかったことを意味する。
【０１６７】
次に、制御コンピュータ２０は、ステップＳ６８でカウンタの回数Ｎが３以上であるか否かを判定し、Ｎ≧３のときはステップＳ６９へ進み、Ｎ＜３のときはステップＳ６３に戻る。
【０１６８】
次に、制御コンピュータ２０は、ステップＳ６９で連続する２個の検出値の検出パターンが所定のパターンに合致しているか否かを判定する。つまり、３個の検出値のうち連続する検出値をＤ１，Ｄ２としたとき、Ｄ１＝Ｔｍｉｎ、Ｄ２＝Ｔｍｉｎのときは、所定のパターンに合致していると判定しステップＳ６５１へ進み、合致していないときはステップＳ７０へ進む。
【０１６９】
そして、制御コンピュータ２０は、ステップＳ７０で検査終了信号が有るか否かを判定し、検査終了信号が有る場合は検査を終了し、検査終了信号がない場合はステップＳ６１へ戻る。
【０１７０】
なお、制御コンピュータ２０は、ステップＳ６５でＤ＜Ｔｍｉｎと判定したとき、ステップ６６でＤ＞Ｔｍａｘと判定したとき、ステップＳ６９で連続する２個の検出値の検出パターンが所定のパターンに合致していると判定したときは、ステップＳ６５１で噛み込み推定部２２１ｇを介して異常信号を総合診断部２１ｈに送り、ステップＳ６５２へ進む。
【０１７１】
そして、制御コンピュータ２０は、ステップＳ６５２で総合診断部２１ｈを介して、連包品Ｇを不良品であると診断するとともに、直ちに検査を終了させる。
【０１７２】
（２）特徴
Ｘ線検査装置４１０では、間隔検出部２２１ｆが、４個の個包装が連なる連包品Ｇの先頭から最後の個包装に至るまでの間に検出した連続する２つの検出値がＴｍｉｎ、Ｔｍｉｎのパターンに合致したときは、シール部分Ｓ１への噛み込みがあったとして、その時点で噛み込み推定部２２１ｇが連包品Ｇを異常と判断する。
【０１７３】
したがって、Ｘ線透過画像Ｐにシール部分Ｓ１が写らなくても、内容物が包材のシール部分に噛み込まれているか否かを推定することができる。
【０１７４】
＜第６実施形態＞
（１）構成
第６実施形態に係るＸ線検査装置５１０は、構成は第５実施形態に係るＸ線検査装置４１０と同じであるが、噛み込み推定部２２１ｇがシール部分Ｓ１への噛み込みがあると推定する際の間隔検出部２２１ｆの検出値のパターンを変更している。
【０１７５】
例えば、図２７に示すように、Ｔｍｉｎ≦Ｄ≦Ｔｍａｘであっても、間隔検出部２２１ｆが、４個の個包装が連なる連包品Ｇの先頭から最後の個包装に至るまでの間に検出した３つの値（最短距離Ｄ）のうち、連続する２つの値がＴｍａｘ、Ｔｍａｘのときはシール部分Ｓ１への噛み込んでいる可能性が高い。それゆえ、間隔検出部２２１ｆによる連続する２つの検出値がＴｍａｘ、Ｔｍａｘのパターンに合致したときは、シール部分Ｓ１への噛み込みがあったとして、その時点で噛み込み推定部２２１ｇが連包品Ｇを異常と判断する。このフローを、図面を用いて説明する。
【０１７６】
図２９は、第６実施形態に係るＸ線検査装置５１０の噛み込み推定のフローチャートである。図２９において、制御コンピュータ２０は、ステップＳ７１でＸ線透過画像Ｐに対して２値化処理を施した２値化画像Ｑを作成し、ステップＳ７２へ進む。なお、２値化画像Ｑは領域特定部２１ｂを介して作成される。
【０１７７】
次に、制御コンピュータ２０は、ステップＳ７２でカウンタを始動またはリセットしＮ＝０と設定して、ステップＳ７３へ進む。
【０１７８】
次に、制御コンピュータ２０は、ステップＳ７３で間隔検出部２２１ｆを介して２値化画像Ｑから隣接する領域間の最短距離Ｄを検出し、ステップＳ７４へ進む。
【０１７９】
次に、制御コンピュータ２０は、ステップＳ７４で最短距離ＤをＲＡＭ２３に記憶し、ステップＳ７５へ進む。
【０１８０】
次に、制御コンピュータ２０は、ステップＳ７５で噛み込み推定部２２１ｇを介して、Ｄ＜Ｔｍｉｎであるか否かを判定し、Ｄ＜ＴｍｉｎのときはステップＳ７５１へ進み、Ｄ＜ＴｍｉｎでないときはステップＳ７６へ進む。
【０１８１】
次に、制御コンピュータ２０は、ステップＳ７６で噛み込み推定部２２１ｇを介して、Ｄ＞Ｔｍａｘであるか否かを判定し、Ｄ＞ＴｍａｘのときはステップＳ７５１へ進み、Ｄ＞ＴｍａｘでないときはステップＳ７７へ進む。
【０１８２】
次に、制御コンピュータ２０は、ステップＳ７７でカウンタをＮ＝Ｎ＋１と設定し、ステップＳ７８に進む。これは、連包品Ｇの一つのシール部分Ｓ１に噛み込みがなかったことを意味する。
【０１８３】
次に、制御コンピュータ２０は、ステップＳ７８でカウンタの回数Ｎが３以上であるか否かを判定し、Ｎ≧３のときはステップＳ７９へ進み、Ｎ＜３のときはステップＳ７３に戻る。
【０１８４】
次に、制御コンピュータ２０は、ステップＳ７９で連続する２個の検出値の検出パターンが所定のパターンに合致しているか否かを判定する。つまり、３個の検出値のうち連続する検出値をＤ１，Ｄ２としたとき、Ｄ１＝Ｔｍａｘ、Ｄ２＝Ｔｍａｘのときは、所定のパターンに合致していると判定しステップＳ７５１へ進み、合致していないときはステップＳ８０へ進む。
【０１８５】
そして、制御コンピュータ２０は、ステップＳ８０で検査終了信号が有るか否かを判定し、検査終了信号が有る場合は検査を終了し、検査終了信号がない場合はステップＳ７１へ戻る。
【０１８６】
なお、制御コンピュータ２０は、ステップＳ７５でＤ＜Ｔｍｉｎと判定したとき、ステップ７６でＤ＞Ｔｍａｘと判定したとき、ステップＳ７９で連続する２個の検出値の検出パターンが所定のパターンに合致していると判定したときは、ステップＳ７５１で噛み込み推定部２２１ｇを介して異常信号を総合診断部２１ｈに送り、ステップＳ７５２へ進む。
【０１８７】
そして、制御コンピュータ２０は、ステップＳ７５２で総合診断部２１ｈを介して、連包品Ｇを不良品であると診断するとともに、直ちに検査を終了させる。
【０１８８】
（２）特徴
Ｘ線検査装置５１０では、間隔検出部２２１ｆが、４個の個包装が連なる連包品Ｇの先頭から最後の個包装に至るまでの間に検出した連続する２つの検出値がＴｍａｘ、Ｔｍａｘのパターンに合致したときは、シール部分Ｓ１への噛み込みがあったとして、その時点で噛み込み推定部２２１ｇが連包品Ｇを異常と判断する。
【０１８９】
したがって、Ｘ線透過画像Ｐにシール部分Ｓ１が写らなくても、内容物が包材のシール部分に噛み込まれているか否かを推定することができる。
【産業上の利用可能性】
【０１９０】
本発明の検査装置は、Ｘ線検査装置を例に説明しているが、原理はＸ線に限定されるものではなく、物品に放射光を照射し、照射された放射光の透過光又は反射光を受光部で受け、受光部が受けた放射光に基づいて画像を生成して検査を行う検査装置に有用である。
【符号の説明】
【０１９１】
１０          Ｘ線検査装置
１３          Ｘ線照射器（照射部）
１４          Ｘ線ラインセンサ（受光部）
２１ａ        画像生成部
２１ｆ        間隔検出部
２１ｇ        噛み込み推定部
Ｇ            商品、商品としての連包品（検査対象物）
Ｎ            内容物
【先行技術文献】
【特許文献】
【０１９２】
【特許文献１】特開２００５−  ９１０１５号公報
【特許文献２】特開２０１１−１９６７９６号公報
【図１】
2015087371.tif 000003
【図２】
2015087371.tif 000004
【図３】
2015087371.tif 000005
【図４】
2015087371.tif 000006
【図５】
2015087371.tif 000007
【図６】
2015087371.tif 000008
【図７】
2015087371.tif 000009
【図８】
2015087371.tif 000010
【図９】
2015087371.tif 000011
【図１０】
2015087371.tif 000012
【図１１】
2015087371.tif 000013
【図１２】
2015087371.tif 000014
【図１３】
2015087371.tif 000015
【図１４】
2015087371.tif 000016
【図１５】
2015087371.tif 000017
【図１６】
2015087371.tif 000018
【図１７】
2015087371.tif 000019
【図１８】
2015087371.tif 000020
【図１９】
2015087371.tif 000021
【図２０】
2015087371.tif 000022
【図２１】
2015087371.tif 000023
【図２２】
2015087371.tif 000024
【図２３】
2015087371.tif 000025
【図２４】
2015087371.tif 000026
【図２５】
2015087371.tif 000027
【図２６】
2015087371.tif 000028
【図２７】
2015087371.tif 000029
【図２８】
2015087371.tif 000030
【図２９】
2015087371.tif 000031