軸方向を揃えて横並びに配列されたフィルタ付きシガレットの束をフィルタ端面から撮像し、その検査画像を分析して前記シガレットの本数不足異常を検査するシガレット検査装置であって、前記検査画像から求めた前記各フィルタ端面の輪郭情報に従って前記横並びに配列されたフィルタ付きシガレットの本数を検出し、その検出本数が規定本数であるか否かを判定する第1の判定手段と、前記シガレットの重複計数があるか否かを判定する第2の判定手段とを具備することを特徴とするシガレット検査装置。前記第2の判定手段は、前記検査画像から前記フィルタ端面の重心位置をそれぞれ求め、隣接する前記フィルタ端面の重心点間距離に基づいて前記シガレットの重複計数があるか否かを判定することを特徴とする請求項1に記載のシガレット検査装置。前記第2の判定手段は、前記重心点間距離の最大値と最小値との差が所定の設定値以上となるときに前記重複計数があると判定し、前記シガレットの本数不足異常を検出するものであること請求項2に記載のシガレット検査装置。前記シガレットの束は、軸方向を揃えて横並びにn本の前記フィルタ付きシガレットを配列したシガレット列およびn-1本の前記フィルタ付きシガレットを配列したシガレット列を交互に多段に積み重ねたものであって、前記第2の判定手段は、前記n本および前記n-1本のシガレットが配列されたシガレット列毎に前記重複計数の判定処理を実行するものである請求項1~3のいずれかに記載のシガレット検査装置。前記第2の判定手段は、前記第1の判定手段により前記シガレットの検出本数が規定本数であると判定されたときに前記重複計数の判定処理を実行するものである請求項1~4のいずれかに記載のシガレット検査装置。20本組のシガレットパックは、一般的にはフィルタ付きシガレットを横並びに7本、6本、7本と順次整列させて3段に積み重ねたシガレットの束を前述した包装機に供給し、所定の包装材にて包装して製造される。この際、軸方向を揃えて横並びに配列されたフィルタ付きシガレットの束をフィルタ端面から撮像し、その検査画像を分析してシガレットの本数が画像検査装置にて検査される。ここで、前記包装機のマンドレルに、極めて稀に19本のシガレットからなるシガレットの束Cが供給され、下段のシガレット列のシガレットが6本となり、規定本数よりも1本少ないことが起こり得る。このようにシガレットの束が規定本数よりも1本少ないにもかかわらず、前記画像検査装置の検査アルゴリズムの不具合によって規定本数として計数されることがある。これは、画像検査で最も汎用されているパターンサーチ方式の検査アルゴリズムを採用した際に、1つの検査対象物を2回重複して計数してしまうことで生じ得る。当該検査アルゴリズムには、近傍排除処理等の上記重複計数の回避機能が組み込まれていることが多いが、この場合であっても上記重複計数が発生してしまうことがあった。そこで、パターンサーチ方式の検査アルゴリズムをもっと信頼性の高い他の検査アルゴリズムに変更することが考えられるが、既に稼働中の検査システムに新たな検査アルゴリズム、ひいては新たな画像検査装置を導入するのはシガレットパック製造工場を長期間に亘る停止を余儀なくされると共にコストが嵩むとの問題がある。しかしながら、このような規定本数に満たないシガレットの束は、包装対象から排除してシガレットパックの品質を保証することが早急に求められている。本発明は、フィルタ付きシガレットの重複計数を判定することで、シガレットの束におけるシガレットの本数不足を確実に検出し、シガレットパックの品質を確実に保証することのできるシガレット検査装置を提供する。本発明は、軸方向を揃えて横並びに配列されたフィルタ付きシガレットの束をフィルタ端面から撮像し、その検査画像を分析して前記シガレットの本数不足異常を検査するシガレット検査装置であって、前記検査画像から求めた前記各フィルタ端面の輪郭情報に従って前記横並びに配列されたフィルタ付きシガレットの本数を検出し、その検出本数が規定本数であるか否かを判定する第1の判定手段と、前記シガレットの重複計数があるか否かを判定する第2の判定手段とを具備したシガレット検査装置である。好ましくは、前記第2の判定手段は、前記検査画像から前記フィルタ端面の重心位置をそれぞれ求め、隣接する前記フィルタ端面の重心点間距離に基づいて前記シガレットの重複計数があるか否かを判定するものである。好ましくは、前記第2の判定手段は、前記重心点間距離の最大値と最小値との差が所定の設定値以上となるときに前記重複計数があると判定し、前記シガレットの本数不足異常を検出するものである。好ましくは、前記シガレットの束は、軸方向を揃えて横並びにn本の前記フィルタ付きシガレットを配列したシガレット列およびn-1本の前記フィルタ付きシガレットを配列したシガレット列を交互に多段に積み重ねたものであって、前記第2の判定手段は、前記n本および前記n-1本のシガレットが配列されたシガレット列毎に前記重複計数の判定処理を実行するものである。好ましくは、前記第2の判定手段は前記第1の判定手段により前記シガレットの検出本数が規定本数であると判定されたときに前記重複計数の判定処理を実行するものである。本発明によれば、シガレットの束のフィルタ端面を撮像した検査画像からフィルタ端面の輪郭を求めてシガレットの本数を検査するだけでなく、前記シガレットの重複計数があるか否かを判定するため、ダブルチェックによってシガレットの本数不足異常を確実に検出することができる。また、本発明によれば、前記検査画像から前記フィルタ端面の重心位置をそれぞれ求め、隣接するフィルタ端面の重心点間距離に基づき、具体的には重心点間距離の最大値と最小値との差が所定の設定値以上となるときに重複計数があると判定し、シガレットの本数不足異常を検出するため、判定処理に包装機に供給されたシガレットの束のフィルタ面を撮像し、そのフィルタ面の例えば汚れ等の判定に用いられる検査画像を利用することができるので、異常検出の信頼性の高いシガレット検査装置自体を容易に実現することができる。また、本発明によれば、シガレットの束は、軸方向を揃えて横並びにn本のフィルタ付きシガレットを配列したシガレット列およびn-1本のフィルタ付きシガレットを配列したシガレット列を交互に多段に積み重ねたものであるとき、n本およびn-1本のシガレットが配列されたシガレット列毎に重複計数の判定処理を実行するため、簡易に且つ効率的に判定処理を実行することができる。また、本発明によれば、フィルタ端面の輪郭に基づく本数検査に合格した場合にのみシガレットの重複計数監視を行うことにより、本数検査の段階で不合格となったシガレットの束を重複計数の判定処理から除外することができるため、より一層簡易に且つ効率的に判定処理を実行することができる。図1に示すように、軸方向を揃えて横並びに配列された複数本、例えば20本のシガレットの束Cが形成され、この束Cは包装機に供給されて包装材で包装される。包装機は、成形用ターレット1と、成形用ターレット1と同軸に並設される封口用ターレット2とを有している。成形用ターレット1は包装材を有底角筒状の包装材Pに加工成形する。封口用ターレット2は包装材Pの内部にシガレットの束Cを収納し、包装材Pの開口端を折り込んで封口する。詳しくは、シガレットの束Cは、20本のフィルタ付きシガレットをフィルタの向きを揃えてホッパ3に供給し、整列機4によって横並びに、例えば7本、6本、7本に順次整列させて3段に積み重ねて形成される。こうして形成されたシガレットの束Cは、搬送ポケット5に収納されてチェーンコンベア6により成形用ターレット1まで搬送される。そして、シガレットの束Cは、図示しないプランジャにより搬送ポケット5から押し出され、前述したように成形用ターレット1にて成形された包装材Pの内部に収納され、封口用ターレット2の周回軌道に沿って設けられる封口用マンドレル7b内に移送される。封口用ターレット2は、自身の回転によって封口用マンドレル7bを周回させ、シガレットの束Cを収納した包装材Pの開放端部を内側に向けて折り込んで封口し、シガレットの束Cの包装を完了する。そして、シガレットの束Cの包装完了により形成されたシガレットパックは、封口用ターレット2から移送用ターレット8を介して乾燥用ターレット9に誘導され、乾燥用ターレット9にて乾燥処理が施された後に製品として送り出される。成形用ターレット1の外周に沿って設けられる包装材供給装置1a1bは、成形用ターレット1の周回軌道に沿って設けられる包装用マンドレル7aに、アルミ蒸着シート等からなる内包材Paと、紙シート等からなる外包材Pbとをそれぞれ供給する。内包材Pa及び外包材Pbは、重ね合わせられて包装用マンドレル7aに巻き付けられ、前述の有底角筒状の包装材Pを形成する。ここで、本発明に係るシガレット検査装置は、シガレットの束Cを構成する各シガレットのフィルタ端面を包装材Pによる包装完了前に封口用ターレット2の周回軌道の側部に設けられたカメラ10により撮像し、フィルタ端面を含んで撮像した検査画像を分析してフィルタ端面の品質、具体的にはフィルタ端面の汚れの有無を検査するものである。フィルタ端面を撮像するカメラ10は、包装材Pで包装されたシガレットの束Cが包装用マンドレル7aから封口用マンドレル7bに移送される移送方向で見て、封口用マンドレル7bの位置から僅かに下流側に設けられ、包装材Pの開放端部が内側に折り込まれる直前にシガレットの束Cのフィルタ端面を撮像する。図2に示すように、カメラ10は、カメラ本体11の前面に装着されたプリズム等の光学系12を有し、カメラ本体11の長手方向側面から撮像可能なサイドビュー型の奥行きが小さな形状をなしている。また、カメラ本体11の上下には、その撮像方向を照明するストロボ1313が設けられている。これらのストロボ1313には、例えばLEDなどの小型発光体が使用され、このような小型のカメラ10を用いることで、カメラ10を成型用ターレット1と封口用ターレット2との隙間に設置することができ、封口用ターレット2の封口用マンドレル7bに供給されたシガレットの束Cのフィルタ端面を包装材Pの封口前にカメラ10にて撮像可能となっている。図3は本発明に係るシガレット検査装置のシステム構成を概略的に示す。このシガレット検査装置は、カメラ10にて撮像されたシガレットの束Cのフィルタ端面を含む検査画像を記憶する検査画像メモリ14と、この検査画像メモリ14に記憶された検査画像シガレットの束Cのフィルタ端面の像を分析する画像処理装置20を備える。画像処理装置20は、例えば予め設定されたプログラムに従って検査画像を分析するマイクロプロセッサから構成されている。カメラ10により撮像されたシガレットの束Cの検査画像は、各シガレットのフィルタ端面の地色をなす例えば白色部分がストロボ1313により照明された明るい画像領域をなして形成され、一方、照明光を反射しないシガレット間の隙間、及びシガレットの側部が暗い画像領域をなして形成される。以下、画像処理装置20について詳しく説明する。画像処理装置20は、例えば後述する輪郭抽出処理や色検出処理、更にはフィルタ端面の重心位置検出処理等を実行し、横並びに7本、6本、7本とそれぞれ整列させて3段に積み重ねたシガレットによりシガレットの束Cが形成されているか否かを検査する。その後、シガレットの本数不足が例えば下段のシガレット列に対して本数不足異常の有無があるか否かを判定する。具体的には、画像処理装置20は、シガレットの束Cにおける下段に6本のシガレットが配置されていないか、つまり、シガレットが下段に本来配列すべき本数よりも1本少なく不足した状態で配列されていないかを検査する。このような検査を実行するべく画像処理装置20は、検査領域制御部21、輪郭抽出部22、シガレット本数検出部、判定部第1の判定手段、第2の判定手段24、縮退処理部27、重心位置検出部28、重心位置間距離算出部29から概略構成されている。検査領域制御部21は、検査対象領域を設定し、検査画像メモリ14から検査対象領域の画像を選択的に読み出す。検査対象領域は、例えば図4に示すように検査画像中のサーチ領域S1S2S3として設定され、軸方向に揃えてシガレットを横並びに7本、6本、7本とそれぞれ整列させた3段のシガレット列における各フィルタ端面をそれぞれ指定する。輪郭抽出部22は、サーチ領域S1S2S3毎に検査画像から切り出される上段中段下段の各シガレット列におけるフィルタ端面の輪郭をフィルタ径φよりも若干大きな枠によって調べることで、検査画像におけるサーチ領域S1S2S3毎にフィルタ端面の輪郭を検出する。シガレット本数検出部23は、一般的に所定径の円として求められるフィルタ端面の輪郭の繋がり個数を検査することで、各シガレット列を形成しているシガレットの本数を求め、フィルタ端面の輪郭として示されるシガレットの並びを判定してその並び本数を検出する。このようにして上記サーチ領域S1S2S3からそれぞれ検出された上段中段下段の各シガレット列を形成するシガレットの本数の情報は判定部24に与えられる。判定部24は、メモリ25に予め設定されているシガレットの束Cに関するシガレットデータに基づいて、上記各段のシガレット本数の正常性を判定し、シガレットの本数不足の有無を判定する。例えば、下段のシガレットの本数が6本であり、全体として19本のシガレットが検出されるような場合、判定部24は、即時、これを本数不足異常であると判定する。尚、この処理については下段のシガレット列のみならず、上段及び中段のシガレット列に対しても実行される。以上の判定処理は、本発明における第1の判定手段を構成する。縮退処理部27は、検査画像の全体、或いは前述したサーチ領域S1S2S3毎に縮退処理を施す。この縮退処理は、シガレットの束Cにおけるフィルタ端面の重心位置を検出する上での前処理であって、各シガレットの端面画像領域を個々に縮退させる小さくする役割を担っている。具体的には、縮退処理部27は、検査画像、或いは各サーチ領域S1S2S3の画像を1画素ずつ順にサーチし、例えば図5に示すようにサーチ位置の画素と、この画素を囲む周囲の画素について、具体的には[3×3]画素についてその画素の値画像成分として輝度を検査し、[3×3]画素中の最も値の低い画素値輝度の低い値をサーチ位置の画素の値に置き換える。但し、画像情報が明るい白い程、その画素値が大きくなり、画像情報が暗い黒い程、その画素値が小さくなる。換言すれば、この縮退処理は、検査画像、或いはサーチ領域の画像を1画素ずつ順にサーチしながら、注目画素の値をその周囲の画素中の最も値の低い画素の値に置き換えることで、注目画素を背景に馴染ませ、これによってサーチ領域の画像を縮退させる。例えば、画像の階調が白を画素値[9]、黒を画素値[0]とする10段階で表され、図5に示すように注目画素とその周囲の画素からなる[3×3]画素の値が左上から順に[219358079]である場合には、注目画素の値[5]を、その周囲の最小画素値[0]にて置き換える。このようにして、注目画素値をその周囲の最も輝度の低い値にて順次置き換えることによって、輝度の高いフィルタ部分の画像の周辺部がその背景部の輝度に徐々に置き換えられ、サーチ領域の画像フィルタ画像が縮退されることになる。尚、注目画素をその周囲の最小画素値に代えて最大画素値で置き換えた場合には、サーチ領域の画像フィルタ画像は膨張処理されることになる。上述した縮退処理は、前述した検査画像におけるフィルタ端面の画像部分Fが所定の大きさに縮退されるまで、例えば前述したサーチ領域S1S2S3毎に繰り返し実行される。この結果、サーチ領域S1S2S3におけるフィルタ端面の画像部分Fは、図6に示すように縮退されて、縮退処理されたフィルタ端面画像輝度の高い領域Faは、隣接するシガレットのフィルタ端面画像Faから個々に切り離される。尚、この縮退処理は、輝度の高い領域の周辺部だけをその背景の輝度に合わせて低くするだけなので、サーチ領域S1S2S3におけるフィルタ端面を表す画像Fとしての位置重心位置自体は変化することはない。重心位置検出部28は、上述した如く縮退処理された画像に基づいて、シガレットの束Cにおけるフィルタ端面を形成する複数本のシガレットの重心位置をそれぞれ求めている。この重心位置の検出処理は、例えば図6に示すように所定の大きさのマスクパターン標準パターンMPを用いてパターンマッチング処理を施すことにより実行される。このパターンマッチングに用いるマスクパターンMPは、例えば上述した如く縮退処理を施して求められるフィルタ端面画像Faよりも若干大きい画像として設定される。そして、重心位置検出部28は、前記各サーチ領域S1S2S3を上記マスクパターンMPにて走査し、該マスクパターンMP中に前記フィルタ端面画像Faが含まれたときの上記マスクパターンMPの走査位置を、前記フィルタ端面画像Faの重心位置[xy]として求める。重心位置間距離算出部29は、上述した如くして求められた各シガレットのフィルタ端面の重心位置から特に下段のシガレット列についてその列方向に隣接するシガレット間の重心位置間距離を一次元的に求める。そして、重心位置間距離算出部29により求められた下段のシガレット列における隣接シガレットの間の重心位置間距離の情報は判定部24に与えられる。そして、判定部24は、下段のシガレット列におけるフィルタ端面の重心位置間距離Dの最大値Dmaxと最小値Dminとをそれぞれ求め、その差[Dmax-Dmin]が所定の設定値Ds以上か否かを判定する。ここで、上記判定基準となる設定値Dsは、例えば隣接するシガレット間の重心位置間平均距離Daから重心位置間距離Dにおいて想定され得る最大の誤差Deを引いた値[Da-De]などとして既知なるフィルタ径φよりも若干小さい程度の値に予め設定される。上記差[Dmax-Dmin]が設定値Ds以上となる場合には、下段のシガレット列においてシガレットの重複計数、つまりダブルカウントによる配列異常本数不足異常があると検出される。この判定処理は、特に前述したフィルタの輪郭に基づくシガレット本数の検査に合格したシガレットの束Cについて、詳しくはシガレットのダブルカウントが生じるおそれのある下段のシガレット列に対して実行される。この下段のシガレット列におけるフィルタ端面の重心位置間距離Dに基づく判定処理は、本発明における第2の判定手段を構成する。次に、前述の如く構成された画像処理装置20を用いた本シガレット検査装置におけるシガレットの本数不足異常の基本的な判定処理手順アルゴリズムについて説明する。この判定処理は、基本的には図7に示すように2つの処理ステップ12からなる。これらの処理ステップ12は、前述した第1、第2の判定手段にそれぞれ相当する。そしてこの実施形態においては、横並びに7本、6本、7本とそれぞれ整列させて3段に積み重ねたシガレットにより形成されたシガレットの束Cにおいて、例えば下段のシガレット列に生じるおそれのあるシガレットの本数不足を検査するべく、検査画像中の下段のシガレット列のフィルタ端面に着目して、その検査処理を進めるものとなっている。即ち、この判定処理は、先ず下段のシガレット列のフィルタ端面の輪郭に着目してシガレットの本数フィルタ端面の数を検査することから開始される。そして、下段のシガレット列のシガレットの本数フィルタ端面の数が規定本数の7本でなくて例えば6本である場合には、これを本数不足異常であると判定する<ステップ1>。しかし、検出されたシガレットの本数フィルタ端面の数が、その規定本数の7本であっても、これを正常であるとは結論付けない。その理由は、前述したように、何らかの理由で下段に6本のシガレットしか配列されていないにもかかわらず輪郭検出処理部22においてシガレットのダブルカウントが発生し、下段に7本のシガレットが配列されていると判定されるおそれがあるからである。こういったダブルカウントの発生頻度はカメラ10の性能に大きく作用される。そこで、ステップ1によるシガレット本数フィルタ端面の数の判定に合格した場合には、次にステップ2に進み、前述した下段のシガレット列のフィルタ端面の重心位置をそれぞれ検出する。この重心位置の検出は、前述したようにフィルタ端面画像を縮退処理した上で実行される。この結果、隣接したシガレット間でフィルタが押し潰されて変形し、輪郭形状からは判断することのできなかった隣接する2つのフィルタ端面を分離させて検出し、その重心位置をそれぞれ求めることが可能となる。このようにして求められた複数のフィルタ端面の各重心位置から、その個数を調べることによっても下段のシガレット列におけるシガレット本数フィルタ端面の数を調べることが可能である。具体的には図8に示すように、隣接するフィルタ端面の重心位置間距離DをD1~D6としてそれぞれ算出し、これらの重心位置間距離Dの最大値Dmaxと最小値Dminをそれぞれ求め、これらの最大値Dmaxと最小値Dminとの差[Dmax-Dmin]が前述した設定値Ds以上か否かを判定する<ステップ2>。この判定処理によれば、図8に示すように下段のシガレット列が規定本数の7本のシガレットにより形成され、これらのシガレットが整然と横並びに配列されている場合には、最大値Dmaxと最小値Dminとの差[Dmax-Dmin]は、重心位置間距離Dにおいて想定され得る最大の誤差Deを考慮しても、確実にDs未満の値となり、実際には略零[0]となるため、下段のシガレット列は規定本数の7本であるとして正常と判定される。一方、図9に示すように下段のシガレット列が規定本数の7本に満たない6本のシガレットにより形成されているにもかかわらず、例えば下段左端のシガレットがダブルカウントされて7本と判定されている場合には、図9中のD1の位置におけるDmin、D2の位置におけるDmaxの存在により、上記差[Dmax-Dmin]がフィルタの径φに略等しい程度に大きな値、即ちDs以上の値となり、そのシガレット列の途中において1本分のフィルタが欠落していることか示される。従って、前述したようにステップ1でシガレット本数フィルタ端面の数が7本として判定された場合であっても、ステップ2で実際には6本のシガレットしか配列されていないと判定することができる。換言すれば、下段のシガレット列が規定本数の7本よりも1本少ない6本であり、本数不足異常が生じているとして判定することができる。以上のように本発明に係るシガレット検査装置によれば、シガレット列のフィルタ端面画像の輪郭情報から検出されるフィルタ端面の数シガレット本数に異常が認められない場合であっても、フィルタ端面の重心位置に着目したダブルカウント監視機能を作動させてシガレット列におけるシガレットの本数をダブルチェックで検査するので、その検査信頼性を十分に高めることができる。しかも、包装前にシガレットの束Cのフィルタ端面を撮像した検査画像を用いた既存のパターンサーチ方式の検査アルゴリズムを利用して本数不足異常の有無を検査するので、その検査結果を利用して本数不足異常のあるシガレットの束Cをその包装前に包装機から排除することが容易である。具体的には、既に稼働中の検査システムに新たな検査アルゴリズム、ひいては新たな画像検査装置を導入する必要はないため、新システム導入のための長期間に亘る工場停止やコストを要しない。また、上述した実施形態においては、上記差[Dmax-Dmin]が設定値Ds以上となるときに重複計数があると判定し、シガレットの本数不足異常を検出するため、判定処理に包装機に供給されたシガレットの束Cのフィルタ端面を撮像し、そのフィルタ端面の例えば汚れ等の判定に用いられる検査画像を利用することができるので、異常検出の信頼性の高いシガレット検査装置自体を容易に実現することができる。また、上述した実施形態においては、シガレット列毎に画像処理を実行するので、個々のシガレットに対して画像処理を施すことに比較してその処理負担を大きく軽減することができ、その判定処理に要する時間自体も短くすることができる。従ってシガレットの束Cを包装して製造されるシガレットパックの製造品質を維持する上で本シガレット検査装置は非常に有効である。また、上述した実施形態においては、フィルタ端面の輪郭に基づく本数検査に合格した場合にのみシガレットのダブルカウント監視を行うことにより、本数検査の段階で不合格となったシガレットの束Cをダブルカウントの判定処理から除外することができるため、簡易に且つ効率的に判定処理を実行することができる。本発明は前述の実施形態に制約されるものではなく、更に種々の変形が可能である。例えば、前述した実施形態においては、シガレットの束Cが20本のシガレットにより形成される場合を例に説明したが、その本数は特に限定されない。具体的には、例えば5本組や10本組のシガレットの束Cに対しても本発明の適用が可能である。また、前述した実施形態においては、横並びに隣接したシガレットの重心位置間距離Dをダブルカウント有無の判定基準としているが、これに限らず、図9に示す上下に隣接したシガレットの重心位置間距離Lをダブルカウント有無の判定基準に加えても良く、この場合にはダブルカウント監視機能の検査信頼性を更に高めることができて好ましい。