(57)【特許請求の範囲】
【請求項１】
物品に光を照射する光照射部と、前記物品を透過した前記光に基づいて、前記物品の透過画像を生成する画像生成部と、を備え、パッケージに複数の内容物が収容された物品を検査する検査装置であって、
前記透過画像の第１方向に並ぶ画素の画素列における前記画素ごとの画素値の情報である第１画素値情報を、前記第１方向と交差する第２方向に沿って所定の間隔で取得する画素値情報取得部と、
前記第１画素値情報において前記画素値が変化点となる前記画素に対応する前記透過画像上の位置を変化点位置として特定し、前記透過画像において前記第２方向に隣接する前記変化点位置同士を結線した仮想線に基づいて前記第１方向に隣接する内容物領域同士を互いに区別して認識する内容物領域特定部と、
を備える、検査装置。
【請求項２】
前記画素値情報取得部は、前記第２方向に沿って連続する複数の前記第１方向に並ぶ画素列の平均値からなる前記第１画素値情報を取得する、請求項１に記載の検査装置。
【請求項３】
前記仮想線が視覚的に認識可能となるように前記透過画像を加工して出力する分離画像出力部を更に備えている、請求項１又は２に記載の検査装置。
【請求項４】
前記内容物は不定形である、請求項１〜３の何れか一項に記載の検査装置。
【請求項５】
前記画素値情報取得部は、前記第１画素値情報に加え、前記透過画像の第２方向に並ぶ画素の画素列における前記画素ごとの画素値の情報である第２画素値情報を、前記第１方向に沿って所定の間隔で取得し、
前記内容物領域特定部は、前記透過画像において前記第１方向に隣接する前記内容物領域同士を互いに区別する処理に加え、前記第２画素値情報において前記画素値が変化点となる前記画素に対応する前記透過画像上の位置を変化点位置として特定し、前記透過画像において前記第１方向に隣接する前記変化点位置同士を結線した仮想線に基づいて前記第２方向に隣接する前記内容物領域同士を互いに区別して認識する、請求項１〜４の何れか一項に記載の検査装置。
【請求項６】
前記画素値情報取得部は、前記第１方向に沿って連続する複数の前記第２方向に並ぶ画素列の平均値からなる前記第２画素値情報を取得する、請求項５に記載の検査装置。
【請求項７】
前記内容物領域特定部において互いに隣接する前記内容物領域同士を区別した結果に基づいて、前記内容物の個数を算出する個数算出部を更に備える、請求項１〜６の何れか一項に記載の検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検査装置に関する。
【背景技術】
【０００２】
包材や箱などのパッケージ内に食品などの内容物を収容して出荷するような物品の搬送ラインにおいては、不具合（例えば、パッケージ内での内容物の破損、パッケージ内への異物の混入及び内容物の数量不足など）が発生した物品の出荷を防止するために、物品の状態を検査する必要がある。
【０００３】
このような物品の状態を検査する検査装置として、複数の内容物がパッケージに収容された物品にＸ線を照射することによってＸ線透過画像を取得し、当該Ｘ線透過画像に基づいて内容物の数量を検出するＸ線検査装置が知られている。ところが、内容物同士が接触していたり重なっていたりした場合には、当該Ｘ線透過画像において内容物の存在を示す内容物領域（例えば、周囲と比べて濃く表示されている領域）が一つにまとまって見える。したがって、Ｘ線透過画像においても隣接する内容物領域同士を互いに区別して認識することができず、Ｘ線透過画像に基づいて内容物の数量を検出することができない。このような問題に対し、例えば特許文献１では、予め登録された濃淡パターンから内容物の一部の箇所を特定することにより内容物ごとの領域を推定し、隣接する内容物領域同士を互いに区別して認識している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２４２２８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、姿勢などの収容状態によって平面視の形状が変化するような内容物の場合、取得されるＸ線透過画像もその都度変化する。したがって、上記従来の検査装置におけるパターンマッチングなどの方法では、隣接する内容物領域同士を互いに区別して認識することが困難となる。
【０００６】
そこで、本発明は、パッケージ内の内容物の収容状態にかかわらず、隣接する内容物同士を互いに区別して認識することができる検査装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の検査装置は、物品に光を照射する光照射部と、物品を透過した光に基づいて、物品の透過画像を生成する画像生成部と、を備え、パッケージに複数の内容物が収容された物品を検査する検査装置であって、透過画像の第１方向に並ぶ画素の画素列における画素ごとの画素値の情報である第１画素値情報を、第１方向と交差する第２方向に沿って所定の間隔で取得する画素値情報取得部と、第１画素値情報において画素値が変化点となる画素に対応する透過画像上の位置を変化点位置として特定し、透過画像において第２方向に隣接する変化点位置同士を結線した仮想線に基づいて第１方向に隣接する内容物領域同士を互いに区別して認識する内容物領域特定部と、を備える。
【０００８】
内容物同士が隣接し合う部分は、隙間などによってその他の部分と比べ光を透過しやすい。そこで、本発明では、当該光を透過しやすい部分を、隣接する内容物同士の境界とみなすことにより、隣接する内容物同士の領域を互いに区別して認識（特定）している。具体的には、この構成の検査装置では、光を透過しやすい部分を抽出するために、画像生成部により取得された透過画像において、例えば濃淡又は輝度といった第１方向における画素値の変化（第１画素値情報）を関数としてみたとき、例えば、ピーク値、最大値及び最小値を含む極値などの変化点を抽出し、当該変化点を示す画素に対応する透過画像上の位置を変化点位置として特定している。なお、当該変化点は、変化点近傍をも含む概念である。そして、内容物領域特定部では、透過画像において第２方向に隣接する変化点位置同士を結線した仮想線を第１方向に隣接する内容物領域同士の境界とみなして、この仮想線を挟んだ両側の内容物領域を互いに区別して認識する。この結果、パッケージ内の内容物の収容状態にかかわらず、隣接する内容物同士を互いに区別して認識することができる。
【０００９】
本発明の検査装置では、画素値情報取得部は、第２方向に沿って連続する複数の第１方向に並ぶ画素列の平均値からなる第１画素値情報を取得してもよい。
【００１０】
この構成の検査装置では、第１画素値情報を複数の画素列の平均値として取得することによりノイズを低減することができる。これにより、より高精度に第１方向に隣接する内容物同士を互いに区別して認識できるようになる。
【００１１】
本発明の検査装置では、仮想線が視覚的に認識可能となるように透過画像を加工して出力する分離画像出力部を更に備えていてもよい。
【００１２】
この構成の検査装置では、内容物領域が視覚的に分離された画像を提供することができる。これにより、ユーザは、当該画像を見て、直観的に、数量を判定できたり配列状況の良否を判定できたりできるようになる。
【００１３】
本発明の検査装置では、内容物は不定形であってもよい。
【００１４】
この構成の検査装置では、例えば、野菜などの自然物や、和菓子などの手作り物など、一つ一つの形状にばらつきがある不定形の内容物であっても、透過画像に基づいて互いに隣接する内容物領域を区別して認識することができる。本発明の検査装置は、特定の基準値を予め得ることができず従来の方法では検査が困難な不定形の内容物を検査する場合に特に効果が大きい。
【００１５】
本発明の検査装置では、画素値情報取得部は、第１画素値情報に加え、透過画像の第２方向に並ぶ画素の画素列における画素ごとの画素値の情報である第２画素値情報を、第１方向に沿って所定の間隔で取得し、内容物領域特定部は、透過画像において第１方向に隣接する内容物領域同士を互いに区別する処理に加え、第２画素値情報において画素値が変化点となる画素に対応する透過画像上の位置を変化点位置として特定し、透過画像において第１方向に隣接する変化点位置同士を結線した仮想線に基づいて第２方向に隣接する内容物領域同士を互いに区別して認識してもよい。
【００１６】
この構成の検査装置では、第１方向に隣接する内容物領域同士を互いに区別して認識するのと同様の方法にて、第２方向に隣接する内容物領域同士を互いに区別して認識している。この結果、パッケージ内の内容物の収容状態にかかわらず、二次元方向に配列された内容物において、それぞれ隣接する内容物同士を互いに区別して認識することができる。
【００１７】
本発明の検査装置では、画素値情報取得部は、第１方向に沿って連続する複数の第２方向に並ぶ画素列の平均値からなる第２画素値情報を取得してもよい。
【００１８】
この構成の検査装置では、第２画素値情報を複数の画素列の平均値として取得することによりノイズを低減することができる。これにより、より高精度に第２方向に隣接する内容物を互いに区別して認識できるようになる。
【００１９】
本発明の検査装置では、内容物領域特定部において互いに隣接する内容物領域同士を区別して認識した結果に基づいて、内容物の個数を算出する個数算出部を更に備えていてもよい。
【００２０】
この構成の検査装置では、パッケージ内の内容物の収容状態にかかわらず、内容物の個数を算出することができる。
【発明の効果】
【００２１】
本発明によれば、パッケージ内の内容物の収容状態にかかわらず、隣接する内容物同士を互いに区別して認識することができる。
【図面の簡単な説明】
【００２２】
【図１】一実施形態に係るＸ線検査装置の外観を示す斜視図である。
【図２】図１のＸ線検査装置が備えている制御コンピュータの構成を示す制御ブロック図である。
【図３】図１に示すＸ線検査装置のシールドボックスの内部を示す斜視図である。
【図４】画像生成部により取得される透過画像の一例である。
【図５】第１画素値情報を説明するための説明図である。
【図６】第１画素値情報及び第２画素値情報をそれぞれグラフ化した図である。
【図７】第２画素値情報を説明するための説明図である。
【図８】ピーク値位置をＸ線透過画像に明示的に示した図である。
【図９】分離画像出力部において仮想線が視覚的に認識可能となるように加工した分離透過画像の一例である。
【発明を実施するための形態】
【００２３】
以下、図面を参照して一実施形態について説明する。図面の説明において、同一要素には同一符号を付し、重複する説明を省略する。図面の寸法比率は、説明のものと必ずしも一致していない。
【００２４】
（１）全体構成
図１に示すＸ線検査装置１は、食品などの商品の生産ラインにおいて、複数の内容物ＧがパッケージＰに収容された商品（物品）Ｗの品質検査を行う装置である。Ｘ線検査装置１は、連続的に搬送されてくる商品Ｗに対してＸ線を照射して、商品を透過したＸ線の透過量に基づいて、内容物Ｇの数量及び内容物Ｇの配列状態の不良判断を行う。商品Ｗは、例えば、食品などの搬送ラインにおいて搬送される真空パック用の袋に包装されたジャガイモである。
【００２５】
図１〜図３に示されるように、Ｘ線検査装置１は、シールドボックス３と、コンベヤ５と、Ｘ線照射器７と、Ｘ線ラインセンサ９と、モニタ１１と、制御コンピュータ（画像生成部、画素値情報取得部、内容物領域特定部、分離画像出力部、個数算出部）２０と、を備えている。
【００２６】
シールドボックス３の内部には、コンベヤ５、Ｘ線照射器（光照射部）７、Ｘ線ラインセンサ９及び制御コンピュータ２０などが収容されている。シールドボックス３の正面上部には、モニタ１１が設けられている。図１に示すように、シールドボックス３の両側面には、商品Ｗをシールドボックス３内に搬入、又は、商品Ｗをシールドボックス３内から搬出する開口部３ａが設けられている。開口部３ａは、シールドボックス３の外部にＸ線が漏洩することを抑制するための遮蔽カーテン（図示しない）により塞がれている。遮蔽カーテンは、例えば、鉛を含むゴムにより形成されている。
【００２７】
コンベヤ５は、シールドボックス３内において商品Ｗを搬送する。コンベヤ５は、図示しないコンベヤモータによって駆動される駆動ローラによって無端状のベルトを回転させて、ベルト上に載置された商品Ｗを搬送する。
【００２８】
Ｘ線照射器７は、Ｘ線を照射する。Ｘ線照射器７は、コンベヤ５の上方に配置されており、コンベヤ５の下方に配置されたＸ線ラインセンサ９に向けて扇状の照射範囲ＸにＸ線を照射する。
【００２９】
Ｘ線ラインセンサ９は、Ｘ線を検出する。Ｘ線ラインセンサ９は、コンベヤ５の下方に配置されており、商品Ｗ及び／又はコンベヤ５を透過したＸ線を検出する。図３に示されるように、Ｘ線ラインセンサ９は、コンベヤ５の搬送方向に直交する方向に沿って一直線に配置された画素センサ９ａにより構成されている。Ｘ線ラインセンサ９は、画素センサ９ａにより検出されたＸ線の透過量を示すＸ線透過像信号を画像生成部２１に出力する。
【００３０】
モニタ１１は、液晶ディスプレイである。モニタ１１は、初期設定や検査時に利用される検査パラメータの入力などを操作者に促す画面を表示する。モニタ１１は、タッチパネル機能を有しており、操作者による初期設定や検査時に利用される検査パラメータの入力を受け付ける。また、モニタ１１は、商品ＷのＸ線透過画像４０を表示したり、商品Ｗの分離透過画像４９を表示したり、商品Ｗの検査結果（良否判定結果）を表示したりする。
【００３１】
（２）制御コンピュータの構成
制御コンピュータ２０は、Ｘ線検査装置１における各種動作を制御する部分であり、ＣＰＵ（CentralProcessing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などで構成される。図３に示されるように、制御コンピュータ２０は、Ｘ線検査装置１における各種制御処理を実行する概念的な部分としての画像生成部２１と、画素値情報取得部２３と、内容物領域特定部２５と、分離画像出力部２７と、個数算出部２９と、を有している。このような概念的な部分は、例えばＲＯＭに格納されているプログラムがＲＡＭ上にロードされてＣＰＵで実行されるソフトウェアとして構成することができる。なお、制御コンピュータ４は、電子回路などによるハードウェアとして構成されてもよい。
【００３２】
（２−１）画像生成部
画像生成部２１は、商品Ｗを透過したＸ線に基づいて、商品ＷのＸ線透過画像４０を生成する部分である。具体的には、画像生成部２１は、Ｘ線ラインセンサ９から連続的に送信されてくる検出信号に基づいて、図４に示されるような、商品Ｗに関するＸ線透過画像４０を生成する。Ｘ線透過画像４０における１画素当たりの濃淡は、これに対応する商品Ｗ部分のＸ線透過量を示している。
【００３３】
（２−２）画素値情報取得部
画素値情報取得部２３は、図５に示されるように、Ｘ線透過画像４０のＸ軸方向（第１方向）に並ぶ画素５５の画素列５３（５３１，５３２、・・・、５３ｎ−１、５３ｎ）における画素５５（５５１，５５２、・・・、５５ｎ−１、５５ｎ）ごとの濃淡値（画素値）を示す第１画素値情報５１を、Ｙ軸方向（第２方向）に沿って所定の間隔で取得する部分である。言い換えれば、画素値情報取得部２３は、Ｘ軸方向の濃淡値（画素値）の変化を示す第１画素値情報５１をＹ軸方向に沿って所定の間隔で取得する。第１画素値情報５１は、例えば、横軸をＸ軸方向距離、縦軸を濃淡値として示したとき、図６（Ａ）に示されるようなグラフで示すことができる。なお、図６（Ａ）のグラフでは、淡い色の画素ほど高い数値の画素値を有している。
【００３４】
なお、本実施形態において、Ｘ線透過画像４０におけるＸ軸方向は、図３の矢印によって示されるコンベヤ５の搬送方向に一致し、Ｙ軸方向は、コンベヤ５の搬送面において搬送方向と直交する幅方向にほぼ一致している。
【００３５】
本実施形態の画素値情報取得部２３では、図５に示されるように、第１画素値情報５１のＹ軸方向に沿って連続して並ぶ複数の画素列５３（５３１，５３２、・・・、５３ｎ−１、５３ｎ）の平均値からなる。具体的には、複数の画素列５３（５３１，５３２、・・・、５３ｎ−１、５３ｎ）においてＹ軸方向に並ぶ画素（５５１，５５２、・・・、５５ｎ−１、５５ｎ）ごとの画素値の平均値が計算される。なお、Ｙ軸方向に沿っていくつ連続して画素列５３を取得するかについては、商品ＷのＹ軸方向の長さの１／２〜１／３２に相当する画素数となるように設定されることが望ましい。
【００３６】
同様に、画素値情報取得部２３は、図７に示されるように、Ｘ線透過画像４０のＹ軸方向（第２方向）に並ぶ画素６５の画素列６３（６３１，６３２、・・・、６３ｎ−１、６３ｎ）における画素６５（６５１，６５２、・・・、６５ｎ−１、６５ｎ）ごとの濃淡値（画素値）を示す第２画素値情報６１を、Ｘ軸方向（第１方向）に沿って所定の間隔で取得する部分である。言い換えれば、画素値情報取得部２３は、Ｙ軸方向の濃淡値（画素値）の変化を示す第２画素値情報６１をＸ軸方向に沿って所定の間隔で取得する。第２画素値情報６１は、例えば、横軸をＹ軸方向距離、縦軸を濃淡値として示したとき、図６（Ｂ）に示されるようなグラフで示すことができる。なお、図６（Ｂ）のグラフでは、淡い色の画素ほど高い数値の画素値を有している。
【００３７】
本実施形態の画素値情報取得部２３では、第２画素値情報６１は、図７に示されるように、Ｘ軸方向に沿って連続して並ぶ複数の画素列６３（６３１，６３２、・・・、６３ｎ−１、６３ｎ）の平均値からなる。具体的には、複数の画素列６３（６３１，６３２、・・・、６３ｎ−１、６３ｎ）においてＸ軸方向に並ぶ画素（６５１，６５２、・・・、６５ｎ−１、６５ｎ）ごとの画素値の平均値が計算される。なお、Ｘ軸方向に沿っていくつ連続して画素列６３を取得するかについては、商品ＷのＸ軸方向の長さの１／２〜１／３２に相当する画素数となるように設定されることが望ましい。
【００３８】
（２−３）内容物領域特定部
内容物領域特定部２５は、Ｘ線透過画像４０において、Ｘ軸方向及びＹ軸方向にそれぞれ隣接する内容物領域４１同士を互いに区別して認識する部分である。Ｘ軸方向に隣接する内容物領域４１同士を互いに区別して認識する方法について説明する。すなわち、内容物領域特定部２５は、画素値情報取得部２３によって取得された第１画素値情報５１に基づいて、画素値がピーク値（変化点）となる画素５５に対応するＸ線透過画像４０上の位置をピーク値位置４３として特定する。ここでいうピーク値とは、例えば、第１画素値情報を図６（Ａ）及び図６（Ｂ）に示されるようなグラフに示した時のピーク（局地的な最大値）となる部分（ピーク値５１Ａ，６１Ａ）である。
【００３９】
ピーク値位置４３をＸ線透過画像４０に明示的に示すと、図８に示されるようになる。内容物領域特定部２５は、Ｘ線透過画像４０においてＹ軸方向に隣接するピーク値位置４３同士を結線した仮想線４５に基づいてＸ軸方向に隣接する内容物領域４１同士を互いに区別して認識する。言い換えれば、内容物領域特定部２５は、Ｘ線透過画像４０においてＹ軸方向に隣接するピーク値位置４３同士を結線した仮想線４５をＸ軸方向に隣接する内容物領域４１同士の境界とみなして、この仮想線４５を挟んだ両側の内容物領域４１を互いに区別して認識している。
【００４０】
内容物領域特定部２５は、同様に、Ｘ線透過画像４０において、Ｙ軸方向に隣接する内容物領域４１同士を互いに区別して認識する。内容物領域特定部２５は、Ｘ線透過画像４０においてＸ軸方向に隣接するピーク値位置４３同士を結線した仮想線４７をＹ軸方向に隣接する内容物領域４１同士の境界とみなして、この仮想線４７を挟んだ両側の内容物領域４１を互いに区別して認識している。
【００４１】
（２−４）分離画像出力部
分離画像出力部２７は、仮想線４５，４７が視覚的に認識可能となるようにＸ線透過画像４０を加工した分離透過画像４９をモニタ１１に出力する。例えば、図９に示されるように、仮想線４５，４７を内容物領域４１と比べて明るい色の線で表示することで、仮想線４５，４７が視覚的に認識可能となる。これにより、Ｘ線透過画像４０は、Ｘ軸方向及びＹ軸方向に並ぶ内容物領域４１を分離したような分離透過画像４９となる。
【００４２】
（２−５）個数算出部
個数算出部２９は、内容物領域特定部２５において互いに隣接する内容物領域４１同士を区別して認識した結果に基づいて、内容物Ｇの個数を算出する部分である。例えば、個数算出部２９は、認識した内容物領域４１に対しラベリング処理を行い、内容物領域４１の面積又は周囲長が所定の範囲内にあれば正量品としてカウントする。
【００４３】
（３）特徴及び作用・効果
上記実施形態のＸ線検査装置１では、パッケージＰに複数の内容物Ｇが収容された商品ＷにおいてＸ線を透過しやすい部分を、隣接する内容物Ｇ同士の境界とみなすことにより、隣接する内容物Ｇ同士の領域を互いに区別して認識（特定）している。具体的には、上記実施形態のＸ線検査装置１では、Ｘ線を透過しやすい部分を抽出するために、画像生成部２１により取得されたＸ線透過画像４０において、Ｘ軸方向における濃淡の変化（第１画素値情報５１）を関数としてみたとき、ピーク値（図６（Ａ）に示す５１Ａ）を抽出し、当該ピーク値を示す画素に対応するＸ線透過画像４０上の位置をピーク値位置４３として特定している。そして、内容物領域特定部２５では、Ｘ線透過画像４０においてＹ軸方向に隣接するピーク値位置４３同士を結線した仮想線４５をＸ軸方向に隣接する内容物領域４１同士の境界とみなして、この仮想線４５を挟んだ両側の内容物領域４１を互いに区別して認識する。この結果、真空パック内の内容物Ｇの収容状態にかかわらず、隣接する内容物Ｇ同士を互いに区別して認識することができる。
【００４４】
また、上記実施形態のＸ線検査装置１では、第１画素値情報５１を連続する複数の画素列５３の平均値として取得することによりノイズを低減することができる。これにより、より高精度にＸ軸方向に隣接する内容物Ｇ同士を互いに区別して認識できるようになる。
【００４５】
また、上記実施形態のＸ線検査装置１では、Ｘ軸方向に隣接する内容物領域４１同士を互いに区別して認識するのと同様の方法にて、Ｙ軸方向に隣接する内容物領域４１同士を互いに区別して認識している。この結果、パッケージＰ内の内容物Ｇの収容状態にかかわらず、内容物Ｇが二次元方向に配列されていても、Ｘ軸方向及びＹ軸方向にそれぞれ隣接する内容物Ｇ同士を互いに区別して認識することができる。
【００４６】
また、上記実施形態のＸ線検査装置１では、仮想線４５，４７が視覚的に認識可能となるようにＸ線透過画像４０を加工して出力して、内容物領域４１が視覚的に分離された分離透過画像４９を提供する。これにより、ユーザは、分離透過画像４９を見て、直観的に、数量を判定できたり配列状況の良否を判定できたりできるようになる。
【００４７】
また、上記実施形態のＸ線検査装置１では、ジャガイモのような自然物など、一つ一つの形状にばらつきがある不定形の内容物Ｇであっても、Ｘ線透過画像４０に基づいて互いに隣接する内容物領域４１を区別して認識することができる。上記実施形態のＸ線検査装置１は、特定の基準値を得ることができず従来の方法では検査が困難な不定形の内容物Ｇを検査する場合に特に効果が大きい。
【００４８】
（４）変形例
以上、一実施形態について説明したが、本発明は、上記実施形態に限られるものではなく、発明の趣旨を逸脱しない範囲で種々の変更が可能である。
【００４９】
＜変形例１＞
上記実施形態のＸ線検査装置１では、画素値情報取得部２３は、図５に示されるように、Ｘ線透過画像４０のＸ軸方向の画素列５３（５３１，５３２、・・・、５３ｎ−１、５３ｎ）の画素５５（５５１，５５２、・・・、５５ｎ−１、５５ｎ）ごとの濃淡値を示す第１画素値情報５１と、図７に示されるように、Ｘ線透過画像４０のＹ軸方向の画素列６３（６３１，６３２、・・・、６３ｎ−１、６３ｎ）の画素６５（６５１，６５２、・・・、６５ｎ−１、６５ｎ）ごとの濃淡値を示す第２画素値情報６１と、を取得する例を挙げて説明したが、本発明はこれに限定されない。例えば、画素値情報取得部２３は、上記第１画素値情報５１のみを取得してもよい。この場合であっても、Ｘ軸方向に一次元に配列される内容物Ｇを含む商品ＷについてＸ軸方向に隣接する内容物Ｇを互いに区別して認識することができる。また、例えば、画素値情報取得部２３は、上記第２画素値情報６１のみを取得してもよい。この場合であっても、Ｙ軸方向に一次元に配列される内容物Ｇを含む商品ＷについてＹ軸方向に隣接する内容物Ｇを互いに区別して認識することができる。
【００５０】
＜変形例２＞
上記実施形態のＸ線検査装置１では、図５に示されるように、第１画素値情報５１は、Ｙ軸方向に沿って連続して並ぶ複数の画素列５３（５３１，５３２、・・・、５３ｎ−１、５３ｎ）の平均値からなる例を挙げて説明したが、本発明はこれに限定されない。例えば、画素値情報取得部２３は、Ｘ軸方向に並ぶ単独の画素列５３の画素５５ごとの画素値の情報である第１画素値情報５１を、Ｙ軸方向に沿って所定の間隔で取得してもよい。また、同様に、画素値情報取得部２３は、Ｙ軸方向に並ぶ単独の画素列６３の画素６５ごとの画素値の情報である第２画素値情報６１を、Ｘ軸方向に沿って所定の間隔で取得してもよい。
【００５１】
＜その他の変形例＞
【００５２】
上記実施形態又は変形例では、Ｘ線検査装置１が、複数の内容物Ｇを含む商品Ｗの数を算出する個数算出部２９を備える例を挙げて説明したが、本発明はこれに限定されない。例えば、Ｘ線検査装置１は、個数算出部２９を備えないで、分離画像出力部２７によって出力される分離透過画像４９をモニタ１１に出力する機能を有する構成の装置であってもよい。この場合のＸ線検査装置１では、ユーザは、モニタ１１に表示される分離透過画像４９を見て、複数の内容物Ｇを含む商品Ｗの配列状態を確認することができる。
【００５３】
また、上記実施形態又は変形例では、Ｘ線検査装置１が、仮想線４５，４７が視覚的に認識可能となるようにＸ線透過画像４０を加工した分離透過画像４９をモニタ１１に出力する分離画像出力部２７を備える例を挙げて説明したが、本発明はこれに限定されない。Ｘ線検査装置１は、分離画像出力部２７を備えないで、個数算出部２９によって算出される複数の内容物Ｇを含む商品Ｗの個数の良及び／又は不良を判定する機能を主に有する構成の装置であってもよい。
【００５４】
また、上記実施形態又は変形例では、パッケージＰに収容される内容物Ｇが不定形である例を挙げて説明したが、本発明はこれに限定されない。例えば、冷凍たこ焼きや肉団子など、形状がどれもほぼ一定である定形の加工品が内容物Ｇであってもよい。
【００５５】
上記実施形態では、商品ＷにＸ線を照射し、当該商品Ｗを透過したＸ線に基づいてＸ線透過画像４０を生成する例を挙げて説明したが、本発明はこれに限定されない。例えば、本発明は、商品Ｗに近赤外線を照射し、当該商品Ｗを透過した近赤外線に基づいて透過画像を生成する画像生成部を備える近赤外線検査装置（検査装置）に適用することも可能である。
【００５６】
以上説明した種々の実施形態及び変形例は、本発明の趣旨を逸脱しない範囲で種々、組み合わせられてもよい。
【符号の説明】
【００５７】
１…Ｘ線検査装置（検査装置）、４…制御コンピュータ、７…Ｘ線照射器（光照射部）、９…Ｘ線ラインセンサ、１１…モニタ、２０…制御コンピュータ、２１…画像生成部、２３…画素値情報取得部、２５…内容物領域特定部、２７…分離画像出力部、２９…個数算出部、４０…Ｘ線透過画像、４１…内容物領域、４３…ピーク値位置、４５，４７…仮想線、４９…分離透過画像、５１…第１画素値情報、５１Ａ，６１Ａ…ピーク値（変化点）、５３…画素列（第１方向に画素が並ぶ画素列）、５５…画素、６１…第２画素値情報、６３…画素列（第２方向に画素が並ぶ画素列）、６５…画素、Ｇ…内容物、Ｐ…パッケージ、Ｗ…商品（物品）。
【図１】
0006352710.tif 000002
【図２】
0006352710.tif 000003
【図３】
0006352710.tif 000004
【図４】
0006352710.tif 000005
【図５】
0006352710.tif 000006
【図６】
0006352710.tif 000007
【図７】
0006352710.tif 000008
【図８】
0006352710.tif 000009
【図９】
0006352710.tif 000010