(57)【要約】【課題】イベント会場や鉄道その他の大量輸送機関等での荷物の検査に適用可能であり、安全性の判定において、使用態様に応じて、確実性や迅速性を確保できる検査システムを提供すること。【解決手段】コンベヤ２０により搬送される荷物ＢＡを、検査部ＤＴにより検査する検査システム１００において、分配器ＤＶから複数の情報処理部Ｐ１〜Ｐｎに分配された画像データについて、互いに異なる複数のアルゴリズムに基づいてそれぞれ処理することで、安全性の判定において、使用態様に応じて、確実性や迅速性を確保できる。【選択図】図１
2020134212.tif 000002
【特許請求の範囲】
【請求項１】
コンベヤにより搬送される荷物を、検査部により検査する検査システムであって、
前記検査部は、荷物を撮像した画像データを分配し、互いに異なる複数のアルゴリズムに基づいて処理し、安全性を判定する、検査システム。
【請求項２】
前記検査部は、前記画像データを複数の情報処理部に分配し、前記複数のアルゴリズムに関する並列処理を可能とする、請求項１に記載の検査システム。
【請求項３】
前記検査部は、前記複数のアルゴリズムに基づく処理について優先順を設け、一のアルゴリズムに基づく安全判定が可能である場合、他のアルゴリズムに基づく処理を省略する、請求項１及び２のいずれか一項に記載の検査システム。
【請求項４】
前記検査部は、最も優先順の高い最上位アルゴリズムに基づく安全判定が可能でない場合、前記最上位アルゴリズムよりも優先順の低いアルゴリズムに基づく処理を開始する、請求項３に記載の検査システム。
【請求項５】
前記検査部は、前記複数のアルゴリズムのうち、一のアルゴリズムに基づく危険判定がなされた場合に、他のアルゴリズムに基づく処理を省略する、請求項１及び２のいずれか一項に記載の検査システム。
【請求項６】
前記検査部は、前記複数のアルゴリズムとして、前記画像データから抽出される階調に関する情報に基づいて可燃性液体の有無に関する判定を行う判定アルゴリズムを含む、請求項１〜５のいずれか一項に記載の検査システム。
【請求項７】
前記検査部は、荷物に対してエネルギーＸ線量の異なる照射をすることにより、前記画像データとして階調に関するデータを取得可能とする、請求項６に記載の検査システム。
【請求項８】
前記検査部は、前記複数のアルゴリズムとして、形状に関する判定アルゴリズムと密度に関する判定アルゴリズムとを含み、銃刀の有無に関する判定を行う、請求項１〜７のいずれか一項に記載の検査システム。
【請求項９】
異なる場所に設置された複数の前記検査部からの判定結果を受け付ける管理部を備え、
前記検査部は、個々の検査における判定結果をそれぞれ記録するとともに、判定結果のうち危険判定の結果を前記管理部に送信し、
前記管理部は、複数の前記検査部から送信される全ての危険判定を記録する、請求項１〜８のいずれか一項に記載の検査システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、荷物を搬送しつつＸ線等を使用して荷物の検査を行う検査システムに関する。
【背景技術】
【０００２】
人及び手荷物の検査に際して、人が身に着けている物体を検査する第１検査装置と手荷物を検査する第２検査装置とを有してスループットを高める検査システムが知られている（特許文献１）。また、Ｘ線荷物検査において、画像の記録や検査方向の変更を行うことで、検査効率の向上を図るものも知られている（特許文献２）。
【０００３】
しかしながら、例えば、特許文献１では、人の検査と手荷物の検査とを同時並行的に行うことで人と荷物の検査全体としてのスループット向上を図ることはできても、Ｘ線による荷物の検査自体における時間の短縮や精度向上を図ることができるとは限らない。また、特許文献２では、監視検査官（すなわち人）による検査であるため、装置だけではなく個人の能力差等の影響が避けられない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−５４９１号公報
【特許文献２】特開平５−１９０６４号公報
【発明の概要】
【０００５】
本発明は上記した点に鑑みてなされたものであり、イベント会場や鉄道その他の大量輸送機関等での荷物の検査に適用可能であり、安全性の判定において、使用態様に応じて、確実性や迅速性を確保できる検査システムを提供することを目的とする。
【０００６】
上記目的を達成するための検査システムは、コンベヤにより搬送される荷物を、検査部により検査する検査システムであって、検査部は、荷物を撮像した画像データを分配し、互いに異なる複数のアルゴリズムに基づいて処理し、安全性を判定する。
【０００７】
上記検査システムでは、分配された画像データについて、互いに異なる複数のアルゴリズムに基づいてそれぞれ処理することで、安全性の判定において、使用態様に応じて、確実性や迅速性を確保できる。
【０００８】
本発明の具体的な側面では、検査部は、画像データを複数の情報処理部に分配し、複数のアルゴリズムに関する並列処理を可能とする。この場合、複数の情報処理部ごとに、異なるアルゴリズムに基づく処理を行うことで、安全性についての多様な判定を同時並行で行える。また、この場合、迅速な処理が可能となる。
【０００９】
本発明の別の側面では、検査部は、複数のアルゴリズムに基づく処理について優先順を設け、一のアルゴリズムに基づく安全判定が可能である場合、他のアルゴリズムに基づく処理を省略する。この場合、優先順に従った一のアルゴリズムに基づく安全判定に基づいて安全判定を行うことで、例えば迅速な安全判定ができる。
【００１０】
本発明のさらに別の側面では、検査部は、最も優先順の高い最上位アルゴリズムに基づく安全判定が可能でない場合、最上位アルゴリズムよりも優先順の低いアルゴリズムに基づく処理を開始する。この場合、段階的な安全判定ができる。
【００１１】
本発明のさらに別の側面では、検査部は、複数のアルゴリズムのうち、一のアルゴリズムに基づく危険判定がなされた場合に、他のアルゴリズムに基づく処理を省略する。この場合、迅速な危険判定ができる。
【００１２】
本発明のさらに別の側面では、検査部は、複数のアルゴリズムとして、画像データから抽出される階調に関する情報に基づいて可燃性液体の有無に関する判定を行う判定アルゴリズムを含む。この場合、可燃性液体についての危険判定ができる。
【００１３】
本発明のさらに別の側面では、検査部は、荷物に対してエネルギーＸ線量の異なる照射をすることにより、画像データとして階調に関するデータを取得可能とする。この場合、例えばＸ線量の差異に基づく透過画像の差分を利用することで、階調に関する情報が取得できる。
【００１４】
本発明のさらに別の側面では、検査部は、複数のアルゴリズムとして、形状に関する判定アルゴリズムと密度に関する判定アルゴリズムとを含み、銃刀の有無に関する判定を行う。この場合、銃刀について異なる観点から判定できる。
【００１５】
本発明のさらに別の側面では、異なる場所に設置された複数の検査部からの判定結果を受け付ける管理部を備え、検査部は、個々の検査における判定結果をそれぞれ記録するとともに、判定結果のうち危険判定の結果を管理部に送信し、管理部は、複数の検査部から送信される全ての危険判定を記録する。この場合、例えば複数のイベント会場の入り口にそれぞれ検査部を設けておき、管理部で一括管理する、といったことが可能になる。
【図面の簡単な説明】
【００１６】
【図１】第１実施形態に係る検査システムを概念的に示すブロック図である。
【図２】検査システムにおけるＸ線検査装置の一構成例を概念的に示す正面図である。
【図３】検査システムの動作の一例を示すフローチャートである。
【図４】（Ａ）〜（Ｃ）は、検査システムを構成する複数の情報処理部の構成例を示すブロック図である。
【図５】検査システムの動作の他の一例を示すフローチャートである。
【図６】第２実施形態に係る検査システムの動作の一例を示すフローチャートである。
【図７】検査システムの動作のより具体的な一例を示すフローチャートである。
【図８】第３実施形態に係る検査システムを説明する概念図である。
【発明を実施するための形態】
【００１７】
〔第１実施形態〕
以下、図面を参照して、本発明の第１実施形態である検査システムの詳細について説明する。
【００１８】
図１等に示す検査システム１００は、例えばイベント会場の入場口等に設置されるものであり、Ｘ線検査装置１０と、コンベヤ２０と、制御装置５０とを備える。このうち、Ｘ線検査装置１０及び制御装置５０は、検査対象についての安全性を判定する検査部ＤＴとして機能する。
【００１９】
以上のような検査システム１００において、コンベヤ２０が、検査対象である荷物（入場しようとする対象者の手荷物）ＢＡを受け取って直進するように搬送し、Ｘ線検査装置１０が、コンベヤ２０により搬送される荷物ＢＡを経路上で検査する。すなわち、検査システム１００は、Ｘ線検査装置１０によって対象者の荷物ＢＡについて内部を透視して危険物の有無等に関する情報の収集検査を行う。
【００２０】
Ｘ線検査装置１０は、検査対象である荷物ＢＡに対して放射線であるＸ線ＲＬを照射するＸ線源１１と、Ｘ線源１１からのＸ線ＲＬのうち荷物ＢＡを通過した成分を受けるラインセンサであるＸ線センサ部１２と、Ｘ線源１１とＸ線センサ部１２とを内部に収納する直方体状の遮蔽ボックス１５とを有する。なお、Ｘ線検査装置１０の詳しい一構成例は図２を参照して後述する。
【００２１】
コンベヤ２０は、例えば図２に示すように、遮蔽ボックス１５に設けた入口ＥＮから出口ＥＸに向かってＸ方向に延び、Ｘ線源１１とＸ線センサ部１２との間を通る。これにより、コンベヤ２０によって遮蔽ボックス１５内でＸ線源１１とＸ線センサ部１２との間において荷物ＢＡを通過させつつ検査を行うことができる。
【００２２】
図１に戻って、制御装置５０は、Ｘ線検査装置１０やコンベヤ２０の各部と接続して、これらの動作制御を司るとともに、Ｘ線検査装置１０における検査に際して取得される画像データを含む各種データを解析し、荷物ＢＡの内部における危険物の有無を自動判定する。すなわち、人間の目視に依ることなく画像データ等の各種データ解析から自動的に危険物の有無を判定することで、荷物検査に際して、迅速かつ的確な判定処理を行うものである。このため、本実施形態では、制御装置５０は、メインコンピュータ（ホストコンピュータ）である主制御部ＰＭと、複数の情報処理部Ｐ１〜Ｐｎ（ｎ：２以上の整数）とを備える。主制御部ＰＭは、ＣＰＵや各種ストレージデバイス等で構成されており、特に、ここでは、主制御部ＰＭは、Ｘ線検査装置１０やコンベヤ２０、さらには、情報処理部Ｐ１〜Ｐｎの各部と接続されて各種制御を行う制御回路ＣＴと、荷物ＢＡを撮像した画像データを情報処理部Ｐ１〜Ｐｎに分配する分配器ＤＶとを備える。なお、ここでの一例では、分配器ＤＶは、各情報処理部Ｐ１〜Ｐｎに対して同一の画像データを伝送する。典型的には、分配器ＤＶは、取得した画像データをそのまま各各情報処理部Ｐ１〜Ｐｎに対して伝送する。
【００２３】
各情報処理部Ｐ１〜Ｐｎは、互いに異なる単数又は複数のアルゴリズムに基づいて、荷物ＢＡの安全性を判定する。ここでは、一例として、各情報処理部Ｐ１〜Ｐｎは、それぞれパーソナルコンピュータ（ＰＣ）で構成されているものとし、図中においては、ＰＣ（１），ＰＣ（２）…，ＰＣ（ｎ）と記載している。各情報処理部Ｐ１〜Ｐｎは、分配器ＤＶから分配された画像データを含む各種データをそれぞれ個別に解析して、危険物に関する判定を個別に行う。例えば、各情報処理部Ｐ１〜Ｐｎのうち、あるものは、銃刀の有無の判定に関する処理を行い、別のあるものは、爆発物の有無の判定に関する処理を行う、といった具合になっている。つまり、検査部ＤＴは、画像データを分配器ＤＶから複数の情報処理部Ｐ１〜Ｐｎに分配し、複数のアルゴリズムに関する並列処理を可能としている。なお、より具体的な一例については、図４等を参照して後述する。
【００２４】
以下、図２を参照して、上記のような画像データを含む各種データを取得するためのＸ線検査装置１０やコンベヤ２０の一構成例について詳細を説明する。
【００２５】
まず、Ｘ線検査装置１０のうち、Ｘ線源１１は、Ｘ線ＲＬを射出する放射線源である。Ｘ線源１１は、遮蔽ボックス１５の中央付近の下部側に配置されており、放射線であるＸ線ＲＬをＸ線センサ部１２に向けて照射する。Ｘ線センサ部１２は、Ｘ線ＲＬを受ける放射線センサ部である。Ｘ線センサ部１２は、コンベヤ２０の搬送路を挟んでＸ線源１１に対向するように遮蔽ボックス１５の中央付近の上部側に配置されている。Ｘ線センサ部１２は、例えば受光素子を搬送方向Ｄ１（Ｘ方向）に対して垂直なＹ方向に延びるようにライン状に並べて配置することで、コンベヤ２０による搬送と同期してライン型のスキャンを可能にしている。すなわち、荷物ＢＡが遮蔽ボックス１５の内部空間の中央付近を通過する際に、荷物ＢＡへのＸ線ＲＬの照射がなされ、Ｘ線センサ部１２が受けた結果に基づき荷物ＢＡ内部についてＸＹ面に沿った２次元的な検査がなされる。遮蔽ボックス１５は、入口ＥＮや出口ＥＸを構成する矩形状の開口部を有する直方体状の筐体であり、入口ＥＮや出口ＥＸを構成する矩形状の開口部を有する。なお、遮蔽ボックス１５を構成する各壁部は、外部へのＸ線漏洩を抑制するために、鉛等のＸ線吸収部材で形成されている。遮蔽ボックス１５の入口ＥＮ及び出口ＥＸには、入口ＥＮ及び出口ＥＸ及びその周辺を覆って遮蔽ボックス１５外へのＸ線の漏れを阻止する遮蔽カーテン（不図示）が設けられている。
【００２６】
なお、Ｘ線検査装置１０における画像取得に際しては、種々の態様とすることが考えられ、例えば単独の高エネルギー照射によるＸ線画像データを取得可能とする態様のほか、デュアルエナジーセンサーによって高エネルギー画像データと低エネルギー画像データとの双方を取得してもよい。すなわち、荷物ＢＡに対してエネルギーＸ線量の異なる照射をするようにしてもよい。この場合、例えばＸ線量の差異に基づく透過画像の差分を利用することで、画像データとして濃淡のある画像データ、つまり階調に関するデータを取得可能となる。
【００２７】
次に、コンベヤ２０は、図示に例示するように、上面に荷物ＢＡが載置されるベルト部５ａや、ベルト部５ａの両端の位置に回転可能に固定されベルト部５ａが掛け渡される一対のローラー部５ｂ、さらに、ベルト部５ａ及びベルト部５ａ上に載置された荷物ＢＡを支えるベルト支持体５ｃ等を有して、荷物ＢＡをコンベヤ２０の右端（−Ｘ端）からコンベヤ２０の左端（＋Ｘ端）まで所望の速度で移動させる。ベルト部５ａは、Ｘ線検査装置１０を通過し、Ｘ線に対する透過性を有する。遮蔽ボックス１５の入口ＥＮに対応する位置と、出口ＥＸに対応する位置とにおいて、荷物ＢＡまでの距離や移動を検出する荷物検知部２２ｓ，２２ｐが設けられており、荷物検知部２２ｓ，２２ｐは、ベルト部５ａの入口及び出口において荷物ＢＡが存在するか否かを検出する。制御装置５０は、例えば荷物検知部２２ｓ，２２ｐの出力や搬送状況等に基づいて、コンベヤ２０の動作開始又は動作停止を制御する。
【００２８】
以上のような構成とすることで、Ｘ線照射に基づく荷物ＢＡの画像データの取得が可能となる。
【００２９】
このほか、検査システム１００において各種センサを取り付けることで、Ｘ線照射以外の方法によって各種データを取得するものとしてもよい。本実施形態では、一例として、重量センサＷＳを遮蔽ボックス１５の外側に設けている。この場合、重量センサＷＳによって荷物ＢＡの重量の情報を別途取得することができる。なお、重量センサＷＳに基づく情報も制御装置５０によって管理されるものとする。
【００３０】
また、検査システム１００は、制御装置５０における安全性の判定結果を端的に示すためのランプＬＰを有している。ランプＬＰは、例えば赤、青、黄での灯色を可能としており、表示色によって赤（危険性：高）、青（危険性：無）、黄（危険性：中）危険度を端的に示すものとなっている。
【００３１】
以下、図３のフローチャートを参照して、検査システム１００の動作の一例について説明する。まず、制御装置５０の主制御部ＰＭは、Ｘ線検査装置１０を起動して手荷物検査を開始すると（ステップＳ１）、コンベヤ２０に手荷物すなわち荷物ＢＡを搬送させ（ステップＳ２）、荷物検知部２２ｓ等により荷物ＢＡがＸ線センサ部１２による検査が可能なセンサ位置に到達したか否かを確認する（ステップＳ３）。ステップＳ３において、センサ位置への到達が確認されると（ステップＳ３：Ｙｅｓ）、主制御部ＰＭは、Ｘ線源１１よりＸ線ＲＬを荷物ＢＡに照射して（ステップＳ４）、ラインセンサであるＸ線センサ部１２において透過Ｘ線強度を取得する（ステップＳ５）。すなわち、処理対象となる画像データが取得される。取得された画像データは、分配器ＤＶに伝送される（ステップＳ６）。なお、以後において、上記ステップＳ１〜Ｓ６までの各処理をまとめてステップＳＡと記載することもあるものとする。
【００３２】
分配器ＤＶは、ステップＳ６において伝送された画像データを、さらに、複数の情報処理部Ｐ１〜Ｐｎに伝送する（ステップＳＢ）。すなわち、検査部ＤＴとしての分配器ＤＶは、各情報処理部Ｐ１〜Ｐｎに荷物ＢＡを撮像した画像データの分配を行う。
【００３３】
次に、各情報処理部Ｐ１〜Ｐｎにおいて、互いに異なるアルゴリズム１〜ｎにより危険物の有無に関する判定処理がなされる（ステップＳＣ１〜ＳＣｎ）。つまり、検査システム１００では、各情報処理部Ｐ１〜Ｐｎによって互いに異なる複数のアルゴリズムに関する並列処理が可能となっている。
【００３４】
さらに、各情報処理部Ｐ１〜Ｐｎにおける判定処理の結果が、メインコンピュータである主制御部ＰＭにそれぞれ送信される（ステップＳＤ１〜ＳＤｎ）。
【００３５】
主制御部ＰＭは、ステップＳＤ１〜ＳＤｎにおいて送信された判定結果に基づいて危険物の有無に関する総合判定を行う（ステップＳＥ）。
【００３６】
以上により、危険物に関する一連の判定処理がなされる。なお、以上のようにしてなされた最終的な判定結果に基づいて、ランプＬＰにおける灯色が決定される。
【００３７】
以下、図４等を参照して、情報処理部Ｐ１等による危険物に関する判定に関するさらに具体的な一例を説明するとともに、判定方法についての一変形例を説明する。
【００３８】
図４（Ａ）〜図４（Ｃ）は、検査システム１００を構成する複数の情報処理部の構成例を示すブロック図であり、ここでの一例では、図４（Ａ）に示すように、第１情報処理部Ｐ１としてのＰＣ（１）は、危険物に関する判定として、銃刀の有無の判定に関する各種処理を行うための構成を有している。また、図４（Ｂ）に示すように、第２情報処理部Ｐ２としてのＰＣ（２）は、危険物に関する判定として、爆発物の有無の判定に関する各種処理を行うための構成を有している。さらに、図４（Ｃ）に示すように、第３情報処理部Ｐ３としてのＰＣ（３）は、危険物に関する判定として、可燃性液体の有無の判定に関する各種処理を行うための構成を有している。
【００３９】
まず、図４（Ａ）に示す第１情報処理部Ｐ１は、既述のように、パーソナルコンピュータ（ＰＣ）等で構成され、必要に応じてＣＰＵ等により各種プログラム等を読出し、必要に応じた演算処理等の各種処理の実行が可能となっている。特に、ここでは、第１情報処理部Ｐ１は、分配器ＤＶ（図１参照）からの画像データを含む各種データを格納するデータ格納部ＤＤと、データ格納部ＤＤに格納されたデータについて銃刀に関する解析をして判定を行う銃刀判定処理部ＧＪとを備える。このほか、第１情報処理部Ｐ１は、主制御部ＰＭ（図１参照）との通信を行うための通信部ＣＰを有している。
【００４０】
これらのうち、データ格納部ＤＤは、例えば分配器ＤＶ（図１参照）からの画像データを格納する画像データ格納部ＧＤのほか、重量センサＷＳ（図２参照）で取得される重量に関するデータ（重量データ）を格納する重量データ格納部ＷＤで構成されている。
【００４１】
また、銃刀判定処理部ＧＪは、複数の観点から判定を行うべく第１銃刀判定アルゴリズム１ａと、第２銃刀判定アルゴリズム１ｂとで構成されている。第１銃刀判定アルゴリズム１ａは、画像データ格納部ＧＤに格納された画像データに基づいて銃刀についての形状に関する判定（形状判定）を行う。一方、第２銃刀判定アルゴリズム１ｂは、画像データ格納部ＧＤに格納された画像データ及び重量データ格納部ＷＤに格納された重量データに基づいて銃刀についての密度に関する判定（密度判定）を行う。すなわち、銃刀の有無に関する判定において、複数のアルゴリズムとして、形状に関する判定アルゴリズムと密度に関する判定アルゴリズムとを含んでいる。これにより、銃刀について異なる観点から判定できる態様となっている。
【００４２】
次に、図４（Ｂ）に示す第２情報処理部Ｐ２は、分配器ＤＶ（図１参照）からの画像データを格納する画像データ格納部ＧＤと、画像データ格納部ＧＤに格納されたデータについて爆発物に関する解析をして判定を行う爆発物判定処理部ＥＪと、通信部ＣＰとを備える。
【００４３】
これらのうち、爆発物判定処理部ＥＪは、複数の観点から判定を行うべく第１爆発物判定アルゴリズム２ａと、第２爆発物判定アルゴリズム２ｂと、第３爆発物判定アルゴリズム２ｃとで構成されている。なお、これら３つの爆発物判定アルゴリズム２ａ〜２ｃについては、種々の態様で異なる観点から爆発物に関する判定を行うことが考えられるが、例えば形状やサイズ等について複数の観点から判定を行うものとすることが考えられる。この場合、例えば３つの爆発物判定アルゴリズム２ａ〜２ｃのうちの１つ以上において爆発物が有るとの判定がなされた場合には、危険性が中程度の黄での灯色をランプＬＰに行わせるようにし、３つ全てにおいて爆発物が有るとの判定がなされた場合には、危険性が高い赤での灯色をランプＬＰに行わせるようにし、３つ全てにおいて爆発物が有るとの判定がなされなかった場合には、危険性が無い青での灯色をランプＬＰに行わせるようにする、といった段階的な判定を行うことができる。
【００４４】
次に、図４（Ｃ）に示す第３情報処理部Ｐ３は、画像データを含む各種データを格納するデータ格納部ＤＤと、データ格納部ＤＤに格納されたデータについて可燃性液体に関する解析をして判定を行う可燃性液体判定処理部ＬＪと、通信部ＣＰとを備える。
【００４５】
これらのうち、データ格納部ＤＤは、画像データを格納する画像データ格納部ＧＤのほか、重量データを格納する重量データ格納部ＷＤで構成されている。さらに、ここでの一例では、Ｘ線検査装置１０における画像取得に際してデュアルエナジーセンサーによって高エネルギー画像データと低エネルギー画像データとの双方が取得可能となっているものとし、これに応じて、画像データ格納部ＧＤは、高エネルギー画像データを格納する高エネルギー画像データ格納部ＧＤ１と、低エネルギー画像データを格納する低エネルギー画像データ格納部ＧＤ２とで構成されているものとする。また、上記に対応すべく、可燃性液体判定処理部ＬＪは、高エネルギー画像データ格納部ＧＤ１及び低エネルギー画像データ格納部ＧＤ２に格納された画像データの比較等により、例えば濃淡のある画像データ（階調に関するデータ）に基づく可燃性液体の有無の判定を行うための可燃性液体判定アルゴリズム３ａを含んでいる。すなわち、可燃性液体判定アルゴリズム３ａは、画像データから抽出される階調に関する情報に基づいて可燃性液体の有無に関する判定を行うものとなっている。
【００４６】
以下、図５のフローチャートを参照して、検査システム１００の動作の他の一例について説明する。ここでは、図４を参照して説明した３つの情報処理部Ｐ１〜Ｐ３によって、複数の情報処理部が構成されているものとして説明する。
【００４７】
まず、制御装置５０の主制御部ＰＭは、図３に示した場合と同様、ステップＳ１〜Ｓ６までの各処理であるステップＳＡの処理を行う。なお、ここでは、取得される各種データには、画像データのほか、重量データも含まれる。
【００４８】
次に、分配器ＤＶは、ステップＳＡにおいて伝送された画像データ及び重量データを含む各種データ（同一のデータ）を、３つの情報処理部Ｐ１〜Ｐ３に伝送する（ステップＳＢ）。ただし、各情報処理部Ｐ１〜Ｐ３は、分配器ＤＶから伝送されたデータのうち格納すべきデータの選別をそれぞれ行う。
【００４９】
次に、３つの情報処理部Ｐ１〜Ｐ３のうち、第１情報処理部Ｐ１は、第１及び第２銃刀判定アルゴリズム１ａ，１ｂによる銃刀に関する判定を行う（ステップＳＣ１）。これと並列して、第２情報処理部Ｐ２は、第１〜第３爆発物判定アルゴリズム２ａ〜２ｃによる爆発物に関する判定を行い（ステップＳＣ２）、第３情報処理部Ｐ３は、可燃性液体判定アルゴリズム３ａによる爆発物に関する判定を行う（ステップＳＣ３）。
【００５０】
次に、３つの情報処理部Ｐ１〜Ｐ３は、判定を終えると、判定結果をメインコンピュータである主制御部ＰＭにそれぞれ別個独立に送信する（ステップＳＤ１〜ＳＤ３）。
【００５１】
主制御部ＰＭは、全ての情報処理部Ｐ１〜Ｐ３からの判定結果が送信されるのを待つことなく、早く判定結果が来たものから順に、危険判定の有無を確認する（ステップＳ２０１）。ステップＳ２０１での確認の結果、危険判定があった場合（ステップＳ２０２：Ｙｅｓ）、主制御部ＰＭは、検査対象となっている手荷物すなわち荷物ＢＡが危険である旨の判定をし、判定結果に対応するランプＬＰの灯色による報知等を行い（ステップＳ２０３）、動作を終了する。ここで、ステップＳ２０３に至った場合、他のアルゴリズムについての判定結果については、判断を行うことなく動作を終了する。言い換えると、上記の場合、複数のアルゴリズムのうち、一のアルゴリズムに基づく危険判定がなされた場合には、他のアルゴリズムに基づく処理を省略する態様となっている。
【００５２】
一方、ステップＳ２０１での確認の結果、危険判定が無かった場合（ステップＳ２０２：Ｎｏ）、主制御部ＰＭは、３つ全ての判定結果について確認がなされたか否かを判断し（ステップＳ２０４）、確認がなされていないものがまだあると判断された場合（ステップＳ２０４：Ｎｏ）、ステップＳ２０１からの動作を継続する。ステップＳ２０４において、３つ全ての判定結果について確認がなされたと判断された場合（ステップＳ２０４：Ｙｅｓ）、主制御部ＰＭは、検査対象となっている荷物ＢＡが安全である（危険が確認されない）旨の判定をし、判定結果に対応するランプＬＰの灯色による報知等を行い（ステップＳ２０５）、動作を終了する。
【００５３】
以上により、危険物に関する一連の判定処理がなされる。特に、上記態様の場合、異なる観点のアルゴリズムに基づいて多様な判定がなされることで、確実性の向上を図ることができる。また、複数のアルゴリズムのうち、一のアルゴリズムに基づく危険判定がなされた場合に、他のアルゴリズムに基づく処理を省略することで、迅速な危険判定ができる。
【００５４】
以上のように、本実施形態に係る検査システム１００では、分配器から複数の情報処理部に分配された画像データについて、互いに異なる複数のアルゴリズムに基づいてそれぞれ処理することで、安全性の判定において、使用態様に応じて、確実性や迅速性を確保できる。
【００５５】
なお、以上の説明では、制御装置５０の構成を、メインコンピュータである主制御部ＰＭと、複数のパーソナルコンピュータ（ＰＣ）による複数の情報処理部Ｐ１〜Ｐｎとで構成されるものとしているが、所望の判定処理すなわち上記した並列処理が可能な構成であれば、これに限らず、種々の態様が可能である。例えば、主制御部ＰＭと情報処理部Ｐ１とが一体となった構成としたり、主制御部ＰＭに情報処理部Ｐ１が含まれた構成としたりしてもよい。すなわち、主制御部ＰＭが情報処理部Ｐ１として判定処理の一部を行いつつ、他の情報処理部Ｐ２〜Ｐｎを統括する構成とする、といったことも可能である。
【００５６】
〔第２実施形態〕
以下、図６等を参照して、第１実施形態を変形した第２実施形態について説明する。なお、本実施形態に係る検査システム１００は、第１実施形態に係る検査システム１００の変形例であり、判定処理の方法を除いて第１実施形態の場合と同様であるので、全体構成についての図示や説明を省略する。
【００５７】
図６は、本実施形態に係る検査システム１００の動作の一例を示すフローチャートである。以下、図６のフローチャートを参照して、検査システムの動作の一例について説明する。本実施形態では、複数のアルゴリズムに基づく処理について優先順が設けられている点において、第１実施形態での処理と異なっている。
【００５８】
まず、主制御部ＰＭは、図３等に示した場合と同様、ステップＳ１〜Ｓ５までの各処理を行う。すなわち、主制御部ＰＭは、Ｘ線検査装置１０による手荷物検査を開始し（ステップＳ１）、コンベヤ２０に荷物ＢＡを搬送させ（ステップＳ２）、荷物ＢＡがＸ線センサ部１２で検査可能な位置に到達したかを確認した後、Ｘ線ＲＬを荷物ＢＡに照射し（ステップＳ３，Ｓ４）、透過Ｘ線強度を取得する（ステップＳ５）。すなわち、処理対象となる画像データが取得される。なお、以後において、上記ステップＳ１〜Ｓ５までの各処理をまとめてステップＳＸと記載することもあるものとする。
【００５９】
次に、取得された画像データは、複数のアルゴリズムのうち最も優先順の高い最上位アルゴリズムに基づく安全判定を行うべく、主制御部ＰＭのうち、当該最上位アルゴリズム（以下、アルゴリズム１とする。）に基づく判定を行う一のコンピューターすなわち一の情報処理部に伝送され（ステップＳ３０１）、当該情報処理部において、アルゴリズム１による安全判定についての処理がなされる（ステップＳ３０２）。ステップＳ３０２での判定の結果、安全であるとの判定がなされた場合（ステップＳ３０３：Ｙｅｓ）、主制御部ＰＭは、検査対象となっている荷物ＢＡが安全である（危険が確認されない）旨の判定をし、判定結果に対応するランプＬＰの灯色による報知等を行い（ステップＳ３０４）、動作を終了する。なお、最上位アルゴリズムに基づく安全判定については、種々の態様が考えられるが、例えば、荷物ＢＡの中身に危険物となり得る程度以上の大きさの物体が無いことが明らかな場合、といったことを判定する場合が考えられる。
【００６０】
一方、ステップＳ３０２での判定の結果、安全であるとの判定がなされない場合（ステップＳ３０３：Ｎｏ）、すなわちアルゴリズム１による安全判定のみでは、安全であるか否か不明である場合、主制御部ＰＭは、複数のアルゴリズムのうち、アルゴリズム１以外のアルゴリズム２〜ｎによる判定処理を行い（ステップＳ３０５）、荷物ＢＡが危険物であるか否かの最終決定を行う。すなわち、ステップＳ３０５での判定処理の結果、荷物ＢＡが危険物でないと判定した場合（ステップＳ３０６：Ｎｏ）、荷物ＢＡが安全である（危険が確認されない）旨の判定をし、判定結果に対応するランプＬＰの灯色による報知等を行い（ステップＳ３０４）、動作を終了する。一方、ステップＳ３０５での判定処理の結果、荷物ＢＡが危険物であると判定した場合（ステップＳ３０６：Ｙｅｓ）、荷物ＢＡが危険である旨の判定をし、判定結果に対応するランプＬＰの灯色による報知等を行い（ステップＳ３０７）、動作を終了する。
【００６１】
ここで、以上のような動作態様では、ステップＳ３０３からステップＳ３０４に至った場合、他のアルゴリズム（アルゴリズム２〜ｎ）についての判定を行うことなく動作を終了する。言い換えると、上記の場合、複数のアルゴリズムに基づく処理について優先順を設け、優先順の高い当該一のアルゴリズム（アルゴリズム１）に基づく安全判定が可能である場合、他のアルゴリズム（アルゴリズム２〜ｎ）に基づく処理を省略する態様となっている。
【００６２】
さらに、上記の場合、最も優先順の高い最上位アルゴリズム（アルゴリズム１）に基づく安全判定が可能でない場合、最上位アルゴリズム（アルゴリズム１）よりも優先順の低いアルゴリズム（アルゴリズム２〜ｎ）に基づく処理を開始する態様となっている、と捉えることもできる。
【００６３】
以下、図７のフローチャートを参照して、図６を参照して説明した動作のより具体的な一例を示す。ここでは、制御装置５０について、主制御部ＰＭに情報処理部Ｐ１が含まれた構成となっているものとして説明する。すなわち、主制御部ＰＭが情報処理部Ｐ１を含み、危険物についての判定処理の一部を行いつつ、他の情報処理部Ｐ２〜Ｐｎを情報処理部Ｐ１とともに統括制御する構成になっているものとする。また、分配器ＤＶによるデータの分配、すなわち各情報処理部Ｐ１〜Ｐｎへの伝送がなされるものとする。特に、ここでは、情報処理部Ｐ１において、優先順の高い最上位アルゴリズムであるアルゴリズム１に基づく安全判定の処理がなされるものとする。
【００６４】
以上において、まず、主制御部ＰＭは、図６に示した場合と同様、ステップＳ１〜Ｓ５までの各処理であるステップＳＸの処理を行う。
【００６５】
次に、主制御部ＰＭにおいて、分配器ＤＶは、まず、情報処理部Ｐ１に対して、各種データを伝送し（ステップＳ４０１）、情報処理部Ｐ１は、アルゴリズム１に基づく安全判定の処理を行う（ステップＳ４０２）。ステップＳ４０２での判定の結果、安全であるとの判定がなされた場合（ステップＳ４０３：Ｙｅｓ）、主制御部ＰＭは、検査対象となっている荷物ＢＡが安全である（危険が確認されない）旨の判定をし、判定結果に対応するランプＬＰの灯色による報知等を行い（ステップＳ４０４）、動作を終了する。
【００６６】
一方、ステップＳ４０２での判定の結果、アルゴリズム１に基づく安全判定のみでは安全であるとの判定がなされない場合（ステップＳ４０３：Ｎｏ）、主制御部ＰＭあるいは主制御部ＰＭに付随する情報処理部Ｐ１は、他の情報処理部Ｐ２〜Ｐｎに対して、各種データを伝送する（ステップＳ４０５）。
【００６７】
各種データが伝送された各情報処理部Ｐ２〜Ｐｎにおいて、互いに異なるアルゴリズム２〜ｎにより危険物の有無に関する判定処理がなされる（ステップＳＹ２〜ＳＹｎ）。つまり、各情報処理部Ｐ２〜Ｐｎによって互いに異なる複数のアルゴリズムに関する並列処理が可能となっている。
【００６８】
さらに、各情報処理部Ｐ２〜Ｐｎにおける判定処理の結果が、情報処理部Ｐ１すなわち主制御部ＰＭにそれぞれ送信される（ステップＳＺ２〜ＳＺｎ）。
【００６９】
情報処理部Ｐ１すなわち主制御部ＰＭは、ステップＳＺ２〜ＳＺｎにおいて送信された判定結果に基づいて危険物の有無に関する総合判定を行う（ステップＳ４０６）。
【００７０】
ステップＳ４０６での総合判定の結果、荷物ＢＡが危険物でない（危険が確認されない）と判定した場合（ステップＳ４０７：Ｎｏ）、判定結果に対応するランプＬＰの灯色による報知等を行い（ステップＳ４０４）、動作を終了する。一方、ステップＳ４０６での総合判定の結果、荷物ＢＡが危険物であると判定した場合（ステップＳ４０７：Ｙｅｓ）、判定結果に対応するランプＬＰの灯色による報知等を行い（ステップＳ４０８）、動作を終了する。
【００７１】
以上のように、本実施形態においても、分配された画像データについて、互いに異なる複数のアルゴリズムに基づいてそれぞれ処理することで、安全性の判定において、使用態様に応じて、確実性や迅速性を確保できる。特に、本実施形態では、複数のアルゴリズムに基づく処理について優先順を設けている。この場合、優先順に従った一のアルゴリズムに基づく安全判定に基づいて安全判定を行うことで、例えば迅速な安全判定ができる。また、最も優先順の高い最上位アルゴリズムに基づく安全判定が可能でない場合、最上位アルゴリズムよりも優先順の低いアルゴリズムに基づく処理を開始することで、段階的な安全判定ができる。
【００７２】
〔第３実施形態〕
以下、図８を参照して、第１実施形態等を変形した第３実施形態について説明する。図８は、本実施形態に係る検査システム５００を説明するための概念図である。なお、本実施形態に係る検査システム５００は、第１実施形態等に係る検査システム１００の変形例であり、第１実施形態等における検査システム１００に相当する検査機構１００Ａ等を複数設置するとともに、これらを統括管理する管理部２００を備えている点において、他の実施形態と異なっている。
【００７３】
例えば、イベント会場等においては、複数の出入り口を設ける場合が考えられる。このような場合に対応すべく、本実施形態に係る検査システム５００は、会場の出入り口ごとに検査機構１００Ａ，１００Ｂ，１００Ｃ…を設け、管理部２００において、これらを統括管理している。なお、人の配置としては、例えば各検査機構１００Ａ，１００Ｂ，１００Ｃ…には、検査員を一人ずつ配置する構成（ワンマンオペレータ）とする一方、管理部２００には、複数の管理者を配置することで、危険判定があった場合に対処可能とするようにすることが考えられる。
【００７４】
例えば、複数の検査機構１００Ａ，１００Ｂ，１００Ｃ…を代表して、第１検査機構１００Ａについて説明すると、第１検査機構１００Ａは、検査システム１００を構成するＸ線検査装置１０やコンベヤ２０、制御装置５０に相当するＸ線検査装置１０Ａ、コンベヤ２０Ａ及び制御装置５０Ａを備える。また、検査対象についての安全性を判定する検査部ＤＴに相当する検査部ＤＴＡが、Ｘ線検査装置１０Ａ及び制御装置５０Ａによって構成されていることになる。なお、同様に、第２検査機構１００Ｂは、Ｘ線検査装置１０Ｂ、コンベヤ２０Ｂ及び制御装置５０Ｂを備え、Ｘ線検査装置１０Ｂ及び制御装置５０Ｂによって検査部ＤＴＢが構成され、第３検査機構１００Ｃは、Ｘ線検査装置１０Ｃ、コンベヤ２０Ｃ及び制御装置５０Ｃを備え、Ｘ線検査装置１０Ｃ及び制御装置５０Ｃによって検査部ＤＴＣが構成されている、等となっている。
【００７５】
一方、管理部２００は、コンピューター等で構成され、検査システム５００の全体を統括的に動作制御して管理を行う統括制御部２００Ｍのほか、例えば画像データやその処理結果に関して画像表示可能にするディスプレイで構成される表示部ＤＳ等を備える。
【００７６】
統括制御部２００Ｍは、各検査部ＤＴＡ，ＤＴＢ，ＤＴＣ…、すなわち各制御装置５０Ａ，５０Ｂ，５０Ｃ…と接続され、各検査機構１００Ａ，１００Ｂ，１００Ｃ…における検査結果に関する情報の送受信が可能になっている。
【００７７】
上記態様において、例えば、各検査機構１００Ａ，１００Ｂ，１００Ｃ…における判定結果のうち、危険判定の場合のみ管理部２００に対して送信し、それ以外の判定結果については、各検査機構１００Ａ，１００Ｂ，１００Ｃ…でそれぞれ記録するようにしておいてもよい。すなわち、危険度の高いものについては、各出入口のみならず、中央管理側においても把握できるようにし、対応が可能となるようにしておくことが考えられる。
【００７８】
また、この場合において、危険度の高い判定については、詳しい画像データを中央管理側に送信し、例えば表示部ＤＳを利用して画像データに対応する画像を表示させ、監督責任者の目視によって再検査するようにしてもよい。
【００７９】
なお、以上の態様について言い換えると、検査システム５００は、異なる場所に設置された複数の検査部ＤＴＡ，ＤＴＢ，ＤＴＣ…と、検査部ＤＴＡ等からの判定結果を受け付ける管理部２００とを備え、各検査部ＤＴＡ，ＤＴＢ，ＤＴＣ…は、個々の検査における判定結果をそれぞれ記録するとともに、判定結果のうち危険判定の結果を管理部に送信し、さらに、管理部２００は、各検査部ＤＴＡ，ＤＴＢ，ＤＴＣ…から送信される全ての危険判定を記録するものとなっている、ということになる。
【００８０】
以上のように、本実施形態においても、分配された画像データについて、互いに異なる複数のアルゴリズムに基づいてそれぞれ処理することで、安全性の判定において、使用態様に応じて、確実性や迅速性を確保できる。特に、本実施形態では、例えば複数のイベント会場の入り口にそれぞれ検査部を設けておき、管理部で一括管理する、といったことが可能になる。
【００８１】
〔その他〕
この発明は、上記の各実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することが可能である。
【００８２】
上記各実施形態及び実施形態中の変形例について、必要に応じて適宜組み合わせた態様とすることができる。
【００８３】
上記実施形態では、判定対象として、銃刀や爆発物、可燃性液体の有無について例示したが、これらに限らず、他のものを判定対象としてもよい。あるいは、上記のうちの一部のみを対象としてもよい。
【００８４】
また、複数の情報処理部Ｐ１〜Ｐｎは、それぞれパーソナルコンピュータで構成されているものとしているが、所望の処理が可能であれば、これに限らず、他のもので各情報処理部Ｐ１〜Ｐｎを構成してもよい。また、各情報処理部Ｐ１〜Ｐｎを構成するハードウェアの性能等についても、一律とする必要はなく、担う処理量等に応じて性能や機能を異なるものとしてもよい。
【００８５】
また、各種判定処理のアルゴリズムについては、固定的な物としてもよいが、例えば学習型とすることで、より精度が高められるようにしてもよい。さらに、複数の情報処理部の間でアルゴリズムに関する情報交換が可能であるものとしてもよい。また、機械学習による判定アルゴリズムを利用して、危険度を確率的に表示し、予め定めた閾値に基づいて危険判定を行うものとしてもよい。
【００８６】
また、必要とされる安全性の確保とスループットの要請等に応じて、検査項目や危険度の閾値設定を種々変更可能な態様としてもよい。また、例えばカッターナイフ等まで銃刀に含むかといったことについても、検出すべき対象のサイズ等を適宜設定すること等で対応可能である。
【００８７】
上記実施形態では、検査システム１００により荷物ＢＡを検査することについてのみ説明したが、例えば、検査システム１００に加え、荷物ＢＡの持ち主すなわち入場しようとする対象者についての身体監視装置を併存させる態様とすることも考えられる。
【００８８】
上記実施形態では、Ｘ線検査装置１０がＸ線による検査装置であるとしたが、Ｘ線ＲＬ以外の他の放射線を用いた検査装置のような様々な検査装置とすることができる。
【００８９】
また、上記では、Ｘ線検査装置１０から取得されるデータ以外のデータを取得するためのセンサとして、重量センサＷＳを例示しているが、これに限らず、検出態様についてのデータ取得のために、種々のセンサや装置を検査システム１００に取り付けることが考えられる。
【００９０】
また、各検査システム１００あるいは検査機構１００Ａ，１００Ｂ，１００Ｃ…には、ディスプレイで構成される表示部を設けず、ランプＬＰのみで危険度を示すようにしているが、例えば、検査システム１００あるいは検査機構１００Ａ，１００Ｂ，１００Ｃ…に表示部を設ける構成としてもよい。
【符号の説明】
【００９１】
１〜ｎ…アルゴリズム、１ａ，１ｂ…銃刀判定アルゴリズム、２ａ〜２ｃ…爆発物判定アルゴリズム、３ａ…可燃性液体判定アルゴリズム、５ａ…ベルト部、５ｂ…ローラー部、５ｃ…ベルト支持体、１０，１０Ａ，１０Ｂ，１０Ｃ…Ｘ線検査装置、１１…Ｘ線源、１２…Ｘ線センサ部、１５…遮蔽ボックス、２０，２０Ａ，２０Ｂ，２０Ｃ…コンベヤ、２２ｓ，２２ｐ…荷物検知部、５０，５０Ａ，５０Ｂ，５０Ｃ…制御装置、１００…検査システム、１００Ａ，１００Ｂ，１００Ｃ…検査機構、２００…管理部、２００Ｍ…統括制御部、５００…検査システム、ＢＡ…荷物、ＣＰ…通信部、ＣＴ…制御回路、Ｄ１…搬送方向、ＤＤ…データ格納部、ＤＳ…表示部、ＤＴ，ＤＴＡ，ＤＴＢ，ＤＴＣ…検査部、ＤＶ…分配器、ＥＪ…爆発物判定処理部、ＥＮ…入口、ＥＸ…出口、ＧＤ…画像データ格納部、ＧＤ１…高エネルギー画像データ格納部、ＧＤ２…低エネルギー画像データ格納部、ＧＪ…銃刀判定処理部、ＬＪ…可燃性液体判定処理部、ＬＰ…ランプ、Ｐ１〜Ｐｎ…情報処理部、ＰＭ…主制御部、ＲＬ…Ｘ線、ＷＤ…重量データ格納部、ＷＳ…重量センサ
【図１】
2020134212.tif 000003
【図２】
2020134212.tif 000004
【図３】
2020134212.tif 000005
【図４】
2020134212.tif 000006
【図５】
2020134212.tif 000007
【図６】
2020134212.tif 000008
【図７】
2020134212.tif 000009
【図８】
2020134212.tif 000010