(57)【要約】【課題】検体以外の要因による画像的特徴の変化を排除することにより、検体の正否判定の精度を向上させる。【解決手段】画像処理装置３は、検体の正否判定の基準となる基準画像を示す基準画像データと、正否判定の対象となる検体が撮像された検知画像を示す検知画像データとを取得する取得部２１１と、基準画像の画素毎又は所定の画素群毎の画素値である基準画素値と、検知画像の画素毎又は所定の画素群毎の画素値である検知画素値とを比較する比較部２１２と、基準画素値と前記検知画素値との間の差分が第１の閾値未満である場合に検知画素値を基準画素値に変換するように検知画像データを補正する補正部２１３と、基準画像と補正された検知画像との間の相違度に基づいて正否判定を行う判定部２１４と、正否判定の結果を出力する出力部２０６とを備える。【選択図】図３
2018084443.tif 000002
【特許請求の範囲】
【請求項１】
検体の正否判定の基準となる基準画像を示す基準画像データと、前記正否判定の対象となる前記検体が撮像された検知画像を示す検知画像データとを取得する取得部と、
前記基準画像の画素毎又は所定の画素群毎の画素値である基準画素値と、前記検知画像の画素毎又は所定の画素群毎の画素値である検知画素値とを比較する比較部と、
前記基準画素値と前記検知画素値との間の差分が第１の閾値未満である場合に前記検知画素値を前記基準画素値に変換するように前記検知画像データを補正する補正部と、
前記基準画像と補正された前記検知画像との間の相違度に基づいて前記正否判定を行う判定部と、
前記正否判定の結果を出力する出力部と、
を備える画像処理装置。
【請求項２】
前記判定部は、前記基準画像のヒストグラムと補正後の前記検知画像のヒストグラムとの比較結果に基づいて前記正否判定を行う、
請求項１に記載の画像処理装置。
【請求項３】
入力部に対する入力操作に基づいて前記正否判定に関する設定を行う設定部、
を更に備え、
前記出力部は、前記設定の実行時におけるグラフィックユーザインターフェースとなる設定画面を表示し、
前記設定部は、前記設定画面を利用した前記入力操作に基づいて前記第１の閾値を設定し、
前記設定画面は、前記第１の閾値の変化に伴う前記相違度の変化を示す画像を含む、
請求項１又は２に記載の画像処理装置。
【請求項４】
前記設定部は、前記入力操作に応じて、前記正否判定の境界値となる前記相違度を示す第２の閾値を設定する、
請求項３に記載の画像処理装置。
【請求項５】
前記判定部は、前記検体の異常が検知された変化発生時と、前記異常が検知されなくなった変化終了時とを判定し、
前記正否判定の結果は、前記変化発生時及び前記変化終了時を示すログを含む、
請求項１〜４のいずれか１項に記載の画像処理装置。
【請求項６】
前記出力部は、撮像部により撮像され前記検体の映像を含む撮像映像を表示し、
前記正否判定の結果は、前記撮像映像に重畳するように表示される、
請求項１〜５のいずれか１項に記載の画像処理装置。
【請求項７】
前記出力部は、複数の前記撮像部により撮像された複数の前記撮像映像を表示する、
請求項６に記載の画像処理装置。
【請求項８】
前記設定部は、１つの前記撮像映像内において、前記正否判定を行うための複数の検知領域を設定し、
前記判定部は、前記検知領域毎に異なる判定機能により前記正否判定を行い、
前記出力部は、前記正否判定の結果を前記判定機能毎に異なる態様で表示する、
請求項６又は７に記載の画像処理装置。
【請求項９】
前記判定機能は、所定の条件が満たされた場合にトリガを生成し、前記トリガが生成された場合に所定の前記検知領域について前記正否判定を行う機能を含む、
請求項８に記載の画像処理装置。
【請求項１０】
前記判定機能は、所定の前記検知領域について前記正否判定を常時行う機能を更に含む、
請求項９に記載の画像処理装置。
【請求項１１】
前記出力部は、前記正否判定の結果に応じた音声を出力する、
請求項１〜１０のいずれか１項に記載の画像処理装置。
【請求項１２】
前記出力部は、前記正否判定の結果を示す情報を外部の情報処理システムに送信する、
請求項１〜１１のいずれか１項に記載の画像処理装置。
【請求項１３】
前記情報処理システムは、前記検体を生産するシステムを制御するシステムである、
請求項１２に記載の画像処理装置。
【請求項１４】
検体を撮像することにより映像データを生成する撮像部と、
前記映像データを記憶する記憶部と、
映像を表示する表示部と、
前記映像データから、前記検体の正否判定の基準となる基準画像を示す基準画像データと、前記正否判定の対象となる前記検体が撮像された検知画像を示す検知画像データとを取得する取得部と、
前記基準画像の画素毎又は所定の画素群毎の画素値である基準画素値と、前記検知画像の画素毎又は所定の画素群毎の画素値である検知画素値とを比較する比較部と、
前記基準画素値と前記検知画素値との間の差分が第１の閾値未満である場合に前記検知画素値を前記基準画素値に変換するように前記検知画像データを補正する補正部と、
前記基準画像と補正された前記検知画像との間の相違度に基づいて前記正否判定を行う判定部と、
前記正否判定の結果を出力する出力部と、
を備える画像処理システム。
【請求項１５】
検体の正否判定の基準となる基準画像を示す基準画像データと、前記正否判定の対象となる前記検体が撮像された検知画像を示す検知画像データとを取得するステップと、
前記基準画像の画素毎又は所定の画素群毎の画素値である基準画素値と、前記検知画像の画素毎又は所定の画素群毎の画素値である検知画素値とを比較するステップと、
前記基準画素値と前記検知画素値との間の差分が第１の閾値未満である場合に前記検知画素値を前記基準画素値に変換するように前記検知画像データを補正するステップと、
前記基準画像と補正された前記検知画像との間の相違度に基づいて前記正否判定を行うステップと、
前記正否判定の結果を出力するステップと、
を含む画像処理方法。
【請求項１６】
コンピュータに、
検体の正否判定の基準となる基準画像を示す基準画像データと、前記正否判定の対象となる前記検体が撮像された検知画像を示す検知画像データとを取得する処理と、
前記基準画像の画素毎又は所定の画素群毎の画素値である基準画素値と、前記検知画像の画素毎又は所定の画素群毎の画素値である検知画素値とを比較する処理と、
前記基準画素値と前記検知画素値との間の差分が第１の閾値未満である場合に前記検知画素値を前記基準画素値に変換するように前記検知画像データを補正する処理と、
前記基準画像と補正された前記検知画像との間の相違度に基づいて前記正否判定を行う処理と、
前記正否判定の結果を出力する処理と、
を実行させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム、画像処理方法、及び画像処理プログラムに関する。
【背景技術】
【０００２】
ビデオカメラ等の撮像装置により検体を撮像して得られた映像データを分析することにより検体の正否判定を行う監視システムがある。このような監視システムは例えば複数の製品を生産する生産ラインにおいて異常がある製品を発見するため等に利用される。
【０００３】
例えば、半導体ウエハ、プリント配線基板等のパネル状の被検査物における外観を検査する方法であって、カメラにより被検査物の所定領域を撮影してその画像情報を取得し、被検査物を構成する構成部材毎に予め準備された基準ヒストグラムデータと取得された画像情報とを比較することにより、被検査物の異常／正常を判定する方法が開示されている（特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のように、検体の正否判定の基準となる基準画像と正否判定の対象となる検体を撮像した検知画像とを比較することにより検体の正否判定を行うシステムにおいては、撮像装置により撮像された映像の一部が検知画像となる。検知画像内には、通常、検体が存在する領域と検体が存在しない空き領域とが含まれる。
【０００５】
検知画像の画像的特徴（所定の色の明るさを示す画素値のヒストグラム等）は検体の変化によって変化するだけでなく、検体以外の要因によっても変化する。例えば、照明の影響等により空き領域全体の画像的特徴が変化する場合がある。このような場合、検体が正常な場合であっても、基準画像全体と検知画像全体との間の画像的特徴の相違度の差が大きくなるため、正否判定の結果が「異常」となる場合がある。従って、検体の正否判定の精度を向上させるためには、検体以外の要因による画像的特徴の変化を排除することが要求される。しかしながら、従来の技術によってはこのような要求に十分応えることができない。
【０００６】
本発明は上記に鑑みてなされたものであって、検体以外の要因による画像的特徴の変化を排除することにより、検体の正否判定の精度を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明の一態様である画像処理装置は、検体の正否判定の基準となる基準画像を示す基準画像データと、前記正否判定の対象となる前記検体が撮像された検知画像を示す検知画像データとを取得する取得部と、前記基準画像の画素毎又は所定の画素群毎の画素値である基準画素値と、前記検知画像の画素毎又は所定の画素群毎の画素値である検知画素値とを比較する比較部と、前記基準画素値と前記検知画素値との間の差分が第１の閾値未満である場合に前記検知画素値を前記基準画素値に変換するように前記検知画像データを補正する補正部と、前記基準画像と補正された前記検知画像との間の相違度に基づいて前記正否判定を行う判定部と、前記正否判定の結果を出力する出力部と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、検体以外の要因による画像的特徴の変化を排除することにより、検体の正否判定の精度を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、第１の実施の形態に係る画像処理システムのハードウェア構成の例を示す図である。
【図２】図２は、第１の実施の形態に係る情報処理装置のハードウェア構成の例を示す図である。
【図３】図３は、第１の実施の形態に係る情報処理装置の機能的構成の例を示す図である。
【図４】図４は、第１の実施の形態に係る基準画像の例を示す図である。
【図５】図５は、第１の実施の形態に係る検知画像の例を示す図である。
【図６】図６は、第１の実施の形態に係る基準画像の画素構成の例を模式的に示す図である。
【図７】図７は、第１の実施の形態に係る補正前の検知画像及び補正後の検知画像の画素構成の第１の例を模式的に示す図である。
【図８】図８は、第１の実施の形態に係る補正前の検知画像及び補正後の検知画像の画素構成の第２の例を模式的に示す図である。
【図９】図９は、第１の実施の形態に係る情報処理装置における全体的な処理の流れの例を示すフローチャートである。
【図１０】図１０は、第１の実施の形態に係る設定画面の例を示す図である。
【図１１】図１１は、第１の実施の形態に係る差分表示部に表示される差分表示画像の例を示す図である。
【図１２】図１２は、第１の実施の形態に係る補正推定画像の例を示す図である。
【図１３】図１３は、第１の実施の形態に係る結果表示画面の例を示す図である。
【図１４】図１４は、第１の実施の形態に係る情報処理装置における具体的な処理の流れの例を示すフローチャートである。
【図１５】図１５は、第２の実施の形態に係る画像処理システムのハードウェア構成の例を示す図である。
【図１６】図１６は、第２の実施の形態に係る情報処理装置の機能的構成の例を示す図である。
【図１７】図１７は、第２の実施の形態に係る情報処理装置において記憶部に記憶される情報のディレクトリ構造の例を示す図である。
【図１８】図１８は、第２の実施の形態に係る情報処理装置の表示部に表示されるウォッチャ画面において複数のリアルタイムの撮像映像が表示される例を示す図である。
【図１９】図１９は、第２の実施の形態に係る情報処理装置の表示部に表示される設定画面で撮像映像が表示される状態の例を示す図である。
【図２０】図２０は、第２の実施の形態に係る情報処理装置の表示部に表示される設定画面において設定用映像表示部に常時検知領域を指定する例を示す図である。
【図２１】図２１は、第２の実施の形態に係る情報処理装置の表示装置に表示される設定画面において設定用映像表示部にトリガ領域を指定する例を示す図である。
【図２２】図２２は、第２の実施の形態に係る情報処理装置の表示装置に表示される設定画面においてトリガ領域における変化点が見つかった場合のマーク表示の一例を示す図である。
【図２３】図２３は、第２の実施の形態に係る変化点検出部が取得した複数のフレームの例を示す図である。
【図２４】図２４は、第２の実施の形態に係る各フレームの画像的特徴の相違度を示す値の時間的変化の例を示すグラフである。
【図２５】図２５は、第２の実施の形態に係る情報処理装置の表示部に表示される設定画面においてトリガ領域における変化点が２点見つかった場合に表示されるダイアログの例を示す図である。
【図２６】図２６は、第２の実施の形態に係る情報処理装置の表示部に表示される設定画面においてトリガ領域における変化点が見つからなかった場合に表示されるダイアログの例を示す図である。
【図２７】図２７は、第２の実施の形態に係る情報処理装置の表示部に表示される設定画面において設定用映像表示部に検知領域を指定する例を示す図である。
【図２８】図２８は、第２の実施の形態に係る情報処理装置の表示部に表示される設定画面において設定用映像表示部に２つ目の検知領域を指定する例を示す図である。
【図２９】図２９は、第２の実施の形態に係る情報処理装置の表示部に表示される設定画面において設定用映像表示部で指定した検知領域の属性情報を設定する例を示す図である。
【図３０】図３０は、第２の実施の形態に係る情報処理装置の表示部に表示されるウォッチャ画面で監視動作が実行される状態の例を示す図である。
【図３１】図３１は、第２の実施の形態に係る情報処理装置の表示部に表示されるウォッチャ画面で実行される監視動作でトリガが発生する前の状態の例を示す図である。
【図３２】図３２は、第２の実施の形態に係る情報処理装置の表示領域に表示されるウォッチャ画面で実行される監視動作でトリガが発生した状態の例を示す図である。
【図３３】図３３は、第２の実施の形態に係る情報処理装置の表示部に表示されるウォッチャ画面で実行される監視動作において検知領域で正否判定が行われた状態の第１の例を示す図である。
【図３４】図３４は、第２の実施の形態に係る情報処理装置の表示部に表示されるウォッチャ画面で実行される監視動作において検知領域で正否判定が行われた状態の第２の例を示す図である。
【図３５】図３５は、第２の実施の形態に係る情報処理装置の表示部に表示されるウォッチャ画面で実行される監視動作において検知領域で正否判定が行われた状態の第３の例を示す図である。
【図３６】図３６は、第２の実施の形態に係る情報処理装置の表示部に表示されるウォッチャ画面で実行される監視動作において検知領域で正否判定が行われた状態の第４の例を示す図である。
【図３７】図３７は、第２の実施の形態に係る情報処理装置の表示部に表示されるウォッチャ画面で実行される監視動作において検知領域で正否判定が行われた状態の第５の例を示す図である。
【図３８】図３８は、第２の実施の形態に係る情報処理装置の表示部に表示されるウォッチャ画面で実行される監視動作において検知領域で正否判定が行われた状態の第６の例を示す図である。
【図３９】図３９は、第２の実施の形態に係る情報処理装置の表示部に表示されるビューワ画面で録画された映像が再生表示される状態の例を示す図である。
【図４０】図４０は、第２の実施の形態に係る情報処理装置の表示部に表示されるビューワ画面で再生表示される映像に対して正否判定の状態が再現される状態の例を示す図である。
【図４１】図４１は、第２の実施の形態に係る情報処理装置の表示部に表示されるビューワ画面でマーカリスト画面が表示された状態の例を示す図である。
【図４２】図４２は、第２の実施の形態に係る情報処理装置の表示部に表示されるウォッチャ画面での監視動作の例を示すフローチャートである。
【図４３】図４３は、第２の実施の形態に係る情報処理装置の表示部に表示されるビューワ画面で再生表示される映像に対して正否判定の状態が再現される動作の例を示すフローチャートである。
【図４４】図４４は、第２の実施の形態の変形例に係る情報処理装置の表示部に表示されるウォッチャ画面で実行される監視動作でトリガが発生する前の状態の例を示す図である。
【図４５】図４５は、第２の実施の形態の変形例に係る情報処理装置の表示部に表示されるウォッチャ画面で実行される監視動作でトリガが発生した状態の例を示す図である。
【図４６】図４６は、第２の実施の形態の変形例に係る情報処理装置の表示部に表示されるウォッチャ画面で実行される監視動作で、検知領域で正否判定が行われた状態の第１の例を示す図である。
【図４７】図４７は、第２の実施の形態の変形例に係る情報処理装置の表示部に表示されるウォッチャ画面で実行される監視動作で、検知領域で正否判定が行われた状態の第２の例を示す図である。
【図４８】図４８は、第２の実施の形態の変形例に係る情報処理装置の表示部に表示されるウォッチャ画面で実行される監視動作で、検知領域で正否判定が行われた状態の第３の例を示す図である。
【図４９】図４９は、第２の実施の形態の変形例に係る情報処理装置の表示部に表示されるウォッチャ画面で実行される監視動作で、検知領域で正否判定が行われた状態の第４の例を示す図である。
【図５０】図５０は、第２の実施の形態の変形例に係る情報処理装置の表示部に表示されるウォッチャ画面で実行される監視動作で、検知領域で正否判定が行われた状態の第５の例を示す図である。
【図５１】図５１は、第２の実施の形態の変形例に係る情報処理装置の表示部に表示されるウォッチャ画面で実行される監視動作において検知領域で正否判定が行われた状態の第６の例を示す図である。
【発明を実施するための形態】
【００１０】
以下に、図面を参照しながら本発明に係る画像処理装置、画像処理システム、画像処理方法、及び画像処理プログラムの実施の形態を詳細に説明する。以下の実施の形態によって本発明が限定されるものではなく、以下の実施の形態における構成要素には当業者が容易に想到できるもの、実質的に同一のもの、及びいわゆる均等の範囲のものが含まれる。以下の実施の形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換、変更、及び組み合わせを行うことができる。
【００１１】
（第１の実施の形態）
図１は、第１の実施の形態に係る画像処理システム１のハードウェア構成の例を示す図である。画像処理システム１は撮像装置２（撮像部）、情報処理装置３（画像処理装置）、及びネットワーク４を含む。
【００１２】
撮像装置２は被写体から照射（反射）された光を電気信号に変換することにより被写体を撮像し、複数のフレーム（静止画像データ）で構成される動画（例えば１０［ＦＰＳ］）の映像データを生成するビデオカメラである。例えば、撮像装置２は複数の製品を生産する生産設備、生産ライン等を撮像し、製造物であるワーク１１（検体）に対する異常を検知する正否判定を実行するための映像データを生成する。なお、本例においては１台の撮像装置２が示されているが、撮像装置２の数は複数であってもよい。
【００１３】
情報処理装置３は撮像装置２によって生成された映像データに基づいてワーク１１の正否判定を実行する装置として機能するＰＣ（Personal  Computer）、ワークステーション等である。情報処理装置３は生産設備等を構成する外部機器と、例えばフィールドバス規格による通信が可能となるように接続していてもよい。
【００１４】
ネットワーク４は撮像装置２と情報処理装置３とを接続するための、例えばＥｔｈｅｒｎｅｔ（登録商標）規格のネットワークである。この場合、ネットワーク４ではＴＣＰ（Transmission  Control  Protocol）／ＩＰ（Internet  Protocol）等のプロトコルによりデータ通信が行われる。この場合、撮像装置２及び情報処理装置３はＴＣＰ／ＩＰのプロトコルにより通信するためのＭＡＣ（Media  Access  Control）アドレスを有し、且つプライベートＩＰアドレス等のＩＰアドレスが割り当てられる。ネットワーク４の具体的構成の一例として、例えば複数のポートを有するスイッチングハブに撮像装置２及び情報処理装置３それぞれがＬＡＮ（Local  Area  Network）ケーブルによって接続されたスター配線形式が挙げられる。なお、ネットワーク４はＴＣＰ／ＩＰによるものに限定されるものではなく、例えば情報処理装置３側にＶＧＡ（Video  Graphics  Array）端子又はＵＳＢ（Universal  Serial  Bus）ポートを複数有し、複数の撮像装置２がＶＧＡケーブル又はＵＳＢケーブルで情報処理装置３に接続された形態等であってもよい。
【００１５】
図２は、第１の実施の形態に係る情報処理装置３のハードウェア構成の例を示す図である。情報処理装置３はＣＰＵ（Central  Processing  Unit）１０１、ＲＯＭ（Read  Only  Memory）１０２、ＲＡＭ（Random  Access  Memory）１０３、外部記憶装置１０４、ディスプレイ１０５（表示部）、ネットワークＩ／Ｆ１０６、キーボード１０７、マウス１０８、ＤＶＤ（Digital  Versatile  Disc）ドライブ１０９、外部機器Ｉ／Ｆ１１１、及びスピーカ１１２を含む。
【００１６】
ＣＰＵ１０１は情報処理装置３全体の動作を制御する装置である。ＲＯＭ１０２は情報処理装置３用のプログラムを記憶している不揮発性記憶装置である。ＲＡＭ１０３はＣＰＵ１０１のワークエリアとして使用される揮発性記憶装置である。
【００１７】
外部記憶装置１０４は撮像装置２により撮像された映像データ、設定情報等の各種データを記憶するＨＤＤ（Hard  Disk  Drive）、ＳＳＤ（Solid  State  Drive）等の記憶装置である。
【００１８】
ディスプレイ１０５はカーソル、メニュー、ウィンドウ、文字、画像、正否判定を実行するアプリケーションの画面等を表示する表示装置である。ディスプレイ１０５は例えばＣＲＴ（Cathode  Ray  Tube）ディスプレイ、液晶ディスプレイ、プラズマディスプレイ、有機ＥＬ（Electroluminescence）ディスプレイ等である。ディスプレイ１０５は例えば情報処理装置３の本体に対して、ＶＧＡケーブル、ＨＤＭＩ（登録商標）（High-Definition  Multimedia  Interface）ケーブル、Ｅｔｈｅｒｎｅｔケーブル等により接続される。ディスプレイ１０５はタッチパネル式の入力操作を可能にするための機構を備えていてもよい。
【００１９】
ネットワークＩ／Ｆ１０６はネットワーク４に接続してデータ通信するためのインターフェースである。ネットワークＩ／Ｆ１０６は例えばＴＣＰ／ＩＰプロトコルによる通信を可能にするＮＩＣ（Network  Interface  Card）である。具体的には、情報処理装置３は撮像装置２からネットワーク４及びネットワークＩ／Ｆ１０６を介して、映像データを取得する。
【００２０】
キーボード１０７は文字、数字、各種指示の選択、カーソルの移動、設定情報の設定等の入力を行う入力装置である。マウス１０８は各種指示の選択（実行）、処理対象の選択、カーソルの移動、設定情報の設定等を行うための入力装置である。
【００２１】
ＤＶＤドライブ１０９は着脱自在な記憶媒体の一例としてのＤＶＤ１１０に対するデータの読み出し、書き込み、及び削除を制御する装置である。
【００２２】
外部機器Ｉ／Ｆ１１１は外部機器と接続してデータ通信をするためのインターフェースである。外部機器Ｉ／Ｆ１１１は例えばフィールドバス規格による通信を可能にするインターフェースカードである。具体的には、情報処理装置３は外部機器と外部機器Ｉ／Ｆ１１１を介してデータ通信を行う。
【００２３】
スピーカ１１２はアプリケーションの動作に従って音声を出力する装置である。
【００２４】
上述のＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、外部記憶装置１０４、ディスプレイ１０５、ネットワークＩ／Ｆ１０６、キーボード１０７、マウス１０８、ＤＶＤドライブ１０９、外部機器Ｉ／Ｆ１１１、及びスピーカ１１２はアドレスバス、データバス等のバス１１３によって互いに通信可能に接続されている。ディスプレイ１０５はＥｔｈｅｒｎｅｔケーブルによって接続される場合にはネットワークＩ／Ｆ１０６に接続されることになり、この場合にはＴＣＰ／ＩＰ等のプロトコルによりデータ通信が行われる。
【００２５】
図３は、第１の実施の形態に係る情報処理装置３の機能的構成の例を示す図である。情報処理装置３は映像受信部２０１、記憶部２０２、入力部２０３、設定部２０４、変化点検出部２０５、及び出力部２０６を含む。変化点検出部２０５は取得部２１１、比較部２１２、補正部２１３、及び判定部２１４を含む。
【００２６】
映像受信部２０１はネットワーク４を介して撮像装置２とデータ通信を行い、撮像装置２から映像データを受信する部分である。映像受信部２０１は受信した映像データを記憶部２０２に記憶させる。映像受信部２０１は図２に示すネットワークＩ／Ｆ１０６等により実現される。
【００２７】
記憶部２０２は映像受信部２０１により受信された映像データ、各種設定情報、時刻情報等を記憶する部分である。記憶部２０２は例えば図２に示す外部記憶装置１０４、ＤＶＤドライブ１０９、ＤＶＤ１１０等により実現される。
【００２８】
入力部２０３は情報処理装置３が実行する正否判定及びその他の処理に関する操作入力を行う部分である。入力部２０３は図２に示すキーボード１０７、マウス１０８、タッチパネル機構等により実現される。
【００２９】
設定部２０４は入力部２０３に対する入力操作に応じて正否判定に関する設定を行う部分である。設定部２０４は例えば記憶部２０２に記憶されている映像データのうち、どの時刻の画像を基準画像として扱うか、どの時間範囲の画像を検知画像として扱うか、後述する画像閾値（第１の閾値）、後述する検知閾値（第２の閾値）等を設定する。基準画像は必ずしも映像データから抽出されなければならないものではなく、映像データ以外のデータから取得されてもよい。設定部２０４は図２に示すＣＰＵ１０１、ＲＡＭ１０３、外部記憶装置１０４、ＤＶＤドライブ１０９等により実現される。
【００３０】
変化点検出部２０５はワーク１１に異常が認められた時点を示す変化点を検出する部分である。本実施の形態に係る変化点検出部２０６は以下に説明する取得部２１１、比較部２１２、補正部１３、及び判定部１４を含む。変化点検出部２０５はＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、外部記憶装置１０４、ＤＶＤドライブ１０９等により実現される。
【００３１】
取得部２１１は記憶部２０２に記憶された映像データから基準画像データ及び検知画像データを取得する部分である。基準画像データは基準画像を示すデータである。検知画像データは検知画像を示すデータである。基準画像はワーク１１の正否判定の基準となる画像である。検知画像は正否判定の対象となるワーク１１を撮像した画像である。以降、表現の簡素化のため、「基準画像データ」を「基準画像」と表現し、「検知画像データ」を「検知画像」と表現する場合がある。例えば、「基準画像データを取得する」ことを「基準画像を取得する」と表現し、「検知画像データを取得する」ことを「検知画像を取得する」と表現する場合がある。
【００３２】
図４は、第１の実施の形態に係る基準画像５１の例を示す図である。図５は、第１の実施の形態に係る検知画像６１の例を示す図である。本例では、基準画像５１に含まれるワーク１１と検知画像６１に含まれるワーク１１とが大きく異なっている場合が示されている。
【００３３】
基準画像５１及び検知画像６１には、それぞれワーク１１が存在する部分を示すワーク領域１５と、ワーク１１が存在しない部分を示す空き領域１６とが含まれている。取得部２１１は設定部２０４により設定された設定値に基づいて基準画像５１及び検知画像６１を取得する。取得部２１１は例えば設定部２０４により設定された時刻に対応する１つの基準画像５１と、設定された時刻又は時間範囲に撮像された１つ以上の検知画像６１とを取得する。基準画像５１は映像データ以外のデータから取得されてもよい。取得部２１１はＣＰＵ１０１、ＲＡＭ１０３、外部記憶装置１０４、ＤＶＤドライブ１０９等により実現される。
【００３４】
比較部２１２は基準画像５１の基準画素値と検知画像６１の検知画素値とを比較する部分である。基準画素値とは、基準画像５１の画素毎の画素値、又は基準画像５１の所定の画素群毎の画素値である。検知画素値とは、検知画像６１の画素毎の画素値、又は検知画像６１の所定の画素群毎の画素値である。画素値とは、画像を構成する画素又は画素群の特徴を示す数値であり、例えば所定の色の明るさを示す値等であり得る。所定の画素群とは、互いに隣接する複数の画素からなる群、例えば２×２＝４個の画素からなる群、３×３＝９個の画素からなる群等であり得る。所定の画素群の画素値とは、画素群を構成する複数の画素の各画素値を代表する画素値であり、例えば複数の画素値の平均値、最大値、最小値等であり得る。比較部２１２はＣＰＵ１０１、ＲＡＭ１０３等により実現される。
【００３５】
補正部２１３は比較部２１２の比較結果及び設定部２０４による設定値（画素閾値）に基づいて検知画像６１を示す検知画像データを補正する部分である。以降、「検知画像データを補正する」ことを「検知画像を補正する」と表現する場合がある。補正部２０６は基準画素値と検知画素値との間の差分が所定の画素閾値未満である場合に、検知画素値を基準画素値に変換するように検知画像６１を補正する。補正部２１３はＣＰＵ１０１、ＲＡＭ１０３等により実現される。
【００３６】
比較部２１２及び補正部２１３の機能について図６〜図８を参照して説明する。図６は、第１の実施の形態に係る基準画像５１の画素構成の例を模式的に示す図である。図７は、第１の実施の形態に係る補正前の検知画像６１Ａ及び補正後の検知画像６１Ｂの画素構成の第１の例を模式的に示す図である。図８は、第１の実施の形態に係る補正前の検知画像６１Ａ及び補正後の検知画像６１Ｂの画素構成の第２の例を模式的に示す図である。
【００３７】
図６に示す例に係る基準画像５１は全体として３×３＝９個の画素５２を有し、各画素５２は基準画素値５３を有している。図５に示す例は比較部２１２及び補正部２１３の機能を説明するために簡略化されたものであり、実際の基準画像５１の画素構成は本例より大規模である。
【００３８】
図７及び図８には補正前の検知画像６１Ａ、補正後の検知画像６１Ｂ、及び画素値差分表７１が示されている。図７及び図８に示す例に係る補正前後の検知画像６１Ａ，６１Ｂは全体として３×３＝９個の画素６２を有し、各画素６２は検知画素値６３を有している。画素値差分表７１は基準画像５１の各基準画素値５３と補正前の検知画像６１Ａの各検知画素値６３との間の差分７２を示し、内部処理的に使用されるデータである。図７及び図８に示す例は比較部２１２及び補正部２１３の機能を説明するために簡略化されたものであり、実際の検知画像６１Ａ，６１Ｂ及び画素値差分表７１の画素構成は本例より大規模である。
【００３９】
図７及び図８に示す例は共に画素閾値Ｔ１を３０に設定した場合の例である。この３０の値は単なる例示であり、画素閾値Ｔ１は入力部２０３及び設定部２０４の機能により任意に設定可能なものである。
【００４０】
図７に示す第１の例においては、図７の画素値差分表７１に示されるように、全ての差分７２の絶対値が３０未満となっている。このような場合、補正前の検知画像６１Ａの全ての検知画素値６３はそれぞれ対応する基準画素値５３に変換される。これにより、第１の例に係る補正後の検知画像６１Ｂは基準画素値５３と一致することとなる。
【００４１】
図８に示す第２の例においては、図８の画素値差分表７１に示されるように、４つの差分７２（３４，９２，５３，−５７）の絶対値が３０以上となっており、５つの差分７２（１０，１６，６，２０，１）の絶対値が３０未満となっている。このような場合、補正前の検知画像６１Ａの検知画素値６３のうち、差分７２の絶対値が３０以上である４つの検知画素値６３（１２３，１００，１２５，９０）はそのまま維持され、差分７２の絶対値が３０未満である５つの検知画素値６３（１５０，３７，１５９，２５，９１）はそれぞれ対応する基準画素値５３（１６０，５３，１６５，４５，９２）に変換される。
【００４２】
判定部２１４（図３参照）は基準画像５１と補正後の検知画像６１Ｂとの間の画像的特徴の相違度に基づいてワーク１１の正否判定を行う部分である。画像的特徴としては、例えば所定の色の明るさを示す画素値のヒストグラム、画像の輪郭のヒストグラム、ローカルバイナリパターン等が挙げられるが、これらに限られるものではない。相違度は画像的特徴の相違の度合いを示す値であり、例えば基準画像５１のヒストグラムと補正後の検知画像６１Ｂのヒストグラムとの一致率、当該一致率の逆数である検知率（不一致率）等であり得る。なお、補正部２１３により補正が行われなかった場合（全ての差分７２が画素閾値Ｔ１以上である場合）には、基準画像５１と補正前の検知画像６１Ａとの間の相違度が検査される。判定部２１４は設定部２０４により設定された設定値（検知閾値）に基づいて正否判定を行う。相違度が検知率である場合、判定部２１４は相違度が検知閾値未満である場合にワーク１１は「正常」であると判定し、相違度が検知閾値以上である場合にワーク１１は「異常」であると判定する。判定部２１４はＣＰＵ１０１、ＲＡＭ１０３等により実現される。
【００４３】
出力部２０６は判定部２１４の判定結果（変化点検出部２０５の検出結果）に基づいて正否判定の結果（変化点）を出力する部分である。正否判定の結果の出力方法は特に限定されるべきものではないが、例えば結果を示す画像をディスプレイ１０５に表示させたり、結果を示す音声をスピーカ１１２から出力させたり、結果を示すデータを外部の情報処理システムに出力したりすることが挙げられる。外部の情報処理システムは特に限定されるべきものではないが、例えばワーク１０を生産する生産設備、生産ライン等を制御するシステム等であり得る。本実施の形態に係る出力部２０６は正否判定の結果を示す結果表示画面だけでなく、設定部２０４による設定時に使用される設定画面等をディスプレイ１０５に表示する。設定画面は設定部２０４による設定時にグラフィックユーザインターフェースとして機能する画面である。出力部２０６は結果表示画面、設定画面等をディスプレイ１０５に表示するためのデータ、結果を示す音声をスピーカ１１２から出力するためのデータ、結果を外部の情報処理システムに伝達するためのデータ等を生成する。出力部２０６はＣＰＵ１０１、ＲＡＭ１０３、ディスプレイ１０５、スピーカ１１２、外部機器Ｉ／Ｆ１１１等により実現される。
【００４４】
図３に示した映像受信部２０１、記憶部２０２、入力部２０３、設定部２０４、変化点検出部２０５（取得部２１１、比較部２１２、補正部２１３、及び判定部２１４）、及び出力部２０６の一部又は全部は、ソフトウェア（プログラム）により制御されるＣＰＵ１０１ではなく、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＦＰＧＡ（Field-Programmable  Gate  Array）等のハードウェア回路によって実現されてもよい。
【００４５】
図３に示した各機能部は機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図３で独立した機能部として図示した複数の機能部を１つの機能部として構成してもよい。図３の１つの機能部が有する機能を複数に分割し、複数の機能部として構成してもよい。
【００４６】
図９は、第１の実施の形態に係る情報処理装置３における全体的な処理の流れの例を示すフローチャートである。先ず、設定部２０４は基準画像５１、検知画像６１（補正前の検知画像６１Ａ）、画素閾値Ｔ１、検知閾値等を設定する設定処理を行い、このとき出力部２０６は設定画面が表示されるようにディスプレイ１１２を制御する（Ｓ１０１）。
【００４７】
その後、取得部２１１は設定処理の結果に基づいて記憶部２０２から基準画像５１及び補正前の検知画像６１Ａを取得する取得処理を行う（Ｓ１０２）。
【００４８】
その後、比較部２１２は基準画像５１の画素毎又は画素群毎の基準画素値５３と補正前の検知画像６１Ａの画素毎又は画素群毎の検知画素値６３とを比較する比較処理を行う（Ｓ１０３）。
【００４９】
その後、補正部２１３は比較処理の結果に基づいて、基準画素値５３と検知画素値６３との間の差分７２が画素閾値Ｔ１未満である検知画素値６３を基準画素値５３に変換するように、補正前の検知画像６１Ａを補正後の検知画像６１Ｂに補正する補正処理を行う（Ｓ１０４）。
【００５０】
その後、判定部２１４は基準画像５１と補正後の検知画像６１Ｂとの間の画像的特徴の相違度に基づいてワーク１１の正否を判定する判定処理を行う（Ｓ１０５）。
【００５１】
その後、出力部２０６は判定処理の結果に基づいてワーク１１の正否判定の結果を出力する（Ｓ１０６）。
【００５２】
図１０は、第１の実施の形態に係る設定画面１５１の例を示す図である。本例に係る設定画面１５１は映像表示部１５２、表示モード設定部１５３、時刻調節部１５４、操作ボタン１５５、基準画像表示部１５６、検知画像表示部１５７、差分表示部１５８、判定方式設定部１５９、色成分設定部１６０、画素閾値設定部１６１、検知率設定部１６２、判定結果表示ボタン１６３、グラフ表示部１６４、結果表示部１６５、及び設定完了ボタン１６６を含む。
【００５３】
映像表示部１５２は撮像装置２により撮像された撮像映像１７１を表示する領域である。映像表示部１５２は記憶部２０２に記憶された映像データに基づいて撮像映像１７１を表示する。撮像映像１７１内には検知領域１７２及び日時表示１７３が含まれている。検知領域１７２は撮像映像１７１の一部であり、ワーク１１を含むように設定される。検知領域１７２内の画像が検知画像６１となる。ユーザが入力部２０３を操作することにより検知領域１７２の位置等を任意に設定できるようになされてもよい。日時表示１７３は撮像映像１７１（検知画像６１）が撮像された日時を示している。
【００５４】
撮像映像１７１は表示モード設定部１５３、時刻調節部１５４、及び操作ボタン１５５への操作により変化する。表示モード設定部１５３は「リアルタイム」又は「撮影済み」のいずれかのモードを選択するように構成されている。「リアルタイム」が選択されることにより、撮像装置２により撮像されている映像がリアルタイムに表示される。「撮影済み」が選択されることにより、撮像装置２により録画された（記憶部２０２に蓄積された）過去の映像が表示される。時刻調節部１５４はマウス操作等により時刻の調節を可能にする。操作ボタン１５５はマウス操作等により撮像映像１７１の再生、一時停止、コマ送り再生、倍速再生等の各種操作を可能にする。「撮影済み」のモードを選択した上で時刻調節部１５４及び操作ボタン１５５を操作することにより、過去に撮像された映像の中から任意の時刻又は時間範囲の撮像映像１７１を表示することが可能となる。
【００５５】
基準画像表示部１５６は基準画像５１を表示する領域である。基準画像５１の設定方法は特に限定されるべきものではないが、例えば特定の時刻の撮像映像１７１の一部を基準画像５１に設定する設定操作等を行うことにより基準画像５１を設定することができる。
【００５６】
検知画像表示部１５７は検知画像６１を表示する領域である。映像表示部１５２に表示されている検知領域１７２内の画像が検知画像６１となる。検知画像６１は撮像映像１７１の変化、すなわち表示モード設定部１５３、時刻調節部１５４、及び操作ボタン１５５への操作に伴い変化する。
【００５７】
差分表示部１５８は基準画像５１の基準画素値５３と検知画像６１の検知画素値６３との差分７２を視覚的に表現する画像を表示する領域である。図１１は、第１の実施の形態に係る差分表示部１５８に表示される差分表示画像８１の例を示す図である。図１２は、第１の実施の形態に係る補正推定画像８５の例を示す図である。
【００５８】
図１１に示す差分表示画像８１は基準画像５１と検知画像６１とを重複して表示し、差分７２の大きさを視覚的に把握できるように表示する画像である。差分表示画像８１には、基準画像５１及び検知画像６１と同様に、ワーク１１が存在する部分を示すワーク領域１５と、ワーク１１が存在しない部分を示す空き領域１６とが含まれている。差分表示画像８１におけるワーク領域１５は基準画像５１内のワーク１１が存在する部分と検知画像６１内のワーク１１が存在する部分とを合わせた領域である。
【００５９】
本例に係る差分表示画像８１は第１の領域１４１、第２の領域１４２、第３の領域１４３、及び第４の領域１４４に分割されている。これらの４つの領域１４１〜１４４は差分７２の大きさの違いに基づいて決定される。ここではハッチ又は網掛けの種類によりこれらの４つの領域１４１〜１４４が表現されているが、実際の差分表示画像８１では、例えば色彩、輝度、透明度、明滅等の表示方式の違いによりこれらの４つの領域１４１〜１４４が表現され得る。本例では、第１の領域１４１における差分７２をΔＶ１、第２の領域１４２における差分７２をΔＶ２、第３の領域１４３における差分７２をΔＶ３、第４の領域における差分７２をΔＶ４とするとき、ΔＶ１＜ΔＶ２＜ΔＶ３＜ΔＶ４の関係が成り立つ。例えば、ΔＶ１＜１０、１０≦ΔＶ２＜３０、３０≦ΔＶ３＜５０、ΔＶ４≧５０のように設定することができる。このような差分表示画像８１を参照することにより、ユーザは基準画像５１と検知画像６１と間の相違が大きい領域又は小さい領域を、容易且つ的確に把握することが可能となる。
【００６０】
図１２に示す補正推定画像８５は検知画像６１の補正後の状態をシミュレーション的に示す画像である。本例の補正推定画像８５は検知画像６１（補正前の検知画像６１Ａ）のうち差分７２が３０以上の残留領域８７、すなわち第３の領域１４３及び第４の領域１４４に相当する領域のみを表示する画像である。画像閾値Ｔ１を３０に設定した場合、補正部２１３による補正処理において、補正推定画像８５内の残留領域８７に対応する検知画素値６３はそのまま維持されるが、残留領域８７以外の領域に対応する検知画素値６３は基準画素値５３に変換される。補正推定画像８５は検知画像６１内の補正される部分と残留する部分とを明確に示している。このような補正推定画像８５を参照することにより、ユーザは画像閾値Ｔ１の設定に応じて検知画像６１がどのように補正されるかを容易且つ的確に把握することが可能となる。
【００６１】
判定方式設定部１５９は判定部２１４によりワーク１１の正否判定を行う際の判定方式を設定する操作部である。換言すれば、判定方式設定部１５９はワーク１１の正否判定において基準となる画像的特徴を設定する。判定方式（基準となる画像的特徴）としては、画素値のヒストグラムを比較する「ヒストグラム」モード、ローカルバイナリパターンを比較する「ＬＢＰ」モード等が挙げられるが、これらに限られるものではない。
【００６２】
色成分設定部１６０は判定方式設定部１５９により設定された判定方式に対応する色成分を設定する操作部である。例えば、判定方式設定部１５９により「ヒストグラム」モードが選択された場合には、基準となる色成分として、色相、Ｒ（赤色）、Ｇ（緑色）、Ｂ（青色）、ユーザ設定色等が選択候補となり得る。色成分設定部１６０により選択される項目はこれらに限られるものではない。
【００６３】
画素閾値設定部１６１は比較部２１２の比較結果に基づいて補正部２１３により検知画像６１を補正する際に用いられる画素閾値Ｔ１を設定する操作部である。本例では画素閾値Ｔ１が５０に設定された状態が示されている。この場合、基準画素値５３と検知画素値６３との差分７２が５０未満である場合に、検知画素値６３が基準画素値５３に変換される。
【００６４】
検知率設定部１６２は判定部２１４による正否判定においてワーク１１が正常か異常かを判定する基準となる相違度（本例では検知率）である検知閾値を設定する操作部である。本例では検知閾値が２０％に設定された状態が示されている。この場合、検知率が２０％以下（一致率が８０％以上）である場合に、ワーク１１は正常であると判定される。
【００６５】
結果表示ボタン１６３は基準画像表示部１５６に表示されている基準画像５１、検知画像表示部１５７に表示されている検知画像６１、判定方式設定部１５９により設定された判定方式、色成分設定部１６０により設定された成分、画素閾値設定部１６１により設定された画素閾値、及び検知率設定部１６２により設定された検知率に基づいて処理を行った場合の結果を表示させる操作部である。マウス等により結果表示ボタン１６３を押す操作がなされると、当該結果がグラフ表示部１６４及び判定結果表示部１６５に表示される。
【００６６】
本例では、グラフ表示部１６４に基準画像５１の色相に関するヒストグラムと検知画像６１（補正後の検知画像６１Ｂ）の色相に関するヒストグラムとが表示されている。また、判定結果表示部１６５には、検知率が３２．７％であり、ワーク１１が異常であることを示す「基準画像に対して変化あり」という情報が表示されている。グラフ表示部１６４及び判定結果表示部１６５の表示内容は、基準画像５１、検知画像６１、判定方式設定部１５９、色成分設定部１６０、画素閾値設定部１６１、又は検知率設定部１６２の設定内容の変更に応じて変更される。
【００６７】
設定完了ボタン１６６は設定画面１５１により行われた設定の内容を確定させる操作部である。マウス等により設定完了ボタン１６６を押す操作がなされると、現在の設定内容が確定する。
【００６８】
図１３は、第１の実施の形態に係る結果表示画面１８１の例を示す図である。本例に係る結果表示画面１８１は判定部２１４による判定結果を表示する画面であり、検知画像表示部１８２、ログ表示部１８５、日設定部１８６、及び表示設定部１８７を含む。
【００６９】
検知画像表示部１８２は正否判定の対象となるワーク１１を撮像した検知画像６１を表示する領域である。検知画像表示部１８２には設定画面１５１と同様に、時刻調節部１５４、操作ボタン１５５、及び日時表示１７３が含まれている。日時表示１７３は検知画像６１が撮像された日時を示している。時刻調節部１５４は表示される検知画像６１の時刻を調節する操作部である。操作ボタン１５５は検知画像６１の再生、一時停止、コマ送り再生、倍速再生等の各種操作を行う操作部である。
【００７０】
ログ表示部１８５はワーク１１の異常が認められた時点（変化発生点）とワーク１１の異常が認められなくなった時点（変化終了点）とを表示する領域である。本例のログ表示部１８５には時刻欄１９１、カメラＩＤ欄１９２、及び変化点欄１９３が含まれている。時刻欄１９１は変化発生点又は変化終了点に対応する時刻を示している。カメラＩＤ欄１９１は対象となるワーク１１（検知画像６１）を撮像した撮像装置２を特定する情報を示している。変化点欄１９３は変化点の種類（変化発生点又は変化終了点）を示している。
【００７１】
日設定部１８６はログ表示部１８５に表示される情報の日を設定する操作部である。本例では日設定部１８６により設定された１日分の情報がログ表示部１８５に表示されているが、日設定部１８６により複数の日数を指定し、当該日数分の情報が表示されてもよい。
【００７２】
表示設定部１８７はログ表示部１８５に表示する変化点の種類を設定する操作部である。本例ではログ表示部１８５に変化発生点及び変化終了点の両方が表示されるように設定されているが、変化発生点又は変化終了点のどちらか一方のみが表示されるように設定されてもよい。
【００７３】
図１４は、第１の実施の形態に係る情報処理装置３における具体的な処理の流れの例を示すフローチャートである。先ず、出力部２０６はディスプレイ１０５に設定画面１５１を表示させる（Ｓ２０１）。ユーザは設定画面１５１を通して基準画像５１、画素閾値Ｔ１、及び検知閾値Ｔ２を設定する（Ｓ２０２）。その後、取得部２１１は検知画像６１を取得する（Ｓ２０３）。
【００７４】
その後、比較部２１２は基準画像５１の基準画素値５３（Ｖｂ）と検知画像６１の検知画素値６３（Ｖｄ）とを順次比較し、画素毎又は画素群毎の差分７２（ΔＶ＝｜Ｖｂ−Ｖｄ｜）を算出する（Ｓ２０４）。
【００７５】
補正部２１３は比較部２１２により算出された各差分７２（ΔＶ）が画素閾値Ｔ１未満であるか否かを判定し、ΔＶ＜Ｔ１である場合（Ｓ２０５：Ｙｅｓ）、このΔＶに対応する検知画素値６３（Ｖｄ）を基準画素値５３（Ｖｂ）に変換し（Ｓ２０６）、全ての画素（又は画素群）について補正の要否を判定したか否かを判定する（Ｓ２０７）。一方、ΔＶ＜Ｔ１でない場合（Ｓ２０５：Ｎｏ）、検知画素値６３（Ｖｄ）を変換せずにステップＳ２０７を実行する。
【００７６】
全ての画素について補正の要否を判定していない場合（Ｓ２０７：Ｎｏ）、ステップＳ２０４に戻る。全ての画素について補正の要否を判定した場合（Ｓ２０７：Ｙｅｓ）、判定部２１４は基準画像５１と補正後の検知画像６１Ｂとの間で画像的特徴（例えばヒストグラム）を比較する（Ｓ２０８）。判定部２１４は画像的特徴の比較の結果、検知率Ｒが検知閾値Ｔ２以下である場合（Ｓ２０９：Ｙｅｓ）、ワーク１１は正常であると判定し（Ｓ２１０）、検知率ＲがＴ２以下でない場合（Ｓ２０９：Ｎｏ）、ワーク１１は異常であると判定する（Ｓ２１１）。その後、出力部２０６はステップＳ２１０，Ｓ２１１の結果に基づいて結果表示画面１８１をディスプレイ１０５に表示させる（Ｓ２１２）。
【００７７】
上記第１の実施の形態に係る情報処理装置３の各種機能、すなわち映像受信部２０１、記憶部２０２、入力部２０３、設定部２０４、変化点検出部２０５（取得部２１１、比較部２１２、補正部２１３、及び判定部２１４）、及び出力部２０６の各機能の少なくとも一部がプログラムの実行によって実現される場合、プログラムはＲＯＭ等に予め組み込まれて提供される。また、プログラムはインストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録して提供されてもよい。また、プログラムはインターネット等のネットワークに接続されたコンピュータ上に格納され、ネットワーク経由でダウンロードさせることにより提供され得るように構成されてもよい。また、プログラムはインターネット等のネットワーク経由で提供又は配布され得るように構成されてもよい。また、プログラムは上述した各機能の少なくとも一部を含むモジュール構成となっていてもよい。
【００７８】
以上のように、本実施の形態によれば、基準画像５１と検知画像６１とを比較して検体（ワーク１１）の正否判定を行う前に、基準画素値５３との差分７２が所定値より小さい検知画素値６３を基準画素値５３に一致させるように検知画像６１が補正される。これにより、検体の正否判定に実質的に影響しない僅かな画像的特徴の変化を排除することが可能となる。例えば、照明の影響等により検知画像６１内の空き領域１６に生じた変化等を排除することが可能となる。このように、本実施の形態によれば、検体以外の要因による画像的特徴の変化を排除し、検体の正否判定の精度を向上させることが可能となる。
【００７９】
以下に、他の実施の形態について図面を参照して説明するが、第１の実施の形態と同一又は同様の作用効果を奏する箇所については同一の符号を付してその説明を省略する場合がある。
【００８０】
（第２の実施の形態）
図１５は、第２の実施の形態に係る画像処理システム２５１のハードウェア構成の例を示す図である。画像処理システム２５１は撮像装置２ａ〜２ｆ（撮像部）、情報処理装置２５３（画像処理装置）、ネットワーク４、及び外部機器２５５を含む。
【００８１】
本実施の形態においては、複数（本例では６つ）の撮像装置２ａ〜２ｆが備えられている。各撮像装置２ａ〜２ｆは第１の実施の形態に係る撮像装置２と同様に、生産設備、生産ライン等を撮像し、検体の正否判定を実行するための映像データを生成する。
【００８２】
情報処理装置２５３は各撮像装置２ａ〜２ｆによって生成された各映像データに基づいてワーク１１の正否判定（変化点の検出）を実行する。情報処理装置２５３は生産設備等の外部機器２５５と、例えばフィールドバス規格による通信が可能となるように接続している。情報処理装置２５３のハードウェア構成は第１の実施の形態に係る情報処理装置３と同様に、図２に示す構成であり得る。
【００８３】
図１６は、第２の実施の形態に係る情報処理装置２５３の機能的構成の例を示す図である。情報処理装置２５３は映像受信部３０１、記憶部３０２、入力部３０３、第１再生部３０４、トリガ領域指定部３０５、変化点検出部３０６、検知領域指定部３０７、設定部３０８、常時検知領域指定部３０９、映像振分部３１２、トリガ生成部３１３、検知領域判定部３１４、常時検知領域判定部３１５、第１制御部３１６、報知制御部３１７、第２再生部３１８、領域表示制御部３１９、リスト制御部３２０、第２制御部３２１、表示制御部３３１、外部出力部３３２、表示部３３３、及び報知部３３４を含む。本実施の形態に係る変化点検出部３０６は第１の実施の形態に係る変化点検出部２０５に対応する。
【００８４】
映像受信部３０１はネットワーク４を介して各撮像装置２ａ〜２ｆとデータ通信を行い、各撮像装置２ａ〜２ｆから映像データを受信する部分である。映像受信部３０１は受信した映像データを記憶部３０２に記憶させる。映像受信部３０１は図２に示すネットワークＩ／Ｆ１０６等により実現される。
【００８５】
記憶部３０２は映像受信部３０１により受信された映像データ、各種設定情報、後述する時刻情報等を記憶する部分である。記憶部３０２は映像受信部３０１により受信された映像データがどの撮像装置２ａ〜２ｆにより生成された映像データであるかを識別して記憶する。記憶部３０２は例えば図２に示す外部記憶装置１０４、ＤＶＤドライブ１０９、ＤＶＤ１１０等により実現される。
【００８６】
入力部３０３は情報処理装置２５３が実行する正否判定及びその他の処理に関する操作入力を行う部分である。入力部３０３は図２に示すキーボード１０７、マウス１０８等により実現される。
【００８７】
第１再生部３０４はユーザにより操作される入力部３０３からの操作信号に従って、記憶部３０２から取得した映像データを表示制御部３３１に送り、表示制御部３３１に対して撮像装置２ａ〜２ｆの撮像映像を表示部３３３に再生表示させる部分である。具体的には、第１再生部３０４は、図１９等で後述する、表示部３３３に表示される設定画面５００の設定用映像表示部５０２に各撮像装置２ａ〜２ｆの撮像映像を再生表示させる。第１再生部３０４は図２に示すＣＰＵ１０１等により実現される。
【００８８】
トリガ領域指定部３０５はユーザにより操作される入力部３０３からの操作信号に従って、表示部３３３における撮像映像の表示領域（図１９等で後述する設定用映像表示部５０２）においてトリガのタイミングを決定するトリガ領域を指定する部分である。トリガ領域指定部３０５は指定したトリガ領域の情報を撮像装置２ａ〜２ｆ毎に関連付けて記憶部３０２に記憶させる。トリガ領域の情報とは、例えば撮像映像の表示領域におけるトリガ領域の位置を示す座標、トリガ領域の形状等の情報である。トリガ領域指定部３０５により指定されたトリガ領域は後述する瞬間検知機能で使用される。トリガ領域指定部３０５は図２に示すＣＰＵ１０１等により実現される。
【００８９】
変化点検出部３０６は第１の実施の形態に係る変化点検出部２０５に対応する部分であり、各撮像装置２ａ〜２ｆの映像データに基づいて変化点検出部２０５と同様の処理により検体の正否判定を行い、その判定結果に基づいて変化点を検出する部分である。すなわち、変化点検出部３０６は、第１の実施の形態に係る変化点検出部２０５と同様に、基準画像と検知画像とを取得する処理（取得部２１１に相当）、基準画素値と検知画素値とを比較する処理（比較部２１２に相当）、比較結果に基づいて各画素値の差分が所定値未満の検知画素値を基準画素値に変換するように検知画像を補正する処理（補正部２１３に相当）、及び基準画像と補正後の検知画像との間の画像的特徴の相違度に基づいて検体の正否判定を行う処理（判定部２１４に相当）を行う。変化点検出部３０６による検出結果は後述するトリガ生成部３１３、検知領域判定部３１４、及び常時検知領域判定部３１５における処理に利用される。
【００９０】
本実施の形態に係る変化点検出部３０６はトリガ領域指定部３０５によりトリガ領域が指定された場合、指定された時点で第１再生部３０４が再生表示している撮像映像のフレームの時刻の前後の所定時間分のフレームを取得し、取得されたフレームの中から基準画像となるフレームと検知画像となるフレームとを設定する。その後、変化点検出部３０６は、第１の実施の形態に係る変化点検出部２０５と同様に、基準画像の各画素値（基準画素値）と検知画像の各画素値（検知画素値）とを比較し、各画素値の比較結果に基づいて検知画像を補正し、基準画像と補正後の検知画像との間の画像的特徴の相違度に基づいてトリガ領域内の検体の正否判定を行い、正否判定の結果に基づいてトリガ領域内の画像についての変化点を検出する。このとき、フレームがグレースケールの画像である場合、画素値は輝度値と一致するので、２つのフレームのトリガ領域における輝度値を比較してもよい。フレームがＲＧＢの画素値で構成された画像である場合、Ｒ、Ｇ、又はＢのいずれかの画素値を比較してもよい。フレームの画像におけるエッジ検出処理を行い、エッジ部分の合計を算出してもよい。変化点検出部３０６は図２に示すＣＰＵ１０１等により実現される。
【００９１】
検知領域指定部３０７はユーザにより操作される入力部３０３からの操作信号に従って、表示部３３３における撮像映像の表示領域（設定用映像表示部５０２）において異常を検知する正否判定動作の対象となる検知領域を指定する部分である。検知領域指定部３０７は指定した検知領域の情報を撮像装置２ａ〜２ｆ毎に関連付けて記憶部３０２に記憶させる。検知領域の情報とは、例えば撮像映像の表示領域における検知領域の位置を示す座標、検知領域の形状等の情報である。検知領域指定部３０７は後述するように、撮像映像の表示領域において複数の検知領域を指定することができる。検知領域指定部３０７により指定された検知領域は後述する瞬間検知機能で使用される。検知領域指定部３０７は図２に示すＣＰＵ１０１等により実現される。
【００９２】
設定部３０８はユーザにより操作される入力部３０３からの操作信号に従って、各種設定情報を設定して記憶部３０２に記憶させる部分である。設定部３０８は設定した設定情報のうち表示する必要がある情報を記憶部３０２から表示制御部３３１に送り、表示制御部３３１に対して設定情報を表示部３３３に表示させる。設定部３０８は図２に示すＣＰＵ１０１等により実現される。
【００９３】
常時検知領域指定部３０９はユーザにより操作される入力部３０３からの操作信号に従って、表示部３３３における撮像映像の表示領域（設定用映像表示部５０２）において、常時異常を検知する正否判定動作の対象となる常時検知領域を指定する部分である。常時検知領域指定部３０９は指定した常時検知領域の情報を撮像装置２ａ〜２ｆ毎に関連付けて記憶部３０２に記憶させる。常時検知領域の情報とは、例えば撮像映像の表示領域における常時検知領域の位置を示す座標、常時検知領域の形状等の情報である。常時検知領域指定部３０９により指定された常時検知領域は後述する常時検知機能で使用される。常時検知領域指定部３０９は図２に示すＣＰＵ１０１等により実現される。
【００９４】
映像振分部３１２はユーザにより操作される入力部３０３からの操作信号に従って、映像受信部３０１から取得したリアルタイムの映像データを表示制御部３３１に送り、表示制御部３３１に対して撮像映像を表示部３３３に表示させる部分である。具体的には、映像振分部３１２は図１８等で後述する、表示部３３３に表示されるウォッチャ画面４００の映像表示部４０１ａ〜４０１ｆに、対応する撮像映像を振り分けて表示させる。映像振分部３１２は映像表示部４０１に表示させる各映像データを記憶部３０２に記憶（録画）させる。映像振分部３１２は図２に示すＣＰＵ１０１等により実現される。
【００９５】
トリガ生成部３１３は監視動作が開始された後、後述する図３０のウォッチャ画面４００の映像表示部４０１ａ〜４０１ｆにおけるトリガ領域において、差分画像と撮像映像のフレームのトリガ領域の画像とを比較して、トリガのタイミングでトリガ信号を生成する部分である。当該トリガ信号を生成するタイミングであるか否かの判定は上述した変化点検出部３０６による検出結果に基づいて行われる。トリガ生成部３１３は図２に示すＣＰＵ１０１等により実現される。
【００９６】
検知領域判定部３１４はトリガ生成部３１３により生成されたトリガ信号を受け取ったときの設定時間前又は設定時間後に、上述の映像表示部４０１ａ〜４０１ｆにおける検知領域において、基準画像と撮像映像のフレームの検知領域の画像（検知画像）とを比較して、異常であるか否かの判定をする部分である。当該異常であるか否かの判定は上述した変化点検出部３０６による検出結果に基づいて行われる。検知領域判定部３１４は図２に示すＣＰＵ１０１等により実現される。
【００９７】
常時検知領域判定部３１５は監視動作が開始された後、後述する図３０のウォッチャ画面４００の映像表示部４０１ａ〜４０１ｆにおける常時検知領域において、基準画像と撮像映像データのフレームの常時検知領域の画像（検知画像）とを比較して、異常であるか否かの判定を常時実行する部分である。当該異常であるか否かの判定は上述した変化点検出部３０６による検出結果に基づいて行われる。常時検知領域判定部３１５は図２に示すＣＰＵ１０１等により実現される。
【００９８】
第１制御部３１６はユーザにより操作される入力部３０３からの操作信号に従って、後述する図３０のウォッチャ画面４００において監視動作の開始及び停止を行うことの他、ウォッチャ画面４００の動作全体を制御する部分である。第１制御部３１６は図２に示すＣＰＵ１０１等により実現される。
【００９９】
報知制御部３１７は検知領域判定部３１４による検知領域の判定の結果に基づいて報知部３３４に音声を出力させる部分である。報知制御部３１７は図２に示すＣＰＵ１０１等により実現される。
【０１００】
第２再生部３１８はユーザにより操作される入力部３０３からの操作信号に従って、記憶部３０２から取得した映像データを表示制御部３３１に送り、表示制御部３３１に対して撮像映像を表示部３３３に再生表示させる部分である。具体的には、第２再生部３１８は図３９等で後述する、表示部３３３に表示されるビューワ画面７００の映像表示部７０１ａ〜７０１ｆに、対応する撮像映像を振り分けて再生表示させる。第２再生部３１８は図２に示すＣＰＵ１０１等により実現される。
【０１０１】
領域表示制御部３１９は記憶部３０３に記憶された各領域（トリガ領域、検知領域、及び常時検知領域）の検知時刻の情報（時刻情報）に基づいて、ビューワ画面７００の映像表示部７０１ａ〜７０１ｆに再生表示されている撮像映像のフレームに重畳して各領域の状態を表示する部分である。領域表示制御部３１９は図２に示すＣＰＵ１０１等により実現される。
【０１０２】
リスト制御部３２０はビューワ画面７００で記憶部３０２に記憶されたマーカファイルを読み出し、マーカファイルの内容を表示させる図４１で後述するマーカリスト画面８００を表示する部分である。マーカファイルとは、常時検知機能により異常が検知された時刻、並びに瞬間検知機能によりトリガが発生した（トリガ信号が生成された）時刻及び異常が検知された時刻が時系列に記録されたファイルである。リスト制御部３２０は図２に示すＣＰＵ１０１等により実現される。
【０１０３】
第２制御部３２１はビューワ画面７００の動作全体を制御する部分である。第２制御部３２１は図２に示すＣＰＵ１０１等により実現される。
【０１０４】
表示制御部３３１は表示部３３３の表示動作を制御する部分である。具体的には、表示制御部３３１は第１再生部３０４により取得された映像データ、設定部３０８により設定された設定情報、トリガ領域指定部３０５により指定されたトリガ領域、検知領域指定部３０７により指定された検知領域等を表示部３３３に表示させる。表示制御部３３１は図２に示すＣＰＵ１０１等により実現される。
【０１０５】
外部出力部３３２は検知領域判定部３１４又は常時検知領域判定部３１５により異常の判定がされた場合に異常信号を外部機器１０に出力する部分である。外部出力部３３２は図２に示す外部機器Ｉ／Ｆ１１１等により実現される。なお、外部出力部３３２は異常信号を出力するものとしているが、これに限定されるものではなく、メールで異常を通知するためのバッチファイルを外部機器１０に送信したり、ウォッチャ画面４００上に異常を報知（例えばランプアイコンで点滅表示）したりする処置を行うものとしてもよい。
【０１０６】
表示部３３３は表示制御部３３１の制御に従って各種データを表示する部分である。表示部３３３は本実施の形態では特に図２に示すＣＰＵ１０１により実行されるプログラム（アプリケーション）により、後述するウォッチャ画面４００、設定画面５００、ビューワ画面７００等を表示する。表示部３３３は図２に示すディスプレイ１０５等により実現される。
【０１０７】
報知部３３４は報知制御部３１７の制御に従って音声を出力する部分である。報知部３３４は図２に示すスピーカ１１２等により実現される。
【０１０８】
図１６に示した第１再生部３０４、トリガ領域指定部３０５、変化点検出部３０６、検知領域指定部３０７、設定部３０８、常時検知領域指定部３０９、映像振分部３１２、トリガ生成部３１３、検知領域判定部３１４、常時検知領域判定部３１５、第１制御部３１６、報知制御部３１７、第２再生部３１８、領域表示制御部３１９、リスト制御部３２０、第２制御部３２１、及び表示制御部３３１の一部又は全部は、ソフトウェア（プログラム）により制御されるＣＰＵ１０１ではなく、ＡＳＩＣ、ＦＰＧＡ等のハードウェア回路によって実現されてもよい。
【０１０９】
図１６に示した各機能部は機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図１６で独立した機能部として図示した複数の機能部を１つの機能部として構成してもよい。図１６の１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【０１１０】
（記憶部に記憶される情報のディレクトリ構造）
図１７は、第２の実施の形態に係る情報処理装置２５３において記憶部３０２に記憶される情報のディレクトリ構造の例を示す図である。図１７を参照しながら、記憶部３０２で情報を管理するためのディレクトリ構造について説明する。
【０１１１】
図１７に示すように、記憶部３０２はルートフォルダとして「Ｓｅｔｔｉｎｇ」フォルダと「Ｃｏｍｍｏｎ」フォルダとを形成している。「Ｓｅｔｔｉｎｇ」フォルダの中には、各撮像装置２ａ〜２ｆに関する情報を保存するための「ＣＡＭ１」〜「ＣＡＭ６」フォルダ（以下、単に「カメラフォルダ」と総称する）が形成されている。「ＣＡＭ１」〜「ＣＡＭ６」フォルダはそれぞれ撮像装置２ａ〜２ｆに関するフォルダに相当する。
【０１１２】
各カメラフォルダには領域情報ファイル、時刻情報ファイル、及び画像データが保存される。領域情報ファイルは対応する撮像装置２ａ〜２ｆについて設定された各領域の位置情報（位置を示す座標及び領域の形状等の情報）及び後述する属性情報を含むファイルである。時刻情報ファイルは対応する撮像装置２ａ〜２ｆについて監視動作が開始及び終了した時刻、各領域が指定（設定）された時刻、及び監視動作中に各領域が検知した時刻を含むファイルである。画像データは後述する基準画像、差分画像等のデータである。
【０１１３】
「Ｃｏｍｍｏｎ」フォルダには上述のマーカファイルが保存される。
【０１１４】
なお、図１７に示すディレクトリ構造は一例であり、これに限定されるものではなく、その他のデータ構造によって情報が管理されるものとしてもよい。図１７に示すフォルダの名称も一例であり、これらに限定されるものではない。
【０１１５】
（ウォッチャ画面の構成）
図１８は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示されるウォッチャ画面４００において複数のリアルタイムの撮像映像が表示される例を示す図である。図１８を参照しながら、ウォッチャ画面４００の構成及び複数のリアルタイムの撮像映像が表示される動作について説明する。
【０１１６】
ＣＰＵ１０１により実行されるプログラム（アプリケーション）により、図１８に示すウォッチャ画面４００が表示部３３３に表示される。ウォッチャ画面４００は複数の撮像装置２ａ〜２ｆが撮像している撮像映像をリアルタイムに表示し、正否判定が実行されている場合には、指定された各領域において正否判定が実行される画面である。具体的には、ウォッチャ画面４００では、監視動作が実行されている場合、トリガ領域指定部３０５により指定されたトリガ領域においてトリガ生成部３１３によりトリガのタイミングでトリガ信号が生成される。また、ウォッチャ画面４００では、検知領域判定部３１４によりトリガ信号を受け取ったときの設定時間前又は設定時間後に、検知領域指定部３０７により指定された検知領域においてワークの正否判定が行われる。また、ウォッチャ画面４００では、監視動作が実行されている場合、常時検知領域判定部３１５により、常時検知領域指定部３０９により指定された常時検知領域においてワークの正否判定が常時行われる。
【０１１７】
図１８に示すように、ウォッチャ画面４００は映像表示部４０１ａ〜４０１ｆ、監視開始ボタン４１１、監視停止ボタン４１２、監視設定ボタン４１３、及び状態表示部４２１ａ〜４２１ｆを含む。
【０１１８】
映像表示部４０１ａ〜４０１ｆはユーザにより操作される入力部３０３からの操作信号に従って、映像振分部３１２により撮像装置２ａ〜２ｆから映像受信部３０１を介して取得されたリアルタイムの撮像映像がそれぞれ表示される表示部である。映像表示部４０１ａ〜４０１ｆはユーザによる入力部３０３の操作によって押下（例えば、マウス１０８のクリック操作等、以下同様）されると、選択状態にすることができる。なお、映像表示部４０１ａ〜４０１ｆを区別なく呼称する場合又は総称する場合、単に「映像表示部４０１」というものとする。
【０１１９】
監視開始ボタン４１１がユーザによる入力部３０３の操作によって押下されると、リアルタイムの撮像映像が表示されている選択状態の映像表示部４０１内のトリガ領域指定部３０５により指定されたトリガ領域において、トリガ生成部３１３によりトリガのタイミングでトリガ信号が生成され、検知領域判定部３１４によりトリガ信号を受け取ったときの設定時間前又は設定時間後に検知領域における異常の有無の判定が開始される。また、リアルタイムの撮像映像が表示されている選択状態の映像表示部４０１内の常時検知領域指定部３０９により指定された常時検知領域における異常の有無の判定が開始される。
【０１２０】
監視停止ボタン４１２がユーザによる入力部３０３の操作によって押下されると、選択状態の映像表示部４０１内のトリガ生成部３１３によるトリガのタイミングでのトリガ信号の生成動作、検知領域判定部３１４による検知領域における異常の有無の判定動作、及び常時検知領域判定部３１５による常時検知領域における異常の有無の判定動作が停止する。
【０１２１】
監視設定ボタン４１３がユーザによる入力部３０３の操作によって押下されると、各領域を設定するために、第１制御部３１６により後述の図１９等に示す設定画面５００が表示部３３３に表示される。
【０１２２】
状態表示部４２１ａ〜４２１ｆは各映像表示部４０１に対応する撮像装置２ａ〜２ｆについての状態を示す表示部である。例えば、状態表示部４２１ａ〜４２１ｆには「未接続」、「未設定」、「設定完了」、「監視中」等の撮像装置２ａ〜２ｆについての状態を示す内容が表示される。「未接続」とは、映像表示部４０１に対応する撮像装置２ａ〜２ｆが画像処理システム２５１に接続されていない状態を示し、映像表示部４０１には撮像映像が表示されていない状態を示す。「未設定」とは、映像表示部４０１に表示されている撮像映像についてトリガ領域、検知領域、及び常時検知領域等の設定がなされていない状態を示す。「設定完了」とは、映像表示部４０１に表示されている撮像映像についてトリガ領域、検知領域、常時検知領域等の設定が完了している状態を示す。「監視中」とは、設定された各領域の情報に基づいて正否判定動作が実行中である状態を示す。なお、状態表示部４２１ａ〜４２１ｆを区別なく呼称する場合又は総称する場合、単に「状態表示部４２１」というものとする。
【０１２３】
（設定画面の構成）
図１９は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示される設定画面５００で撮像映像が表示される状態の例を示す図である。図１９及び後述する図２１を参照しながら、設定画面５００の構成について説明する。
【０１２４】
設定画面５００はトリガ領域、検知領域、及び常時検知領域の指定、並びに検知領域及び常時検知領域における正否判定の感度及び閾値等を設定する画面である。図１９に示す設定画面５００は常時検知機能について設定するための画面であり、カメラ選択タブ５０１、設定用映像表示部５０２、再生ボタン５０３ａ、一時停止ボタン５０３ｂ、早送りボタン５０３ｃ、早戻しボタン５０３ｄ、停止ボタン５０３ｅ、シークバー５０４、スライダー５０５、時刻表示部５０６、設定読出ボタン５１１、設定書込ボタン５１２、設定反映ボタン５１３、閉じるボタン５１４、領域選択タブ５５１、常時検知領域情報部５６１、及び常時検知領域ボタン群５６２を含む。
【０１２５】
カメラ選択タブ５０１はユーザがトリガ領域、検知領域、及び常時検知領域の指定を所望する撮像装置２ａ〜２ｆの撮像映像のうちいずれの撮像映像を設定用映像表示部５０２に表示させるのかを選択する操作部である。例えば、撮像装置２ａ〜２ｆによって撮像された撮像映像はそれぞれ「１」〜「６」に対応付けられており、図１９の例では「６」すなわち撮像装置２ｆの撮像映像が選択されている。
【０１２６】
設定用映像表示部５０２は第１再生部３０４によって、ユーザにより操作される入力部３０３からの操作信号に従って記憶部３０２から取得された撮像映像が再生表示される表示部である。図１９の例では、第１再生部３０４は「６」のカメラ選択タブ５０１が選択操作されたことにより、撮像装置２ｆにより撮像された撮像映像を設定用映像表示部５０２に再生表示させている。
【０１２７】
再生ボタン５０３ａがユーザによる入力部３０３の操作によって押下されると、第１再生部３０４により、設定用映像表示部５０２に表示された撮像映像の再生が開始される。一時停止ボタン５０３ｂがユーザによる入力部３０３の操作によって押下されると、第１再生部３０４により、設定用映像表示部５０２に再生表示されている撮像映像が一時停止される。早送りボタン５０３ｃがユーザによる入力部３０３の操作によって押下されると、第１再生部３０４により、設定用映像表示部５０２に再生表示されている撮像映像が早送り表示される。早戻しボタン５０３ｄがユーザによる入力部３０３の操作によって押下されると、第１再生部３０４により、設定用映像表示部５０２に再生表示されている撮像映像が早戻し表示される。停止ボタン５０３ｅがユーザによる入力部３０３の操作によって押下されると、第１再生部３０４により、設定用映像表示部５０２に再生表示されている撮像映像が停止される。
【０１２８】
シークバー５０４は、その上に配置されるスライダー５０５の位置により、設定用映像表示部５０２に再生表示されている映像データがどの時間のものなのかを示す棒状の形状体である。スライダー５０５は設定用映像表示部５０２に再生表示されている撮像映像の撮像時刻（表示されているフレームが撮像された時刻）に対応したシークバー５０４上の位置にスライドする形状体且つ操作部である。スライダー５０５がユーザによる入力部３０３の操作によってスライドされると、第１再生部３０４により、スライダー５０５が存在するシークバー５０４上の位置に対応した撮像時刻の撮像映像のフレームが設定用映像表示部５０２に表示される。
【０１２９】
時刻表示部５０６は第１再生部３０４によって設定用映像表示部５０２に再生表示されている撮像映像の撮像日時を表示する表示部である。
【０１３０】
設定読出ボタン５１１がユーザによる入力部３０３の操作によって押下されると、設定部３０８により、記憶部３０２に記憶された、カメラ選択タブ５０１で選択された撮像装置２ａ〜２ｆについてのトリガ領域、検知領域、及び常時検知領域の情報等が読み出され、設定画面５００の各表示部に表示される。設定書込ボタン５１２がユーザによる入力部３０３の操作によって押下されると、設定部３０８により、設定画面５００上で設定されたトリガ領域、検知領域、及び常時検知領域の情報等がカメラ選択タブ５０１で選択された撮像装置２ａ〜２ｆに関連付けられて記憶部３０２に記憶される。設定反映ボタン５１３がユーザによる入力部３０３の操作によって押下されると、設定部３０８により、設定画面５００上で設定されたトリガ領域、検知領域、及び常時検知領域の情報等がウォッチャ画面４００及び設定画面５００等のアプリケーションが閉じられるまで有効とされる（例えばＲＡＭ１０３に一時記憶される）。
【０１３１】
閉じるボタン５１４がユーザによる入力部３０３の操作によって押下されると、設定部３０８により、設定画面５００が閉じられ、ウォッチャ画面４００が表示部３３３に表示される。
【０１３２】
領域選択タブ５５１は常時検知機能に用いる常時検知領域を指定するためのタブと、瞬間検知機能に用いるトリガ領域及び検知領域を指定するためのタブとによって構成されている。例えば、図１９に示す設定画面５００はユーザによる入力部３０３の操作によって常時検知領域を指定するためのタブが選択された状態を示している。一方、後述する図２１に示す設定画面５００はユーザによる入力部３０３の操作によってトリガ領域及び検知領域を指定するためのタブが選択された状態を示している。
【０１３３】
常時検知領域情報部５６１は常時検知領域指定部３０９により指定された常時検知領域の名称、感度、閾値、監視方法（図１９では「監視」と表記）、及びアクションの有無（図１９では「アクション」と表記）（以下、常時検知領域についてのこれらの情報を属性情報という）を表示する表示部且つ選択操作部である。
【０１３４】
常時検知領域ボタン群５６２は常時検知領域指定部３０９により指定され、常時検知領域情報部５６１に表示された常時検知領域についての属性情報を編集するボタン群である。常時検知領域ボタン群５６２はアクションボタン５６２ａ、削除ボタン５６２ｃ、感度増加ボタン５６２ｅ、感度減少ボタン５６２ｆ、閾値増加ボタン５６２ｇ、及び閾値減少ボタン５６２ｈを含む。常時検知領域ボタン群５６２の各ボタンの機能については後述する。
【０１３５】
後述する図２１に示す設定画面５００は上述のように、領域選択タブ５５１でトリガ領域及び検知領域を指定するためのタブが選択された状態を示しており、トリガ領域情報部５０７、基準画像表示部５０８ａ、差分画像表示部５０８ｂ、検知領域情報部５０９、及び検知領域ボタン群５１０を有する。
【０１３６】
トリガ領域情報部５０７はトリガ領域指定部３０５により指定されたトリガ領域の名称、並びに変化点検出部３０６が上述の変化点を検出するための感度及び閾値を表示する表示部である。基準画像表示部５０８ａは変化点検出部３０６により抽出されたトリガ基準画像を表示する表示部である。差分画像表示部５０８ｂは変化点検出部３０６により抽出された差分画像（後述）を表示する表示部である。
【０１３７】
検知領域情報部５０９は検知領域指定部３０７により指定された検知領域の名称、感度、閾値、検知遅延時間（図２１では「遅延時間」と表記）、監視方法（図２１では「監視」と表記）、アクションの有無（図２１では「アクション」と表記）、及び正否判定の方法（図２１では「画像判定」と表記）（以下、検知領域についてのこれらの情報を属性情報という）を表示する表示部且つ選択操作部である。
【０１３８】
検知領域ボタン群５１０は検知領域指定部３０７により指定され、検知領域情報部５０９に表示された検知領域についての属性情報を編集するボタン群である。検知領域ボタン群５１０はアクションボタン５１０ａ、画像判定選択ボタン５１０ｂ、削除ボタン５１０ｃ、感度増加ボタン５１０ｅ、感度減少ボタン５１０ｆ、閾値増加ボタン５１０ｇ、及び閾値減少ボタン５１０ｈを含む。検知領域ボタン群５１０の各ボタンの機能については後述する。
【０１３９】
（常時検知領域の指定）
図２０は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示される設定画面５００において設定用映像表示部５０２に常時検知領域５７０を指定する例を示す図である。図２０を参照しながら、常時検知領域５７０の指定について説明する。
【０１４０】
図２０に示す設定画面５００は第１再生部３０４により映像データが再生表示されている設定用映像表示部５０２において常時検知領域５７０が指定された状態を示している。具体的には、まず、設定用映像表示部５０２において撮像映像の再生表示中に常時検知機能の正否判定を所望する画像の部分が表示されているタイミングで、ユーザによる入力部３０３の操作によって一時停止ボタン５０３ｂが押下されると、第１再生部３０４は設定用映像表示部５０２に再生表示されている撮像映像を一時停止し、その時点のフレームの撮像日付及び撮像時刻を時刻表示部５０６に表示させる。次に、ユーザによる入力部３０３の操作によって領域選択タブ５５１の「常時」タブを選択操作されると、設定部３０８は常時検知領域についての情報を表示させる。
【０１４１】
次に、ユーザによる入力部３０３の操作（例えばマウス１０８のドラッグ操作）によって、常時検知領域指定部３０９は設定用映像表示部５０２において常時検知領域５７０を指定して表示させる。
【０１４２】
設定部３０８は常時検知領域５７０の属性情報として、常時検知領域指定部３０９により指定された常時検知領域５７０に命名した名前、並びにデフォルト値として、後述する正否判定で使用する所定の感度（例えば「５０」）、所定の閾値（例えば「２０％」）、監視方法（例えば「グレースケール」）、及びアクションの有無（例えば「なし」）を、常時検知領域情報部５６１に表示させる。設定部３０８は常時検知領域５７０の名前として、図２０に示すように、例えば「６」の撮像装置（撮像装置２ｆ）の撮像映像に対して指定された常時検知領域であるものとして、「Ａ６１」と命名する。常時検知領域指定部３０９はカメラ選択タブ５０１で選択された撮像装置２（図２０の例では、撮像装置２ｆ）に関連付けて、常時検知領域５７０を指定した時刻の設定用映像表示部５０２に表示されているフレーム（画像）における常時検知領域５７０内の画像を常時検知基準画像として抽出して記憶部３０２に記憶させ、指定した常時検知領域５７０の情報（位置及び形状等の位置情報、属性情報等）を記憶部３０２に記憶させる。常時検知領域指定部３０９はカメラ選択タブ５０１で選択された撮像装置２に関連付けて、常時検知領域５７０を指定した時刻の情報（時刻情報）を記憶部３０２に記憶させる。なお、上述と同様の方法で常時検知領域指定部３０９により複数の常時検知領域を指定することができる。
【０１４３】
図２０に示す設定画面５００で指定された常時検知領域５７０の属性情報は編集することができる。まず、ユーザによる入力部３０３の操作によって、常時検知領域情報部５６１に属性情報が表示された常時検知領域のいずれか（図２０では常時検知領域５７０の属性情報のみを表示）を選択すると、設定部３０８は選択された常時検知領域情報部５６１の常時検知領域の属性情報の表示部分を反転表示させる。以下、図２０に示した常時検知領域５７０（常時検知領域名「Ａ６１」）が選択されたものとして説明する。
【０１４４】
次に、例えば、ユーザによる入力部３０３の操作によってアクションボタン５６２ａを押下すると、設定部３０８は選択された常時検知領域５７０のアクションの有無の設定値を切り替える。例えば、常時検知領域５７０のアクションの有無が「なし」となっている場合、アクションボタン５６２ａが押下されると、設定部３０８は常時検知領域５７０のアクションの有無を「あり」に設定する。一方、常時検知領域５７０のアクションの有無が「あり」となっている場合、アクションボタン５６２ａが押下されると、設定部３０８は常時検知領域５７０のアクションの有無を「なし」に設定する。後述するように、アクションの有無が「あり」となっている場合には、常時検知領域判定部３１５によってその常時検知領域５７０における正否判定で異常と判定された場合に外部出力部３３２が異常信号を出力する。
【０１４５】
例えば、ユーザによる入力部３０３の操作によって削除ボタン５６２ｃを押下すると、設定部３０８は常時検知領域情報部５６１に表示された常時検知領域５７０の属性情報を消去し、記憶部３０２に記憶された常時検知領域５７０の情報を削除する。常時検知領域指定部３０９は設定用映像表示部５０２に表示された常時検知領域５７０を消去し、記憶部３０２に記憶された常時検知基準画像を削除する。
【０１４６】
例えば、ユーザによる入力部３０３の操作によって感度増加ボタン５６２ｅを押下すると、設定部３０８は選択された常時検知領域５７０の正否判定に用いられる感度の値を所定値だけ増加させる。一方、ユーザによる入力部３０３の操作によって感度減少ボタン５６２ｆを押下すると、設定部３０８は選択された常時検知領域５７０の正否判定に用いられる感度の値を所定値だけ減少させる。
【０１４７】
例えば、ユーザによる入力部３０３の操作によって閾値増加ボタン５６２ｇを押下すると、設定部３０８は選択された常時検知領域５７０の正否判定に用いられる閾値の値を所定値だけ増加させる。一方、ユーザによる入力部３０３の操作によって閾値減少ボタン５６２ｈを押下すると、設定部３０８は、選択された常時検知領域５７０の正否判定に用いられる閾値の値を所定値だけ減少させる。
【０１４８】
（トリガ領域の指定及び変化点の検出）
図２１は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示される設定画面５００において設定用映像表示部５０２にトリガ領域５３０を指定する例を示す図である。図２２は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示される設定画面５００においてトリガ領域５３０における変化点が見つかった場合のマーク表示の一例を示す図である。図２３は、第２の実施の形態に係る変化点検出部３０６が取得した複数のフレームの例を示す図である。図２４は、第２の実施の形態に係る各フレームの画像的特徴の相違度を示す値の時間的変化の例を示すグラフである。図２５は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示される設定画面５００においてトリガ領域５３０における変化点が２点見つかった場合に表示されるダイアログの例を示す図である。図２６は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示される設定画面５００においてトリガ領域５３０における変化点が見つからなかった場合に表示されるダイアログの例を示す図である。図２１〜２６を参照しながら、トリガ領域５３０の指定及び変化点の検出について説明する。
【０１４９】
図２１示す設定画面５００は第１再生部３０４により撮像映像が再生表示されている設定用映像表示部５０２においてトリガ領域５３０が指定された状態を示している。具体的には、まず、設定用映像表示部５０２において撮像映像の再生表示中にトリガの発生の基となる所望する画像の部分が表示されているタイミングで、ユーザによる入力部３０３の操作によって一時停止ボタン５０３ｂが押下されると、第１再生部３０４は設定用映像表示部５０２に再生表示されている映像データを一時停止し、その時点のフレームの撮像日付及び撮像時刻を時刻表示部５０６に表示させる。次に、ユーザによる入力部３０３の操作によって領域選択タブ５５１の「瞬間」タブを選択操作されると、設定部３０８はトリガ領域及び検知領域についての情報を表示させる。
【０１５０】
次に、ユーザによる入力部３０３の操作（例えばマウス１０８のドラッグ操作）によって、トリガ領域指定部３０５は設定用映像表示部５０２においてトリガ領域５３０を指定して表示させる。
【０１５１】
図２２に示す設定画面５００は変化点検出部３０６によってトリガ領域指定部３０５により指定されたトリガ領域５３０において変化点が検出された場合の状態を示している。具体的には、変化点検出部３０６は、まず、トリガ領域指定部３０５によりトリガ領域５３０が指定された場合、指定された時点で第１再生部３０４が再生表示している撮像映像のフレームの撮像時刻の前後の所定時間（例えば前後２分間）分のフレームを取得し、トリガ領域５３０が指定された時刻のトリガ領域５３０内の画像をトリガ基準画像（第１基準画像）として抽出する。ここでの変化点はトリガ生成部３１３がトリガ信号を生成するタイミングの基準とするための、トリガ領域５３０内の画像の所定の変化を帯びた時点をいう。以下、変化点検出部３０６による具体的な変化点の検出方法について説明する。
【０１５２】
変化点検出部３０６は、図２３に示すように、所定時間分のフレームとして１３個のフレーム（フレーム（０）〜フレーム（１２））を取得したものとする。この場合、変化点検出部３０６によって、フレーム（６）を真中としてその前後の所定時間分のフレームが取得されたことになる。説明を簡略にするため、各フレームにおけるトリガ領域５３０に対応する部分の画像についても、それぞれフレーム（０）〜フレーム（１２）と称するものとする。変化点検出部３０６はフレーム毎に直前のフレームとの間の画像的特徴の相違度を演算する。このとき、変化点検出部３０６はあるフレーム（例えばフレーム（６））を検知画像に設定した場合、その直前のフレーム（例えばフレーム（５））を基準画像に設定する。その後、変化点検出部３０６は上述した比較処理（基準画素値と検知画素値とを比較する処理）、補正処理（検知画像を補正する処理）、及び判定処理（基準画像と補正後の検知画像との比較に基づいて検体を正否判定する処理）を行う。
【０１５３】
図２３は変化点検出部３０６が取得した１３個のフレームを例示し、図２４はフレーム毎の相違度を表している。本例は相違度が大きいほど基準画像と検知画像との間の画像的特徴の差が大きい場合の例である。すなわち、相違度が閾値より大きいフレームのトリガ領域５３０内の検体には変化が生じたと推定することができる。図２４において、例えばフレーム（１）の相違度はフレーム（１）とその直前のフレームであるフレーム（０）との間の相違度を示す。本例では、変化点としてのＩＮ点及びＯＵＴ点を次のように定義する。ＩＮ点とは、連続するフレームにおいて、トリガ領域５３０内の画像が変化し始めた時点とする。ＯＵＴ点とは、連続するフレームにおいて、トリガ領域５３０内の画像の変化がおさまり始めた時点とする。なお、ここでは検知画像となるフレームの直前のフレームを検知画像とする例を示したが、基準画像の設定の仕方はこれに限られるものではなく、例えば数フレーム前のフレーム、ユーザにより設定されたフレーム等であってもよい。
【０１５４】
変化点検出部３０６はフレーム毎に演算した相違度に基づいてＩＮ点の候補及びＯＵＴ点の候補を見つける。具体的には、変化点検出部３０６は相違度が２フレーム分以上連続して閾値以上となった場合に、最初に相違度が閾値以上となったフレームをＩＮ点の候補のフレームとする。図２４の例では、フレーム（１）の相違度は閾値未満、フレーム（２）の相違度は閾値以上、フレーム（３）の相違度は閾値以上となっているため、最初に相違度が閾値以上となったフレーム（２）がＩＮ点の候補のフレームとなる。同様に、フレーム（７）もＩＮ点の候補のフレームとなる。１フレーム分のみ相違度が閾値以上となった場合はノイズの可能性があるため、そのフレームはＩＮ点の候補のフレームとはしない。
【０１５５】
一方、変化点検出部３０６は相違度が２フレーム分以上連続して所定の閾値未満となった場合に、最初に相違度が閾値未満となったフレームをＯＵＴ点の候補のフレームとする。図２４の例では、フレーム（４）の相違度は閾値以上、フレーム（５）の相違度は閾値未満、フレーム（６）の相違度は閾値未満となっているため、最初に相違度が閾値未満となったフレーム（５）がＯＵＴ点の候補のフレームとなる。フレーム（１２）は相違度が閾値未満となっているが、後に続くフレーム（１３）は変化点検出部３０６が取得したフレーム以外のフレームであるため、ＯＵＴ点の候補のフレームとしない。１フレーム分のみの相違度が閾値未満となった場合はノイズの可能性があるため、そのフレームはＯＵＴ点の候補のフレームとはしない。
【０１５６】
以上のように、変化点検出部３０６は、図２３及び図２４の例では、ＩＮ点の候補のフレームとしてフレーム（２）及び（７）を特定し、ＯＵＴ点の候補のフレームとしてフレーム（５）を特定する。このようにＩＮ点の候補のフレームが複数特定された場合、変化点検出部３０６は取得したフレームの真中のフレーム（６）に最も近いフレーム、すなわちフレーム（７）をＩＮ点のフレームに決定する。また、図２３及び図２４の例ではＯＵＴ点の候補のフレームとして１つのフレーム（フレーム（５））のみが特定されているが、ＩＮ点の候補と同様に、複数のフレームがＯＵＴ点の候補のフレームとして特定される場合もある。ＯＵＴ点の候補のフレームが複数特定された場合、変化点検出部３０６はＩＮ点の候補と同様に、取得したフレームの真中のフレーム（６）に最も近いフレームをＯＵＴ点のフレームに決定する。図２３及び図２４の例ではＯＵＴ点の候補のフレームはフレーム（５）のみであるため、変化点検出部３０６はフレーム（５）をＯＵＴ点のフレームに決定する。以上のように、変化点検出部３０６は取得した所定時間分のフレームから、ＩＮ点のフレーム及びＯＵＴ点のフレームを決定することにより、変化点（ＩＮ点及びＯＵＴ点）を検出する。
【０１５７】
なお、変化点検出部３０６は変化点を検出した場合、変化点のフレームの前のフレーム若しくは後のフレーム、又は前後のフレームを用いて、トリガ領域５３０内の動体検知を行い、どの方向から動体（検体）が入ってきたのかを示すベクトル情報を記憶部３０２に記憶させるものとしてもよい。この場合、トリガ生成部３１３は記憶部３０２に記憶されたベクトル情報を用いて、動体がベクトル情報の示す方向と同一の方向から動いてきたか否かを確認し、その確認結果に基づいてトリガ信号を生成するものとしてもよい。
【０１５８】
また、変化点検出部３０６によるトリガ領域５３０における変化点の検出方法は、上述の方法に限定されるものではなく、トリガを発生させるタイミングを規定する変化点であれば、どのように変化点を検出してもよい。
【０１５９】
また、上述のように、変化点検出部３０６は相違度が２フレーム分以上連続して閾値以上となった場合に、最初に相違度が閾値以上となったフレームをＩＮ点の候補のフレームとしているが、これに限定されるものではない。すなわち、相違度が連続して閾値以上となるべきフレームの数は２以外の数であってもよい。これは、ＯＵＴ点の候補のフレームを見つける場合についても同様である。
【０１６０】
また、図２３及び図２４では、ＩＮ点及びＯＵＴ点の双方のフレームが見つかる例を示したが、変化点検出部３０６はＩＮ点のフレームのみ又はＯＵＴ点のフレームのみを見つける場合もある。この場合、これらのＩＮ点又はＯＵＴ点が変化点として検出される。この場合、変化点検出部３０６は検出した変化点のフレームのトリガ領域５３０内の画像を差分画像として抽出する。変化点検出部３０６はカメラ選択タブ５０１で選択された撮像装置（本例では撮像装置２ｆ）に関連付けて、トリガ基準画像及び差分画像を記憶部３０２に記憶させ、トリガ基準画像を基準画像表示部５０８ａに表示させ、差分画像を差分画像表示部５０８ｂに表示させる。
【０１６１】
また、変化点検出部３０６はシークバー５０４において、検出した変化点のフレームの時刻に対応する部分にトリガマーク５４０を表示する。変化点検出部３０６により変化点が検出された場合、トリガ領域指定部３０５はカメラ選択タブ５０１で選択された撮像装置（本例では撮像装置２ｆ）に関連付けて、指定したトリガ領域５３０の情報（位置及び形状等の位置情報、属性情報等）を記憶部３０２に記憶させる。設定部３０８はトリガ領域５３０の属性情報として、トリガ領域指定部３０５により指定されたトリガ領域５３０に命名した名前、並びに変化点検出部３０６の変化点の検出に利用された所定の感度（例えば、「５０」）及び所定の閾値（例えば、「２０％」）（デフォルト値）を、トリガ領域情報部５０７に表示させる。設定部３０８はトリガ領域５３０の名前として、図２２に示すように、例えば「６」の撮像装置（撮像装置２ｆ）の映像データに対して指定されたトリガ領域であるものとして、「ＴＲ６」と命名する。トリガ領域指定部３０５はカメラ選択タブ５０１で選択された撮像装置（本例では撮像装置２ｆ）に関連付けて、トリガ領域５３０を指定した時刻の情報（時刻情報）を記憶部３０２に記憶させる。
【０１６２】
図２５に示す設定画面５００は変化点検出部３０６によって、トリガ領域指定部３０５により指定されたトリガ領域５３０において変化点が上述のように２つ（ＩＮ点及びＯＵＴ点）検出された場合に、変化点選択ダイアログ６００が表示された状態を示している。このように、変化点検出部３０６は変化点を２つ以上検出した場合、トリガ基準画像を抽出した時点に最も近い２つの変化点（ＩＮ点及びＯＵＴ点）のうちいずれをトリガの生成のために利用するかを選択するための変化点選択ダイアログ６００を表示部３３３に表示させる。変化点選択ダイアログ６００は、はいボタン６０１、いいえボタン６０２、及び閉じるボタン６０３を含む。閉じるボタン６０３は変化点選択ダイアログ６００を閉じるためのボタンである。
【０１６３】
ユーザによる入力部３０３の操作によってはいボタン６０１を押下した場合、変化点検出部３０６はＩＮ点を変化点として検出し、ＩＮ点のフレームのトリガ領域５３０内の画像を差分画像として抽出する。変化点検出部３０６はカメラ選択タブ５０１で選択された撮像装置（本例では撮像装置２ｆ）に関連付けて、抽出したトリガ基準画像、及びＩＮ点のフレームにおける差分画像を記憶部３０２に記憶させ、トリガ基準画像を基準画像表示部５０８ａに表示させ、差分画像を差分画像表示部５０８ｂに表示させる。変化点検出部３０６はシークバー５０４において、検出したＩＮ点のフレームの時刻に対応する部分にトリガマーク５４０を表示する。
【０１６４】
一方、ユーザによる入力部３０３の操作によっていいえボタン６０２を押下した場合、変化点検出部３０６はＯＵＴ点を変化点として検出し、ＯＵＴ点のフレームのトリガ領域５３０内の画像を差分画像として抽出する。そして、変化点検出部３０６はカメラ選択タブ５０１で選択された撮像装置（本例では撮像装置２ｆ）に関連付けて、抽出したトリガ基準画像、及びＯＵＴ点のフレームにおける差分画像を記憶部３０２に記憶させ、トリガ基準画像を基準画像表示部５０８ａに表示させ、差分画像を差分画像表示部５０８ｂに表示させる。変化点検出部３０６はシークバー５０４において、検出したＯＵＴ点のフレームの時刻に対応する部分にトリガマーク５４０を表示する。その他の動作は、図２２を参照して上述した動作と同様である。
【０１６５】
このように、変化点検出部３０６により変化点としてＩＮ点及びＯＵＴ点が検出され、ユーザにより２つの変化点のいずれかを選択できるようにすることにより、ユーザが真に指定を所望する変化点を選択させることができる。
【０１６６】
図２６に示す設定画面５００は変化点検出部３０６によって、トリガ領域指定部３０５により指定されたトリガ領域５３０において変化点が見つからなかった場合に、変化点無し通知ダイアログ６１０が表示された状態を示している。変化点検出部３０６は上述の図２３を参照して説明した動作において、相違度が閾値以上とならず、変化点が検出できない場合がある。この場合、変化点検出部３０６は変化点が見つからなかった旨を示す変化点無し通知ダイアログ６１０を表示部３３３に表示させる。
【０１６７】
変化点無し通知ダイアログ６１０はＯＫボタン６１１及び閉じるボタン６１２を含む。閉じるボタン６１２は変化点無し通知ダイアログ６１０を閉じるためのボタンである。ユーザによる入力部３０３の操作によってＯＫボタン６１１を押下した場合、変化点検出部３０６は記憶部３０２に何の情報も記憶せず、基準画像表示部５０８ａ及び差分画像表示部５０８ｂにも画像を表示させずに、変化点無し通知ダイアログ６１０を閉じる。
【０１６８】
（検知領域の指定及び検知領域の属性情報の設定）
図２７は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示される設定画面５００において設定用映像表示部５０２に検知領域５３５を指定する例を示す図である。図２８は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示される設定画面５００において設定用映像表示部５０２に２つ目の検知領域５３６を指定する例を示す図である。図２９は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示される設定画面５００において設定用映像表示部５０２で指定した検知領域５３５，５３６の属性情報を設定する例を示す図である。図２７〜２９を参照しながら、検知領域５３５，５３６の指定及び検知領域５３５，５３６の属性情報等の設定について説明する。
【０１６９】
図２７に示す設定画面５００は第１再生部３０４により撮像映像が再生表示されている設定用映像表示部５０２において検知領域５３５が指定された状態を示している。具体的には、まず、設定用映像表示部５０２において撮像映像の再生表示中に瞬間検知機能の正否判定を所望する画像の部分が表示されているタイミングで、ユーザによる入力部３０３の操作によって一時停止ボタン５０３ｂが押下されると、第１再生部３０４は設定用映像表示部５０２に再生表示されている撮像映像を一時停止し、その時点のフレームの撮像日付及び撮像時刻を時刻表示部５０６に表示させる。
【０１７０】
次に、ユーザによる入力部３０３の操作（例えばマウス１０８のドラッグ操作）によって、検知領域指定部３０７は設定用映像表示部５０２において検知領域５３５を指定して表示させる。ただし、検知領域指定部３０７が検知領域５３５を指定するためには、トリガ領域情報部５０７において、トリガ領域指定部３０５により指定されたトリガ領域が選択（図１３の例では「ＴＲ６」）されている必要がある。すなわち、検知領域指定部３０７により指定された検知領域５３５はトリガ領域情報部５０７において選択されたトリガ領域と関連付けられる。
【０１７１】
設定部３０８は検知領域５３５の属性情報として、検知領域指定部３０７により指定された検知領域５３５に命名した名前、並びにデフォルト値として、後述する正否判定で使用する所定の感度（例えば「５０」）、所定の閾値（例えば「２０％」）、監視方法（例えば「グレースケール」）、アクションの有無（例えば「なし」）、及び正否判定の方法（例えば「一致」）を、検知領域情報部５０９に表示させる。設定部３０８は検知領域５３５の名前として、図２７に示すように、例えばトリガ領域「ＴＲ６」に関連付けられた１番目の領域であるものとして、「Ｋ６１」と命名する。設定部３０８は変化点検出部３０６によって検出された変化点の時刻に対して、検知領域指定部３０７により検知領域５３５が指定された時点のフレームの時刻の遅延時間（図１３の例では「２．１４」）を属性情報として算出し、検知領域情報部５０９に表示させる。すなわち、この場合、「Ｋ６１」と命名された検知領域５３５では、トリガのタイミングから「２．１４」秒後に正否判定が行われるように設定されたことになる。
【０１７２】
検知領域指定部３０７はカメラ選択タブ５０１で選択された撮像装置（図２７の例では撮像装置２ｆ）に関連付けて、検知領域５３５を指定した時刻の検知領域５３５内の画像を基準画像（第２基準画像）として抽出して記憶部３０２に記憶させ、指定した検知領域５３５の情報（位置、形状等の位置情報、及び属性情報等）を記憶部３０２に記憶させる。検知領域指定部３０７はカメラ選択タブ５０１で選択された撮像装置（図２７の例では撮像装置２ｆ）に関連付けて、検知領域５３５を指定した時刻の情報（時刻情報）を記憶部３０２に記憶させる。
【０１７３】
図２８に示す設定画面５００は第１再生部３０４により撮像映像が再生表示されている設定用映像表示部５０２において２つ目の検知領域である検知領域５３６が指定された状態を示している。具体的には、まず、設定用映像表示部５０２において撮像映像の再生表示（一時停止）中にユーザによる入力部３０３の操作によってシークバー５０４のスライダー５０５をスライドさせて、瞬間検知機能の正否判定を所望する画像の部分が表示されているタイミングに調整する。第１再生部３０４は設定用映像表示部５０２に一時停止されている撮像映像のフレームの撮像日付及び撮像時刻を時刻表示部５０６に表示させる。
【０１７４】
次に、ユーザによる入力部３０３の操作（例えばマウス１０８のドラッグ操作）によって、検知領域指定部３０７は設定用映像表示部５０２において２つ目の検知領域である検知領域５３６を指定して表示させる。ただし、検知領域指定部３０７が検知領域５３６を指定するためには、検知領域５３５の指定の場合と同様に、トリガ領域情報部５０７において、トリガ領域指定部３０５により指定されたトリガ領域が選択（図２８の例では「ＴＲ６」）されている必要がある。すなわち、検知領域指定部３０７により指定された検知領域５３６はトリガ領域情報部５０７において選択されたトリガ領域と関連付けられる。
【０１７５】
設定部３０８は検知領域５３６の属性情報として、検知領域指定部３０７により指定された検知領域５３６に命名した名前、並びにデフォルト値として、後述する正否判定で使用する所定の感度（例えば「５０」）、所定の閾値（例えば「２０％」）、監視方法（例えば「グレースケール」）、アクションの有無（例えば「なし」）、及び正否判定の方法（例えば「一致」）を、検知領域情報部５０９に表示させる。設定部３０８は検知領域５３６の名前として、図２８に示すように、例えばトリガ領域「ＴＲ６」に関連付けられた２番目の領域であるものとして、「Ｋ６２」と命名する。設定部３０８は変化点検出部３０６によって検出された変化点の時刻に対して、検知領域指定部３０７により検知領域５３６が指定された時点のフレームの時刻の遅延時間（図２８の例では「−１．８６」）を属性情報として算出し、検知領域情報部５０９に表示させる。すなわち、この場合、「Ｋ６２」と命名された検知領域５３６では、トリガのタイミングから「１．８６」秒前に正否判定が行われるように設定されたことになる。
【０１７６】
検知領域指定部３０７はカメラ選択タブ５０１で選択された撮像装置（図２８の例では撮像装置２ｆ）に関連付けて、検知領域５３６を指定した時刻の検知領域５３６内の画像を基準画像として抽出して記憶部３０２に記憶させ、指定した検知領域５３６の情報（位置、形状等の位置情報、及び属性情報等）を記憶部３０２に記憶させる。検知領域指定部３０７はカメラ選択タブ５０１で選択された撮像装置（図２８の例では撮像装置２ｆ）に関連付けて、検知領域５３６を指定した時刻の情報（時刻情報）を記憶部３０２に記憶させる。なお、上述と同様の方法で、検知領域指定部３０７によりさらに別の検知領域を指定することができる。
【０１７７】
図２９に示す設定画面５００は検知領域情報部５０９に属性情報が表示された検知領域「Ｋ６１」（検知領域５３５）、「Ｋ６２」（検知領域５３６）のうち「Ｋ６２」が選択された状態を示している。図２９を参照しながら、検知領域の属性情報の編集について説明する。
【０１７８】
まず、図２９に示すように、ユーザによる入力部３０３の操作によって、検知領域情報部５０９に属性情報が表示された検知領域のいずれかを選択すると、設定部３０８は選択された検知領域情報部５０９の検知領域の属性情報の表示部分を反転表示させる。以下、図２９に示すように検知領域５３６（検知領域名「Ｋ６２」）が選択されたものとして説明する。
【０１７９】
次に、例えば、ユーザによる入力部３０３の操作によってアクションボタン５１０ａを押下すると、設定部３０８は選択された検知領域５３６のアクションの有無の設定値を切り替える。例えば、検知領域５３６のアクションの有無が「なし」となっている場合、アクションボタン５１０ａが押下されると、設定部３０８は検知領域５３６のアクションの有無を「あり」に設定する。一方、検知領域５３６のアクションの有無が「あり」となっている場合、アクションボタン５１０ａが押下されると、設定部３０８は検知領域５３６のアクションの有無を「なし」に設定する。後述するように、アクションの有無が「あり」となっている場合、検知領域判定部３１４によってその検知領域５３６における正否判定で異常と判定された場合、外部出力部３３２が異常信号を出力する。
【０１８０】
例えば、ユーザによる入力部３０３の操作によって画像判定選択ボタン５１０ｂを押下すると、設定部３０８は選択された検知領域５３６の正否判定の方法の設定値を切り替える。例えば、検知領域５３６の正否判定の方法が「一致」となっている場合、画像判定選択ボタン５１０ｂが押下されると、設定部３０８は検知領域５３６の正否判定の方法を「不一致」に設定する。一方、検知領域５３６の正否判定の方法が「不一致」となっている場合、画像判定選択ボタン５１０ｂが押下されると、設定部３０８は検知領域５３６の正否判定の方法を「一致」に設定する。
【０１８１】
後述するように、正否判定の方法が「一致」となっている場合、検知領域判定部３１４は抽出した画像（検知画像）と基準画像との間の画像的特徴の相違度が属性情報の閾値以上の場合に異常と判定する。このように、正否判定の方法を「一致」とする場合の例としては、ワーク（検体）に部品を挿入する設備において、部品がワークに正常に挿入されている状態の画像を基準画像とし、ワークへの部品の挿入動作が終了したタイミングの画像を検知画像としてワークの正否判定を行う場合が挙げられる。この場合、ワークへの部品の挿入動作が失敗し、正常に部品が挿入されていない状態で検知領域判定部３１４により正否判定が実行されると、基準画像と検知画像との間の画像的特徴の相違度が属性情報の閾値以上となり、異常と判定されることになる。
【０１８２】
一方、正否判定の方法が「不一致」となっている場合、検知領域判定部３１４は抽出した画像（検知画像）と基準画像との間の画像的特徴の相違度が属性情報の閾値未満の場合に異常と判定する。このように、正否判定の方法を「不一致」とする場合の例としては、ワークに部品を挿入する設備において、部品がワークに正常に挿入されていない状態の画像を基準画像とし、ワークへの部品の挿入動作が終了したタイミングの画像を検知画像としてワークの正否判定を行う場合が挙げられる。この場合、ワークへの部品の挿入動作が失敗し、正常に部品が挿入されていない状態で検知領域判定部３１４により正否判定が実行されると、基準画像と検知画像との間の画像的特徴の相違度が属性情報の閾値未満となり、異常と判定されることになる。なお、部品がワークに挿入されていない状態の画像を基準画像とする事情としては、完成品としての部品が挿入されたワークを準備するのが困難である場合等が挙げられる。
【０１８３】
例えば、ユーザによる入力部３０３の操作によって削除ボタン５１０ｃを押下すると、設定部３０８は検知領域情報部５０９に表示された検知領域５３６の属性情報を消去し、記憶部３０２に記憶された検知領域５３６の情報を削除する。検知領域指定部３０７は設定用映像表示部５０２に表示された検知領域５３６を消去し、記憶部３０２に記憶された検知基準画像を削除する。
【０１８４】
例えば、ユーザによる入力部３０３の操作によって感度増加ボタン５１０ｅを押下すると、設定部３０８は選択された検知領域５３６における正否判定に用いられる感度の値を所定値だけ増加させる。一方、ユーザによる入力部３０３の操作によって感度減少ボタン５１０ｆを押下すると、設定部３０８は選択された検知領域５３６における正否判定に用いられる感度の値を所定値だけ減少させる。
【０１８５】
例えば、ユーザによる入力部３０３の操作によって閾値増加ボタン５１０ｇを押下すると、設定部３０８は選択された検知領域５３６における正否判定に用いられる閾値の値を所定値だけ増加させる。一方、ユーザによる入力部３０３の操作によって閾値減少ボタン５１０ｈを押下すると、設定部３０８は、選択された検知領域５３６における正否判定に用いられる閾値の値を所定値だけ減少させる。
【０１８６】
（ウォッチャ画面における正否判定動作）
図３０は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示されるウォッチャ画面４００で監視動作が実行される状態の例を示す図である。図３１は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示されるウォッチャ画面４００で実行される監視動作でトリガが発生する前の状態の例を示す図である。図３２は、第２の実施の形態に係る情報処理装置２５３の表示領域に表示されるウォッチャ画面４００で実行される監視動作でトリガが発生した状態の例を示す図である。図３３〜３８は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示されるウォッチャ画面４００で実行される監視動作において検知領域５３５〜５３８で正否判定が行われた状態の例を示す図である。
【０１８７】
まず、図３０を参照しながら、ウォッチャ画面４００における正否判定動作の概要について説明する。図３０に示すウォッチャ画面４００は複数の撮像装置２ａ〜２ｆから受信した撮像映像をリアルタイムに表示し、映像表示部４０１ｆで常時検知領域「Ａ６１」、トリガ領域「ＴＲ６」、並びに検知領域「Ｋ６１」、「Ｋ６２」、「Ｋ６３」、及び「Ｋ６４」が指定された状態を示している。ただし、ウォッチャ画面４００における正否判定動作においては、複数の機能（本実施の形態の場合、常時検知機能及び瞬間検知機能）が実行されるので、外観の煩雑さを回避するため、映像表示部４０１に表示される各領域５３０，５３５〜５３８，５７０の名称の表示は省略するものとしている。常時検知機能とは、監視動作中に常時検知領域５７０について正否判定を常時実行する機能である。瞬間検知機能とは、トリガが生成された場合に予め設定された条件に基づいて各検知領域５３５〜５３８について正否判定を行う機能である。具体的には、瞬間検知機能はトリガ領域５３０で検知されたトリガのタイミングから設定時間前又は設定時間後のタイミングで、各検知領域５３５〜５３８について正否判定を実行する機能である。第１制御部３１６は設定画面５００からウォッチャ画面４００に遷移した後、映像表示部４０１ｆについて各領域５３０，５３５〜５３８，５７０の設定が完了していれば、状態表示部４２１ｆに「設定完了」と表示させる。
【０１８８】
次に、ユーザは入力部３０３を操作し、正否判定動作を開始させたい撮像装置２ａ〜２ｆに対応する映像表示部４０１ａ〜４０１ｆを押下することにより、所望の映像表示部４０１ａ〜４０１ｆを選択状態にする。図３０に示す例では、映像表示部４０１ｆが押下されて選択状態になった状態が示されている。第１制御部３１６はユーザによる入力部３０３の操作によって監視開始ボタン４１１が押下されると、映像表示部４０１ｆに表示される撮像装置２ｆのリアルタイムの撮像映像について正否判定動作を開始する。このとき、第１制御部３１６は図３０に示すように、撮像装置２ｆについて正否判定動作が実行中である旨を示すために、状態表示部４２１ｆに「監視中」と表示させる。第１制御部３１６は選択状態になっている映像表示部４０１ｆに対応する撮像装置２ｆに関連付けて、正否判定動作を開始した時刻の情報を記憶部３０２に記憶させる。第１制御部３１６はユーザによる入力部３０３の操作によって監視停止ボタン４１２が押下された場合に、選択状態の映像表示部４０１についての正否判定動作を停止し、その映像表示部４０１に対応する撮像装置２ｆに関連付けて、正否判定動作を停止した時刻の情報を記憶部３０２に記憶させる。
【０１８９】
具体的なウォッチャ画面４００における正否判定動作では、まず、映像振分部３１２が映像受信部３０１から取得したリアルタイムの撮像映像を映像表示部４０１ａ〜４０１ｆに振り分けて表示させる。トリガ生成部３１３は記憶部３０２から変化点検出部３０６により検出された変化点のフレームにおける差分画像を取得する。トリガ生成部３１３は映像表示部４０１ｆで指定されているトリガ領域「ＴＲ６」において、差分画像と撮像映像のフレームのトリガ領域の画像とを比較する。トリガ生成部３１３は撮像映像のフレームのトリガ領域の画像が、変化点のフレームにおける差分画像と比較して、画像的特徴の相違度が閾値未満となったタイミングでトリガ信号を生成（以下、「トリガを検知」するともいう場合がある）する。トリガ生成部３１３は正否判定動作でトリガ信号を生成した時刻の情報を、正否判定動作を実行している撮像装置２ｆに関連付けて記憶部３０２に記憶させる。トリガ生成部３１３は正否判定動作でトリガ信号を生成した時刻の情報を、正否判定動作を実行している撮像装置２ｆに関連付けて記憶部３０２のマーカファイルに書き込む。
【０１９０】
検知領域５３５〜５３８（Ｋ６１、Ｋ６２、Ｋ６３、及びＫ６４）の属性情報のうち、検知遅延時間がそれぞれ「１．０」秒、「２．２」秒、「２．５」秒、「４．０」秒に設定されているものとする。検知領域判定部３１４は記憶部３０２から、指定された検知領域５３５〜５３８の属性情報を取得する。検知領域判定部３１４はトリガ生成部３１３により生成されたトリガ信号を受け取ったときの設定時間前又は設定時間後に、指定された検知領域５３５〜５３８において基準画像と撮像映像のフレームの検知領域の画像（検知画像）とを比較して正否判定を行う。
【０１９１】
具体的には、検知領域判定部３１４はトリガ生成部３１３によりトリガ領域５３０（ＴＲ６）に対応するトリガ信号を受け取った時点から、検知領域５３５（Ｋ６１）に対応する検知遅延時間「１．０」秒後の撮像映像のフレームの検知領域の画像（検知画像）と基準画像とを比較して正否判定を行う。このとき、正否判定として、検知領域判定部３１４は基準画像と検知画像との間の画像的特徴の相違度が閾値以上となった場合に、検知領域５３５内のワークは異常であると判定する。検知領域判定部３１４は正否判定動作で正常検知又は異常検知をした検知時刻の情報を、正否判定動作を実行している撮像装置２ｆに関連付けて記憶部３０２に記憶させる。検知領域判定部３１４は正否判定動作で異常検知をした検知時刻の情報を、正否判定動作を実行している撮像装置２ｆに関連付けて記憶部３０２のマーカファイルに書き込む。
【０１９２】
このように、検知領域判定部３１４がトリガ信号を受け取った時点から先のタイミングで正否判定する場合の例としては、圧入機等の設備において、圧入動作開始のタイミングをトリガとして、圧入後の圧入状態を正否判定する場合が挙げられる。具体的には、トリガ生成部３１３は圧入機がワークに対して圧入部品を圧入する動作を開始するタイミングをトリガとしてトリガ信号を生成する。その後、圧入機はワークに圧入部品を圧入し、圧入動作終了後、圧入機の各アクチュエータは原点位置に戻る。検知領域判定部３１４は圧入後のワークの圧入状態に対して正否判定を行う。この検知領域判定部３１４による正否判定のタイミングが、トリガ生成部３１３からトリガ信号を受けてから検知遅延時間で設定された時間後のタイミングとなる。トリガ信号が生成される圧入動作の開始から圧入後の圧入状態の正否判定が実行されるまでの時間は、圧入機による自動動作により固定時間となり、トリガのタイミングから正否判定をするまでの検知遅延時間を固定の時間として設定できることになる。
【０１９３】
検知領域判定部３１４は検知領域５３５〜５３８に対応するそれぞれの検知遅延時間後の撮像映像のフレームの画像（検知画像）と、各検知領域５３５〜５３８の基準画像とをそれぞれ比較して正否判定をする。正否判定の方法は上述の検知領域「Ｋ６１」の場合と同様である。
【０１９４】
外部出力部３３２は検知領域判定部３１４により異常の判定がなされた場合に異常信号を外部機器１０に出力する。
【０１９５】
常時検知領域判定部３１５は記憶部３０２から、指定された常時検知領域５７０の属性情報を取得する。常時検知領域判定部３１５は監視動作が実行されている間、指定された常時検知領域５７０において基準画像と撮像映像のフレームの常時検知領域の画像（検知画像）とを比較して異常であるか否かの正否判定を常時実行する。
【０１９６】
具体的には、常時検知領域判定部３１５は常時検知領域５７０（Ａ６１）に対応する撮像映像のフレームの画像（検知画像）と検知領域とを比較して正否判定を行う。このとき、正否判定として、常時検知領域判定部３１５は常時検知の基準画像と常時検知領域の画像（検知画像）との間の画像的特徴の相違度が閾値以上となった場合に、常時検知領域５７０内のワークは異常であると判定する。常時検知領域判定部３１５は正否判定動作で異常検知をした検知時刻の情報を、正否判定動作を実行している撮像装置２ｆに関連付けて記憶部３０２に記憶させる。常時検知領域判定部３１５は正否判定動作で異常検知をした検知時刻の情報を、正否判定動作を実行している撮像装置２ｆに関連付けて記憶部３０２のマーカファイルに書き込む。
【０１９７】
外部出力部３３２は常時検知領域判定部３１５により異常の判定がなされた場合に異常信号を外部機器１０に出力する。
【０１９８】
次に、図３１〜３８を参照しながら、ウォッチャ画面４００における映像表示部４０１ｆを例にして、瞬間検知機能に基づく撮像映像に対する正否判定動作の詳細について説明する。まず、第１制御部３１６は映像表示部４０１ｆについて正否判定動作が開始されると、設定画面５００で指定された各領域を示す枠を映像表示部４０１ｆの撮像映像に重畳させて表示させる。具体的には、図３１に示すように、映像表示部４０１ｆにはトリガ領域５３０、検知領域５３５〜５３８、及び常時検知領域５７０が表示される。この際、第１制御部３１６は通常状態（各領域５３０，５３５〜５３８，５７０で検知がなされていない状態）の各領域５３０，５３５〜５３８，５７０を示す枠を別々の色によって表示させる。例えば、第１制御部３１６はトリガ領域５３０を示す枠を「白色」で、検知領域５３５〜５３８を示す枠を「黄色」で、常時検知領域５７０を示す枠を「緑色」で表示させる。
【０１９９】
次に、図３２に示すように、第１制御部３１６はトリガ生成部３１３がトリガを検知した場合、トリガ領域５３０を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示（以下、単に「太く表示」という場合がある）させる。例えば、第１制御部３１６はトリガ領域５３０を示す枠を「青色」且つ太く表示させ、この表示状態を１秒間継続させる。第１制御部３１６は１秒後にトリガ領域５３０を示す枠の表示を通常状態の枠の表示に戻す。
【０２００】
次に、検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから検知領域５３５について設定された検知遅延時間である「１．０」秒後に、検知領域５３５で正否判定をする。この判定の結果、正常検知となった場合、図３３に示すように、第１制御部３１６は検知領域５３５を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は正常検知を示すために検知領域５３５を示す枠を「青色」且つ太く表示させ、この表示状態を１秒間継続させる。第１制御部３１６は１秒後に検知領域５３５を示す枠の表示を通常状態の枠の表示に戻す。
【０２０１】
次に、検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから検知領域５３６について設定された検知遅延時間である「２．２」秒後に、検知領域５３６で正否判定をする。検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから検知領域５３７について設定された検知遅延時間である「２．５」秒後に、検知領域５３７で正否判定をする。この判定の結果、それぞれ正常検知となった場合、図３４に示すように、第１制御部３１６は検知領域５３６、５３７を示すそれぞれの枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は正常検知を示すために検知領域５３６、５３７を示す枠をそれぞれ「青色」且つ太く表示させ、この表示状態を１秒間継続させる。第１制御部３１６は１秒後に検知領域５３６、５３７を示すそれぞれの枠の表示を通常状態の枠の表示に戻す。
【０２０２】
検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから検知領域５３８について設定された検知遅延時間である「４．０」秒後に、検知領域５３８で正否判定をする。この判定の結果、正常検知となった場合、図３５に示すように、第１制御部３１６は検知領域５３８を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は正常検知を示すために検知領域５３８を示す枠を「青色」且つ太く表示させ、この表示状態を１秒間継続させる。第１制御部３１６は１秒後に検知領域５３８を示す枠の表示を通常状態の枠の表示に戻す。報知制御部３１７は検知領域判定部３１４によりトリガ生成部３１３のトリガに伴う検知領域の正否判定がすべて終了したタイミング（すなわち、検知領域５３８の正否判定が終了したタイミング）で、報知部３３４に検知領域の正否判定の終了を示す判定終了音（図３５では「ピッ」と表記）を所定時間（例えば０．２秒）出力させる。以上のように、図３３〜３５では、検知領域５３５〜５３８の正否判定ですべて正常検知された場合について説明した。次に、検知領域５３５〜５３８のいずれかで異常検知がなされた場合について説明する。
【０２０３】
図３２で示したように、トリガ生成部３１３がトリガを検知してから、再びトリガ検知をした後の動作について説明する。検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから検知領域５３５について設定された検知遅延時間である「１．０」秒後に、検知領域５３５で正否判定をする。この判定の結果、正常検知となった場合、図３６に示すように、第１制御部３１６は検知領域５３５を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は正常検知を示すために検知領域５３５を示す枠を「青色」且つ太く表示させ、この表示状態を１秒間継続させる。第１制御部３１６は１秒後に検知領域５３５を示す枠の表示を通常状態の枠の表示に戻す。
【０２０４】
次に、検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから検知領域５３６について設定された検知遅延時間である「２．２」秒後に、検知領域５３６で正否判定をする。検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから検知領域５３７について設定された検知遅延時間である「２．５」秒後に、検知領域５３７で正否判定をする。この判定の結果、検知領域５３６において正常検知となった場合、図３７に示すように、第１制御部３１６は検知領域５３６を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は正常検知を示すために検知領域５３６を示す枠を「青色」且つ太く表示させ、この表示状態を１秒間継続させる。第１制御部３１６は１秒後に検知領域５３６を示す枠の表示を通常状態の枠の表示に戻す。一方、上述の判定の結果、検知領域５３７において異常検知となった場合、図３７に示すように、第１制御部３１６は検知領域５３７を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は異常検知を示すために検知領域５３７を示す枠を「赤色」且つ太く表示させ、この表示状態を１秒間継続させる。このとき、報知制御部３１７は検知領域判定部３１４により検知領域５３７において異常検知がされたタイミングで、報知部３３４に異常検知を報知する異常検知音（図３７では「ブー」と表記）を所定時間（例えば１秒）出力させる。第１制御部３１６は１秒後に検知領域５３７を示す枠の表示を通常状態の枠の表示に戻す。
【０２０５】
検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから検知領域５３８について設定された検知遅延時間である「４．０」秒後に、検知領域５３８で正否判定をする。この判定の結果、異常検知となった場合、図３８に示すように、第１制御部３１６は検知領域５３８を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は異常検知を示すために検知領域５３８を示す枠を「赤色」且つ太く表示させ、この表示状態を１秒間継続させる。このとき、報知制御部３１７は検知領域判定部３１４により検知領域５３８において異常検知がされたタイミングで、報知部３３４に異常検知を報知する異常検知音（図３８では「ブー」と表記）を所定時間（例えば１秒）出力させる。第１制御部３１６は１秒後に検知領域５３８を示す枠の表示を通常状態の枠の表示に戻す。報知制御部３１７は検知領域判定部３１４によりトリガ生成部３１３のトリガに伴う検知領域の正否判定がすべて終了したタイミング（すなわち、検知領域５３８の正否判定が終了したタイミング）で、報知部３３４に検知領域の正否判定の終了を示す判定終了音（図３８では「ピッ」と表記）を所定時間（例えば０．２秒）出力させる。この場合、検知領域５３８の正否判定によって、報知部３３４により異常検知音と判定終了音とが重畳して出力されるが、異なる音（例えば異なる音階、波形、又はメロディの音）にしているので、ユーザはいずれの音も区別して聞き取ることができる。以上のように、図３６〜３８では、検知領域５３５〜５３８の正否判定のいずれかで異常検知がなされる場合について説明した。
【０２０６】
なお、上述では、瞬間検知機能に基づく撮像映像に対する正否判定動作における各領域（トリガ領域５３０及び検知領域５３５〜５３８）の枠の表示動作について説明したが、常時検知機能に基づく正否判定動作での常時検知領域５７０の枠の表示動作も同様である。例えば、常時検知領域判定部３１５によって常時実行される正否判定の結果、常時検知領域５７０において異常検知となった場合、第１制御部３１６は常時検知領域５７０を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は異常検知を示すために常時検知領域５７０を示す枠を「赤色」且つ太く表示させ、この異常検知している間、この表示状態を継続させる。第１制御部３１６は常時検知領域５７０の画像が正常の状態に戻った場合、常時検知領域５７０を示す枠の表示を通常状態の枠の表示に戻す。報知制御部３１７は常時検知領域判定部３１５により常時検知領域５７０において異常検知がされた場合、報知部３３４に異常検知を報知する異常検知音を出力させるものとしてもよい。
【０２０７】
以上のように、第１制御部３１６は各領域５３０，５３５〜５３８，５７０を示す枠を別々の色で表示させ、且つ各領域５３０，５３５〜５３８，５７０において各検知（トリガの検知、正常検知、又は異常検知）がなされた場合、それぞれ異なる色及び枠の太さで表示して区別できるようにしている。これによって、ユーザはどの機能の正否判定動作が行われているのか及び各検知のタイミングを視覚的に把握することができる。さらに、検知領域において異常検知がなされた場合、及び同一のトリガに伴うすべての検知領域の正否判定が終了した場合に、音を出力するものとしている。これによって、ユーザは聴覚的にも異常検知及び正否判定終了のタイミングを把握することができる。
【０２０８】
なお、図３０に示すウォッチャ画面４００の例の場合、映像表示部４０１ａ〜４０１ｆの６つの表示領域で監視動作が行われ得るので、各映像表示部４０１で判定終了音の音階、波形、又はメロディ等を変えることが望ましい。例えば、報知制御部３１７は各映像表示部４０１での判定終了音として、音階である「ドレミファソラ」をそれぞれ割り当てて、報知部３３４に出力させる。これによって、いずれの映像表示部４０１での監視動作の判定終了音であるのかを区別することができる。上述の映像表示部４０１ｆでの正否判定動作での判定終了音は、この場合「ラ」の音が割り当てられる。
【０２０９】
また、各領域５３０，５３５〜５３８，５７０を示す枠の色等の表示態様、判定終了音及び異常検知音の種類、メロディ、音階等は、設定により変更が可能であってもよい。
【０２１０】
（ビューワ画面における正否判定再現動作）
図３９は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示されるビューワ画面７００で録画された映像が再生表示される状態の例を示す図である。図４０は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示されるビューワ画面で再生表示される映像に対して正否判定の状態が再現される状態の例を示す図である。図３９及び図４０を参照しながら、ビューワ画面７００の構成、及び録画された複数の映像が表示される動作について説明する。
【０２１１】
ＣＰＵ１０１により実行されるプログラム（アプリケーション）により、図３９に示すビューワ画面７００が表示部３３３に表示される。ビューワ画面７００は第２再生部３１８によって複数の撮像装置２ａ〜２ｆから受信した撮像映像であって、映像振分部３１２により記憶部３０２に記憶された過去の撮像映像が表示され、指定された各領域５３０，５３５〜５３８，５７０において正否判定の状態を再現する画面である。
【０２１２】
ビューワ画面７００は図４０に示すように、映像表示部７０１ａ〜７０１ｆ、再生ボタン７０３ａ、一時停止ボタン７０３ｂ、早送りボタン７０３ｃ、早戻しボタン７０３ｄ、停止ボタン７０３ｅ、シークバー７０４、スライダー７０５、時刻表示部７０６、及びマーカリストボタン７０７を含む。
【０２１３】
映像表示部７０１ａ〜７０１ｆはユーザにより操作される入力部３０３からの操作信号に従って、映像振分部３１２に記憶された各撮像装置２ａ〜２ｆの過去の撮像映像がそれぞれ表示される部分である。ここでは、映像表示部７０１ａ〜７０１ｆは同じ日付・時刻の撮像映像を表示するものとする。映像表示部７０１ａ〜７０１ｆはユーザによる入力部３０３の操作によって押下（例えばマウス１０８のクリック操作等、以下同様）されると、選択状態にすることができる。なお、映像表示部７０１ａ〜７０１ｆを区別なく呼称する場合、または総称する場合、単に「映像表示部７０１」というものとする。
【０２１４】
再生ボタン７０３ａがユーザによる入力部３０３の操作によって押下されると、第２再生部３１８によって、映像表示部７０１に表示された撮像映像が再生開始される。一時停止ボタン７０３ｂがユーザによる入力部３０３の操作によって押下されると、第２再生部３１８によって、映像表示部７０１に再生表示されている撮像映像が一時停止される。早送りボタン７０３ｃがユーザによる入力部３０３の操作によって押下されると、第２再生部３１８によって、映像表示部７０１に再生表示されている撮像映像が早送り表示される。早戻しボタン７０３ｄがユーザによる入力部３０３の操作によって押下されると、第２再生部３１８によって、映像表示部７０１に再生表示されている撮像映像が早戻し表示される。停止ボタン７０３ｅがユーザによる入力部３０３の操作によって押下されると、第２再生部３１８によって、映像表示部７０１に再生表示されている撮像映像が停止される。
【０２１５】
シークバー７０４はその上に配置されるスライダー７０５の位置により、映像表示部７０１に再生表示されている撮像映像がどの時間のものなのかを示す棒状の形状体である。スライダー７０５は映像表示部７０１に再生表示されている撮像映像の撮像時刻（表示されているフレームが撮像された時刻）に対応したシークバー７０４上の位置にスライドする形状体且つ操作部である。スライダー７０５がユーザによる入力部３０３の操作によってスライドされると、第２再生部３１８によって、スライダー７０５が存在するシークバー７０４上の位置に対応した撮像時刻の撮像映像のフレームが映像表示部７０１に表示される。
【０２１６】
時刻表示部７０６は第２再生部３１８によって映像表示部７０１に再生表示されている撮像映像の撮像日付及び撮像時刻を表示する表示部である。
【０２１７】
マーカリストボタン７０７がユーザによる入力部３０３の操作によって押下されると、リスト制御部３２０により、記憶部３０２に記憶されたマーカファイルが読み出され、マーカファイルの内容を表示させる図４１で後述するマーカリスト画面８００が表示される。
【０２１８】
ビューワ画面７００の映像表示部７０１において、第２再生部３１８により、記憶部３０２に記憶された過去の撮像映像が表示されると、領域表示制御部３１９は記憶部３０２に記憶された、正否判定動作が開始及び終了された時刻の情報、各領域５３０，５３５〜５３８，５７０が指定された時刻の情報、及び各領域５３０，５３５〜５３８，５７０で検知された時刻の情報を読み出す。領域表示制御部３１９は図３９に示すように、これらの時刻情報に基づいて、各領域５３０，５３５〜５３８，５７０を示す枠を映像表示部７０１に再生表示されている過去の撮像映像に重畳させて表示させる。例えば、領域表示制御部３１９は時刻情報から正否判定動作が開始された時刻よりも各領域５３０，５３５〜５３８，５７０が指定された時刻が前であれば、正否判定動作の開始時刻から指定された各領域５３０，５３５〜５３８，５７０を示す枠を表示させる。領域表示制御部３１９は映像表示部７０１に再生表示されている撮像映像の時刻が時刻情報における正否判定動作の終了時刻になった時点で、表示していた各領域５３０，５３５〜５３８，５７０を示す枠を消去する。
【０２１９】
領域表示制御部３１９は図４０に示すように、映像表示部７０１に再生表示されている撮像映像の時刻が時刻情報における特定の検知領域５３５〜５３８のトリガの検知時刻又は正常検知時刻になった時点で、その検知領域５３５〜５３８を示す枠を通常状態の色とは異なる色、且つ通常状態の枠よりも太く表示させる。具体的には、領域表示制御部３１９はウォッチャ画面４００において表示される各検知領域５３５〜５３８を示す枠と同様に、例えば「青色」且つ太く表示させる。
【０２２０】
領域表示制御部３１９は図４０に示すように、映像表示部７０１に再生表示されている撮像映像の時刻が時刻情報における特定の検知領域５３５〜５３８の異常検知時刻になった時点で、その検知領域５３５〜５３８を示す枠を通常状態の色とは異なる色、且つ通常状態の枠よりも太く表示させる。具体的には、領域表示制御部３１９はウォッチャ画面４００において表示される各検知領域５３５〜５３８を示す枠と同様に、例えば「赤色」且つ太く表示させる。
【０２２１】
図４０に示すビューワ画面７００の例では、映像表示部７０１ａの１つの常時検知領域５７０で異常検知されたことが、枠の表示によって示されている。映像表示部７０１ｆでは、検知領域５３６、５３７に相当する検知領域でそれぞれ正常検知及び異常検知されたことが、枠の表示によって示されている。
【０２２２】
以上のように、領域表示制御部３１９により、記憶部３０２に記憶された各時刻情報に基いて各検知領域５３５〜５３８の枠の表示状態を制御することによって、ビューワ画面７００における正否判定動作の状態を過去の撮像映像で再現することができる。これにより、ユーザはリアルタイムの映像ではなく、過去の映像についてどのような正否判定動作が行われていたかを確認することができる。
【０２２３】
なお、映像表示部７０１ａ〜７０１ｆは同じ日付・時刻の映像データを表示するものとしているが、これに限定されるものではなく、例えば映像表示部７０１それぞれにシークバー及び操作ボタン等を有するものとし、各映像表示部７０１で異なる日付・時刻の映像データを表示できるものとしてもよい。
【０２２４】
また、ビューワ画面７００における正否判定動作の再現時においても、時刻情報に基づいて、ウォッチャ画面４００の正否判定動作と同様に、常時検知領域５７０で異常検知されたタイミング、及び瞬間検知機能に基づく特定のトリガ領域５３０に対応する検知領域５３５〜５３８のすべてで判定が終了したタイミングで、それぞれ異常検知音及び判定終了音を出力するものとしてもよい。
【０２２５】
図４１は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示されるビューワ画面７００でマーカリスト画面８００が表示された状態の例を示す図である。図４１に示すように、リスト制御部３２０はユーザによる入力部３０３の操作によってマーカリストボタン７０７が押下されると、記憶部３０２に記憶されたマーカファイルを読み出し、マーカファイルの内容を示すマーカリスト画面８００を表示させる。図４１に示すように、マーカリスト画面８００は検知選択部８０１及び検知履歴表示部８０２を含む。
【０２２６】
検知選択部８０１は常時検知機能に基づいて常時検知領域５７０における正否判定において異常検知がされた日付・時刻のリスト、又は瞬間検知機能に基づいてトリガ検知領域における正否判定において異常検知がされた日付・時刻のリストのいずれかの表示を選択するための選択操作部である。
【０２２７】
検知履歴表示部８０２は検知選択部８０１で選択された常時検知機能に基づく検知の日付・時刻のリスト又は瞬間検知機能に基づく検知の日付・時刻のリストの表示部である。図４１に示す検知履歴表示部８０２は検知選択部８０１で瞬間検知機能が選択された状態を示しており、瞬間検知機能に基づく検知の日付・時刻のリストを表示している。具体的には、検知履歴表示部８０２には瞬間検知機能に基づくトリガ領域５３０及び検知領域５３５〜５３８を示す領域名、検知された日付・時刻、及び対応する撮像装置２ａ〜２ｆを識別する名称が表示されている。
【０２２８】
リスト制御部３２０はユーザによる入力部３０３の操作によって検知履歴表示部８０２のいずれかの領域５３０，５３５〜５３８，５７０を示すレコードを押下されると、第２再生部３１８にそのレコードが示す日付・時刻の撮像映像を映像表示部７０１に表示させる。
【０２２９】
このように、図４１に示すマーカリスト画面８００を表示させることによって、各領域５３０，５３５〜５３８，５７０での検知の日付・時刻をリスト表示することによって、不具合の発生のタイミング、傾向、異常発生の原因等の特定を容易にすることができる。
【０２３０】
（ウォッチャ画面における正否判定動作の全体的な流れ）
図４２は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示されるウォッチャ画面４００での監視動作の例を示すフローチャートである。図４２を参照しながら、ウォッチャ画面４００での正否判定動作の流れについて総括的に説明する。なお、図４２では、瞬間検知機能に基づく正否判定動作を例にして説明する。
【０２３１】
＜ステップＳ３１１＞
映像振分部３１２はユーザにより操作される入力部３０３からの操作信号に従って、映像受信部３０１から取得したリアルタイムの撮像映像を、表示部３３３に表示されるウォッチャ画面４００の映像表示部４０１ａ〜４０１ｆに振り分けて表示させる。映像振分部３１２は映像表示部４０１に表示させる各映像データを記憶部３０２に記憶（録画）させる。その後、ステップＳ３１２へ移行する。
【０２３２】
＜ステップＳ３１２＞
ユーザは入力部３０３の操作によって正否判定動作を開始させたい撮像装置２ａ〜２ｆに対応する映像表示部４０１ａ〜４０１ｆを押下して選択状態にする。第１制御部３１６はユーザによる入力部３０３の操作によって監視開始ボタン４１１が押下されると、選択状態の映像表示部４０１ａ〜４０１ｆに表示される撮像装置２ａ〜２ｆのリアルタイムの撮像映像について正否判定動作を開始する。第１制御部３１６は映像表示部４０１ａ〜４０１ｆについて正否判定動作が開始されると、設定画面５００で指定された各領域５３０，５３５〜５３８，５７０を示す枠を映像表示部４０１の撮像映像に重畳させて表示させる。この際、第１制御部３１６は通常状態（各領域５３０，５３５〜５３８，５７０で検知がなされていない状態）の各領域５３０，５３５〜５３８，５７０を示す枠を別々の色によって表示させる。例えば、第１制御部３１６はトリガ領域５３０を示す枠を「白色」で、検知領域５３５〜５３８を示す枠を「黄色」で、常時検知領域５７０を示す枠を「緑色」で表示させる。第１制御部３１６は選択状態になっている映像表示部４０１（以下、単に「映像表示部４０１」と記載する）に対応する撮像装置２ａ〜２ｆに関連付けて、正否判定動作を開始した時刻の情報（時刻情報）を記憶部３０２に記憶させる。その後、ステップＳ３１３へ移行する。
【０２３３】
＜ステップＳ３１３＞
トリガ生成部３１３は記憶部３０２から変化点検出部３０６により検出された変化点のフレームにおける差分画像を取得する。トリガ生成部３１３は映像表示部４０１で指定されているトリガ領域５３０において、差分画像と撮像映像のフレームのトリガ領域の画像とを比較し、両者の画像的特徴の相違度が閾値未満となった場合にトリガ信号を生成（出力）する（ステップＳ３１３：Ｙｅｓ）。トリガ生成部３１３は正否判定動作でトリガ信号を生成した時刻の情報（時刻情報）を、正否判定動作を実行している撮像装置２に関連付けて記憶部３０２に記憶させる。その後、ステップＳ３１４へ移行する。
【０２３４】
トリガ生成部３１３は相違度が閾値未満となっていない場合（ステップＳ３１３：Ｎｏ）、相違度についての判定を継続する。
【０２３５】
＜ステップＳ３１４＞
第１制御部３１６はトリガ生成部３１３がトリガを検知した場合、トリガ領域５３０を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６はトリガ領域５３０を示す枠を「青色」且つ太く表示させ、この表示状態を１秒間継続させる。第１制御部３１６は１秒後にトリガ領域５３０を示す枠の表示を通常状態の枠の表示に戻す。その後、ステップＳ３１５へ移行する。
【０２３６】
＜ステップＳ３１５＞
トリガ生成部３１３からトリガ信号を受け取ってから、検知領域５３５〜５３８について設定された検知遅延時間後となった検知領域５３５〜５３８がある場合（ステップＳ３１５：Ｙｅｓ）、ステップＳ３１６へ移行し、そうでない場合（ステップＳ３１５：Ｎｏ）、ステップＳ３２１へ移行する。
【０２３７】
＜ステップＳ３１６＞
検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから、検知領域５３５〜５３８について設定された検知遅延時間後に、指定された検知領域５３５〜５３８において、基準画像と撮像映像のフレームの画像（検知画像）との間の画像的特徴の相違度に基づいて異常であるか否かの正否判定をする。具体的には、検知領域判定部３１４はトリガ生成部３１３によりトリガ領域５３０に対応するトリガ信号を受け取った時点から、変化点検出部３０６による検出結果に基づいて、検知領域５３５〜５３８に対応する検知遅延時間後の撮像映像のフレームの画像（検知画像）と基準画像とを比較して異常であるか否かの正否判定をする。検知領域判定部３１４は正否判定動作で正常検知又は異常検知をした検知時刻の情報（時刻情報）を、正否判定動作を実行している撮像装置２ａ〜２ｆに関連付けて記憶部３０２に記憶させる。その後、ステップＳ３１７へ移行する。
【０２３８】
＜ステップＳ３１７＞
検知領域判定部３１４による正否判定の結果、異常検知となった場合（ステップＳ３１７：Ｙｅｓ）、ステップＳ３１８へ移行し、正常検知となった場合（ステップＳ３１７：Ｎｏ）、ステップＳ３２０へ移行する。
【０２３９】
＜ステップＳ３１８＞
検知領域判定部３１４は正否判定で異常を検知した場合、異常検知時刻の情報（時刻情報）を、正否判定動作を実行している撮像装置２ａ〜２ｆに関連付けて記憶部３０２に記憶させる。検知領域５３５〜５３８において異常検知となった場合、第１制御部３１６は検知領域５３５〜５３８を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は異常検知を示すために検知領域５３５〜５３８を示す枠を「赤色」且つ太く表示させ、この表示状態を１秒間継続させる。このとき、報知制御部３１７は検知領域判定部３１４により検知領域５３５〜５３８において異常検知がされたタイミングで、報知部３３４に異常検知を報知する異常検知音を所定時間（例えば１秒）出力させる。第１制御部３１６は１秒後に検知領域５３５〜５３８を示す枠の表示を通常状態の枠の表示に戻す。その後、ステップＳ３１９へ移行する。
【０２４０】
＜ステップＳ３１９＞
外部出力部３３２は検知領域判定部３１４により異常の判定がなされた場合、異常信号を外部機器１０に出力する。その後、ステップＳ３１５へ戻る。
【０２４１】
＜ステップＳ３２０＞
検知領域判定部３１４は正否判定動作で正常検知をした場合、正常検知時刻の情報（時刻情報）を、正否判定動作を実行している撮像装置２ａ〜２ｆに関連付けて記憶部３０２に記憶させる。検知領域５３５〜５３８において正常検知となった場合、第１制御部３１６は検知領域５３５〜５３８を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は正常検知を示すために検知領域５３５〜５３８を示す枠を「青色」且つ太く表示させ、この表示状態を１秒間継続させる。第１制御部３１６は１秒後に検知領域５３５〜５３８を示す枠の表示を通常状態の枠の表示に戻す。その後、ステップＳ３１５へ戻る。
【０２４２】
＜ステップＳ３２１＞
トリガ生成部３１３のトリガに伴う検知領域５３５〜５３８が残っている場合（ステップＳ３２１：Ｙｅｓ）、ステップＳ３１５へ戻り、そうでない場合（ステップＳ３２１：Ｎｏ）、ステップＳ３２２へ移行する。
【０２４３】
＜ステップＳ３２２＞
報知制御部３１７は検知領域判定部３１４によりトリガ生成部３１３のトリガに伴う検知領域５３５〜５３８の正否判定がすべて終了したタイミングで、報知部３３４に検知領域５３５〜５３８の正否判定の終了を示す判定終了音を所定時間（例えば０．２秒）出力させる。
【０２４４】
以上のように、瞬間検知機能に基づく正否判定動作は上述のステップＳ３１３〜Ｓ３２２が繰り返されることによって実行される。
【０２４５】
（ビューワ画面における正否判定動作の全体的な流れ）
図４３は、第２の実施の形態に係る情報処理装置２５３の表示部３３３に表示されるビューワ画面７００で再生表示される映像に対して正否判定の状態が再現される動作の例を示すフローチャートである。図４３を参照しながら、ビューワ画面７００で正否判定の状態を再現する動作の流れについて総括的に説明する。
【０２４６】
＜ステップＳ３３１＞
ユーザは入力部３０３の操作によって所望する再生時間（時刻）を設定する。その後、ステップＳ３３２へ移行する。
【０２４７】
＜ステップＳ３３２＞
第２再生部３１８はユーザにより操作される入力部３０３からの操作信号に従って、設定された再生時間（時刻）からの過去の映像データを記憶部３０２から取得する。この場合、映像データが取得できた場合（すなわち、再生する撮像映像の次のフレームがある場合）（ステップＳ３３２：Ｙｅｓ）、ステップＳ３３３へ移行し、取得できない場合（すなわち、再生する撮像映像の次のフレームがない場合）（ステップＳ３３２：Ｎｏ）、正否判定の状態を再現する動作を終了する。
【０２４８】
＜ステップＳ３３３＞
第２再生部３１８は記憶部３０２から取得した過去の撮像映像を表示部３３３に表示されるビューワ画面７００の映像表示部７０１ａ〜７０１ｆに、対応する撮像映像を振り分けて再生表示させる。このとき、第２再生部３１８はユーザにより操作される入力部３０３からの操作信号に従って、ユーザの所望する再生時間（時刻）のフレームから撮像映像を再生表示させる。その後、ステップＳ３３４へ移行する。
【０２４９】
＜ステップＳ３３４＞
映像表示部７０１で第２再生部３１８により記憶部３０２に記憶された過去の撮像映像が表示されると、領域表示制御部３１９は記憶部３０２に記憶された、正否判定動作が開始及び終了された時刻の情報、各領域５３０，５３５〜５３８，５７０が指定された時刻の情報、及び各領域５３０，５３５〜５３８，５７０で検知された時刻の情報を読み出す。領域表示制御部３１９はこれらの時刻情報に基づいて各領域５３０，５３５〜５３８，５７０を示す枠を映像表示部７０１に再生表示されている過去の撮像映像に重畳させて表示させる。例えば、領域表示制御部３１９は時刻情報から正否判定動作が開始された時刻よりも各領域５３０，５３５〜５３８，５７０が指定された時刻が前であれば、正否判定動作の開始時刻から、指定された各領域５３０，５３５〜５３８，５７０を示す枠を表示させる。その後、ステップＳ３３５へ移行する。
【０２５０】
＜ステップＳ３３５＞
映像表示部７０１に再生表示されている撮像映像の時刻が時刻情報における特定の領域５３０，５３５〜５３８，５７０の検知時刻になった場合（ステップＳ３３５：Ｙｅｓ）、ステップＳ３３６へ移行し、検知時刻になっていない場合（ステップＳ３３５：Ｎｏ）、引き続き検知時刻になったか確認する。
【０２５１】
＜ステップＳ３３６＞
領域表示制御部３１９は映像表示部７０１に再生表示されている撮像映像の時刻が時刻情報における特定の領域５３０，５３５〜５３８，５７０の検知時刻になった時点で、その領域５３０，５３５〜５３８，５７０を示す枠を通常状態の色とは異なる色、且つ通常状態の枠よりも太く表示させる。その後、ステップＳ３３２へ戻る。
【０２５２】
以上のように、正否判定の状態を再現する動作は上述のステップＳ３３２〜Ｓ３３６が繰り返されることによって実行される。
【０２５３】
以上のように、表示部３３３の表示領域（映像表示部４０１及び映像表示部７０１）に複数の種類の領域（本実施の形態ではトリガ領域５３０、検知領域５３５〜５３８、又は常時検知領域５７０のいずれか）を示す枠を、撮像映像に重畳して表示するものとしている。これによって、ユーザは各領域５３０，５３５〜５３８，５７０で検知（トリガ検知、正常検知、異常検知等）がされたタイミング及び検知の内容を把握することができるので、複数の種類の判定機能の状態を同時に把握することができる。
【０２５４】
また、表示部３３３の表示領域に表示された複数の種類の領域５３０，５３５〜５３８，５７０のうち、少なくともいずれかは異なる色の枠で表示するものとしている。これによって、どの領域５３０，５３５〜５３８，５７０がどの判定機能（瞬間検知機能及び常時検知機能）に基づくものであるのかを視覚的に把握することができる。
【０２５５】
また、表示部３３３の表示領域に表示された複数の種類の領域５３０，５３５〜５３８，５７０を示す枠は検知されたタイミングで通常状態の表示態様とは異なる態様で表示される。これによって、どの領域５３０，５３５〜５３８，５７０でどのような検知が行われたのかを視覚的に把握することができる。
【０２５６】
また、表示部３３３の映像表示部４０１で表示されたリアルタイムの撮像映像に対して、上述のような正否判定動作の各領域５３０，５３５〜５３８，５７０での動作の状態を示すことができる。これによって、ユーザはリアルタイムに各領域５３０，５３５〜５３８，５７０における動作の状態を把握することができる。
【０２５７】
また、リアルタイムの撮像映像の正否判定動作で正否判定が開始及び終了された時刻の情報、各領域５３０，５３５〜５３８，５７０が指定された時刻の情報、及び各領域５３０，５３５〜５３８，５７０で検知された時刻の情報の各時刻情報が記憶される。これによって、録画した過去の撮像映像に対して、時刻情報に基づいて正否判定動作の状態を再現して示すことができる。よって、ユーザは再現された正否判定動作を確認することによって、不具合の発生のタイミング、傾向、異常発生の原因等の特定を容易にすることができる。
【０２５８】
また、上述の時刻情報に基づくマーカファイルが表示され、各領域５３０，５３５〜５３８，５７０における検知時刻が時系列に表示される。これによって、各領域５３０，５３５〜５３８，５７０での検知の日付・時刻を時系列に確認することができ、不具合の発生のタイミング、傾向、異常発生の原因等の特定を容易にすることができる。
【０２５９】
また、複数の表示領域にそれぞれ複数の撮像装置２ａ〜２ｆのリアルタイムの撮像映像又は過去の撮像映像について正否判定の状態が表示される。これによって、各撮像装置２ａ〜２ｆで撮像された撮像映像に対する正否判定の状態を同時に確認することができる。
【０２６０】
また、検知領域５３５〜５３８又は常時検知領域５７０で異常検知されたタイミング、及び瞬間検知機能に基づく特定のトリガ領域５３０に対応する検知領域５３５〜５３８のすべてで判定が終了したタイミングで、それぞれ異常検知音及び判定終了音が出力される。これによって、異常が発生したタイミング及び検知が終了したタイミングを聴覚的に認識することができる。
【０２６１】
なお、本実施の形態においては、正否判定に関する領域５３０，５３５〜５３８，５７０として、瞬間検知機能に基づくトリガ領域５３０及び検知領域５３５〜５３８、並びに常時検知機能に基づく常時検知領域５７０を例にして説明したが、これらに限定されるものではない。例えば、生産工程における一連の作業が順序通りに実施されているかを検知する機能に基づく領域、生産物又はバーコード等に記載された文字を検知するためのＯＣＲ（Optical  Character  Recognition）機能に基づく領域による正否判定動作が実行されてもよい。
【０２６２】
また、本実施の形態においては、ウォッチャ画面４００によるリアルタイムの撮像映像の表示、ビューワ画面７００による過去の撮像映像の表示というように画面を分けて表示する構成が示されているが、これに限定されるものではない。すなわち、ウォッチャ画面４００及びビューワ画面７００の機能を共通の画面で実現させてもよい。
【０２６３】
また、各表示領域（映像表示部４０１，７０１）において各領域５３０，５３５〜５３８，５７０を示す表示要素として枠を用いているが、これに限定されるものではなく、各領域５３０，５３５〜５３８，５７０を示すことができる表示要素であればどのように表示してもよい。
【０２６４】
また、トリガ生成部３１３により生成されたトリガ信号は検知領域判定部３１４による正否判定のタイミングの基準として用いられているが、これに限定されるものではない。例えば、トリガ信号は生産設備側で所定の処理を行わせるタイミングの基準に用いられるものであってもよく、その場合にはトリガ信号が生成された時点でトリガ信号を生産設備に送信するようにしてもよい。
【０２６５】
（変形例）
図４４は、第２の実施の形態の変形例に係る情報処理装置２５３の表示部３３３に表示されるウォッチャ画面４００で実行される監視動作でトリガが発生する前の状態の例を示す図である。図４５は、第２の実施の形態の変形例に係る情報処理装置２５３の表示部３３３に表示されるウォッチャ画面４００で実行される監視動作でトリガが発生した状態の例を示す図である。図４６〜図５１は、第２の実施の形態の変形例に係る情報処理装置２５３の表示部３３３に表示されるウォッチャ画面４００で実行される監視動作において検知領域５３５〜５３８で正否判定が行われた状態の例を示す図である。図４４〜図５１を参照しながら、ウォッチャ画面４００における映像表示部４０１ｆを例にして、本変形例での瞬間検知機能に基づく撮像映像に対する正否判定動作の詳細について説明する。本変形例では、トリガ領域５３０に関連付けられた１以上の検知領域５３５〜５３８及び常時検知領域５７０についてトリガ生成部３１３がトリガを検知した場合、トリガ領域５３０に関連付けられたすべての検知領域５３５〜５３８及び常時検知領域５７０での正否判定がすべて終了するまで、すべての検知領域５３５〜５３８及び常時検知領域５７０を示す枠を正否判定の結果を示す表示状態に継続させる動作について説明する。本例は検知領域５３５〜５３８の属性情報のうち検知遅延時間がそれぞれ「１．０」秒、「２．２」秒、「２．５」秒、及び「４．０」秒に設定されている場合の例である。
【０２６６】
まず、第１制御部３１６は映像表示部４０１ｆについて正否判定動作が開始されると、設定画面５００で指定された各領域５３０，５３５〜５３８，５７０を示す枠を映像表示部４０１ｆの撮像映像に重畳させて表示させる。具体的には、図４４に示すように、映像表示部４０１ｆにはトリガ領域５３０、検知領域５３５〜５３８、及び常時検知領域５７０が表示される。この際、第１制御部３１６は通常状態（各領域５３０，５３５〜５３８，５７０で検知がなされていない状態）の各領域５３０，５３５〜５３８，５７０を示す枠（表示要素の一例）を別々の色によって表示させる。例えば、第１制御部３１６はトリガ領域５３０を示す枠を「白色」で、検知領域５３５〜５３８を示す枠を「黄色」で、常時検知領域５７０を示す枠を「緑色」で表示させる。
【０２６７】
次に、図４５に示すように、第１制御部３１６はトリガ生成部３１３がトリガを検知した場合、トリガ領域５３０を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６はトリガ領域５３０を示す枠を「青色」且つ太く表示させ、この表示状態を１秒間継続させる。第１制御部３１６は１秒後にトリガ領域５３０を示す枠の表示を通常状態の枠の表示に戻す。
【０２６８】
次に、検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから検知領域５３５について設定された検知遅延時間である「１．０」秒後に検知領域５３５で正否判定をする。この判定の結果、正常検知となった場合、図４６に示すように、第１制御部３１６は検知領域５３５を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は正常検知を示すために検知領域５３５を示す枠を「青色」且つ太く表示させ、この表示状態を継続させる。
【０２６９】
次に、検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから検知領域５３６について設定された検知遅延時間である「２．２」秒後に検知領域５３６で正否判定をする。更に、検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから検知領域５３７について設定された検知遅延時間である「２．５」秒後に、検知領域５３７で正否判定をする。この判定の結果、それぞれ正常検知となった場合、図４７に示すように、第１制御部３１６は検知領域５３６，５３７を示すそれぞれの枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は正常検知を示すために検知領域５３６，５３７を示す枠をそれぞれ「青色」且つ太く表示させ、この表示状態を継続させる。この時点で、図４７に示すように、検知領域５３５〜５３７はいずれも正常検知の表示状態（「青色」且つ太く表示された状態）となっている。
【０２７０】
そして、検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから検知領域５３８について設定された検知遅延時間である「４．０」秒後に検知領域５３８で正否判定をする。この判定の結果、正常検知となった場合、図４８に示すように、第１制御部３１６は検知領域５３８を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は正常検知を示すために検知領域５３８を示す枠を「青色」且つ太く表示させる。この時点で、図４８に示すように、検知領域５３５〜５３８はいずれも正常検知の表示状態（「青色」且つ太く表示された状態）となっている。
【０２７１】
第１制御部３１６はトリガ領域５３０に関連付けられた検知領域５３５〜５３８のうち最後のタイミングで正否判定される検知領域５３８での正否判定が終了した後、検知領域５３５〜５３８の正常検知の表示状態を所定時間（例えば１秒間）継続させる。第１制御部３１６は所定時間後に検知領域５３５〜５３８を示す枠の表示をそれぞれ通常状態の枠の表示に戻す。
【０２７２】
報知制御部３１７は検知領域判定部３１４によりトリガ生成部３１３のトリガに伴う検知領域５３５〜５３８の正否判定がすべて終了したタイミング（すなわち、検知領域５３８の正否判定が終了したタイミング）で、報知部３３４に検知領域５３５〜５３８の正否判定の終了を示す判定終了音（図４８では「ピッ」と表記）を所定時間（例えば０．２秒）出力させる。以上のように、図４６〜４８では、検知領域５３５〜５３８の正否判定ですべて正常検知された場合について説明した。次に、検知領域５３５〜５３８のいずれかで異常検知がなされた場合について説明する。
【０２７３】
図４５で示したように、トリガ生成部３１３がトリガを検知してから再びトリガ検知をした後の動作について説明する。検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから検知領域５３５について設定された検知遅延時間である「１．０」秒後に検知領域５３５で正否判定をする。この判定の結果、正常検知となった場合、図４９に示すように、第１制御部３１６は検知領域５３５を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は正常検知を示すために検知領域５３５を示す枠を「青色」且つ太く表示させ、この表示状態を継続させる。
【０２７４】
次に、検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから検知領域５３６について設定された検知遅延時間である「２．２」秒後に検知領域５３６で正否判定をする。更に、検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから検知領域５３７について設定された検知遅延時間である「２．５」秒後に検知領域５３７で正否判定をする。この判定の結果、検知領域５３６において正常検知となった場合、図５０に示すように、第１制御部３１６は検知領域５３６を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は正常検知を示すために検知領域５３６を示す枠を「青色」且つ太く表示させ、この表示状態を継続させる。また、上述の判定の結果、検知領域５３７において異常検知となった場合、図３６に示すように、第１制御部３１６は検知領域５３７を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は異常検知を示すために検知領域５３７を示す枠を「赤色」且つ太く表示させ、この表示状態を継続させる。このとき、報知制御部３１７は検知領域判定部３１４により検知領域５３７において異常検知がされたタイミングで、報知部３３４に異常検知を報知する異常検知音（図５０では「ブー」と表記）を所定時間（例えば１秒）出力させる。この時点で、図５０に示すように、検知領域５３５，５３６はいずれも正常検知の表示状態（「青色」且つ太く表示された状態）となっており、検知領域５３７は異常検知の表示状態（「赤色」且つ太く表示された状態）となっている。
【０２７５】
そして、検知領域判定部３１４はトリガ生成部３１３からトリガ信号を受け取ってから検知領域５３８について設定された検知遅延時間である「４．０」秒後に検知領域５３８で正否判定をする。この判定の結果、異常検知となった場合、図５１に示すように、第１制御部３１６は検知領域５３８を示す枠を通常状態の色とは異なる色で、且つ通常状態の枠よりも太く表示させる。例えば、第１制御部３１６は異常検知を示すために検知領域５３８を示す枠を「赤色」且つ太く表示させる。このとき、報知制御部３１７は検知領域判定部３１４により検知領域５３８において異常検知がされたタイミングで報知部３３４に異常検知を報知する異常検知音（図５１では「ブー」と表記）を所定時間（例えば１秒）出力させる。この時点で、図５１に示すように、検知領域５３５，５３６はいずれも正常検知の表示状態（「青色」且つ太く表示された状態）となっており、検知領域５３７，５３８はいずれも異常検知の表示状態（「赤色」且つ太く表示された状態）となっている。
【０２７６】
第１制御部３１６はトリガ領域５３０に関連付けられた検知領域５３５〜５３８のうち最後のタイミングで正否判定される検知領域５３８での正否判定が終了した後、検知領域５３５，５３６の正常検知の表示状態を所定時間（例えば１秒間）継続させ、検知領域５３７，５３８の異常検知の表示状態を所定時間（例えば１秒間）継続させる。第１制御部３１６は所定時間後に検知領域５３５〜５３８を示す枠の表示をそれぞれ通常状態の枠の表示に戻す。
【０２７７】
報知制御部３１７は検知領域判定部３１４によりトリガ生成部３１３のトリガに伴う検知領域の正否判定がすべて終了したタイミング（すなわち、検知領域５３８の正否判定が終了したタイミング）で、報知部３３４に検知領域５３５〜５３８の正否判定の終了を示す判定終了音（図３７では「ピッ」と表記）を所定時間（例えば０．２秒）出力させる。この場合、検知領域５３８の正否判定によって、報知部３３４により異常検知音と判定終了音とが重畳して出力されるが、異なる音（例えば異なる音階、波形、又はメロディの音）にしているので、ユーザはいずれの音も区別して聞き取ることができる。以上のように、図４９〜５１では検知領域５３５〜５３８の正否判定のいずれかで異常検知がなされる場合について説明した。
【０２７８】
上述の変形例のように、第１制御部３１６は瞬間検知機能に基づく正否判定動作においてトリガ生成部３１３のトリガに伴う検知領域５３５〜５３８の正否判定がすべて終了するまで、各検知領域５３５〜５３８の判定結果を示す表示状態を継続するものとしている。これによって、ユーザはトリガ生成部３１３のトリガに伴うすべての検知領域５３５〜５３８での正否判定の結果を一目で把握することができるので、利便性を向上させることができる。
【０２７９】
以上、本発明の実施の形態を説明したが、上記実施の形態は例として提示したものであり、発明の範囲を限定することを意図するものではない。この新規な実施の形態はその他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。この実施の形態及びその変形は発明の範囲及び要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０２８０】
１  画像処理システム
２，２ａ〜２ｆ  撮像装置
３  情報処理装置
４  ネットワーク
１０  外部機器
１１  ワーク
１５  ワーク領域
１６  空き領域
５１  基準画像
５２  画素
５３  基準画素値
６１  検知画像
６１Ａ  補正前の検知画像
６１Ｂ  補正後の検知画像
６２  画素
６３  検知画素値
７１  画素値差分表
７２  差分
８１  差分表示画像
８５  補正推定画像
８７  残留領域
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  外部記憶装置
１０５  ディスプレイ
１０６  ネットワークＩ／Ｆ
１０７  キーボード
１０８  マウス
１０９  ＤＶＤドライブ
１１０  ＤＶＤ
１１１  外部機器Ｉ／Ｆ
１１２  スピーカ
１１３  バス
１４１  第１の領域
１４２  第２の領域
１４３  第３の領域
１４４  第４の領域
１５１  設定画面
１５２  映像表示部
１５３  表示モード設定部
１５４  時刻調節部
１５５  操作ボタン
１５６  基準画像表示部
１５７  検知画像表示部
１５８  差分表示部
１５９  判定方式設定部
１６０  色成分設定部
１６１  画素閾値設定部
１６２  検知率設定部
１６３  判定結果表示ボタン
１６４  グラフ表示部
１６５  結果表示部
１６６  設定完了ボタン
１７１  撮像映像
１７２  検知領域
１７３  日時表示
１８１  結果表示画面
１８２  検知画像表示部
１８５  ログ表示部
１８６  日設定部
１８７  表示設定部
１９１  時刻欄
１９２  カメラＩＤ欄
１９３  変化点欄
２０１  映像受信部
２０２  記憶部
２０３  入力部
２０４  設定部
２０５  変化点検出部
２０６  出力部
２１１  取得部
２１２  比較部
２１３  補正部
２１４  判定部
２５１  画像処理システム
２５３  情報処理装置
２５５  外部機器
３０１  映像受信部
３０２  記憶部
３０３  入力部
３０４  第１再生部
３０５  トリガ領域指定部
３０６  変化点検出部
３０７  検知領域指定部
３０８  設定部
３０９  常時検知領域指定部
３１２  映像振分部
３１３  トリガ生成部
３１４  検知領域判定部
３１５  常時検知領域判定部
３１６  第１制御部
３１７  報知制御部
３１８  第２再生部
３１９  領域表示制御部
３２０  リスト制御部
３２１  第２制御部
３３１  表示制御部
３３２  外部出力部
３３３  表示部
３３４  報知部
４００  ウォッチャ画面
４０１、４０１ａ〜４０１ｆ  映像表示部
４１１  監視開始ボタン
４１２  監視停止ボタン
４１３  監視設定ボタン
４２１、４２１ａ〜４２１ｆ  状態表示部
５００  設定画面
５０１  カメラ選択タブ
５０２  設定用映像表示部
５０３ａ  再生ボタン
５０３ｂ  一時停止ボタン
５０３ｃ  早送りボタン
５０３ｄ  早戻しボタン
５０３ｅ  停止ボタン
５０４  シークバー
５０５  スライダー
５０６  時刻表示部
５０７  トリガ領域情報部
５０８ａ  基準画像表示部
５０８ｂ  差分画像表示部
５０９  検知領域情報部
５１０  検知領域ボタン群
５１０ａ  アクションボタン
５１０ｂ  画像判定選択ボタン
５１０ｃ  削除ボタン
５１０ｅ  感度増加ボタン
５１０ｆ  感度減少ボタン
５１０ｇ  閾値増加ボタン
５１０ｈ  閾値減少ボタン
５１１  設定読出ボタン
５１２  設定書込ボタン
５１３  設定反映ボタン
５１４  閉じるボタン
５３０  トリガ領域
５３５〜５３８  検知領域
５４０  トリガマーク
５５１  領域選択タブ
５６１  常時検知領域情報部
５６２  常時検知領域ボタン群
５６２ａ  アクションボタン
５６２ｃ  削除ボタン
５６２ｅ  感度増加ボタン
５６２ｆ  感度減少ボタン
５６２ｇ  閾値増加ボタン
５６２ｈ  閾値減少ボタン
５７０  常時検知領域
６００  変化点選択ダイアログ
６０１  はいボタン
６０２  いいえボタン
６０３  閉じるボタン
６１０  変化点無し通知ダイアログ
６１１  ＯＫボタン
６１２  閉じるボタン
７００  ビューワ画面
７０１、７０１ａ〜７０１ｆ  映像表示部
７０３ａ  再生ボタン
７０３ｂ  一時停止ボタン
７０３ｃ  早送りボタン
７０３ｄ  早戻しボタン
７０３ｅ  停止ボタン
７０４  シークバー
７０５  スライダー
７０６  時刻表示部
７０７  マーカリストボタン
８００  マーカリスト画面
８０１  検知選択部
８０２  検知履歴表示部
【先行技術文献】
【特許文献】
【０２８１】
【特許文献１】特許第４８８９０１８号公報
【図１】
2018084443.tif 000003
【図２】
2018084443.tif 000004
【図３】
2018084443.tif 000005
【図４】
2018084443.tif 000006
【図５】
2018084443.tif 000007
【図６】
2018084443.tif 000008
【図７】
2018084443.tif 000009
【図８】
2018084443.tif 000010
【図９】
2018084443.tif 000011
【図１０】
2018084443.tif 000012
【図１１】
2018084443.tif 000013
【図１２】
2018084443.tif 000014
【図１３】
2018084443.tif 000015
【図１４】
2018084443.tif 000016
【図１５】
2018084443.tif 000017
【図１６】
2018084443.tif 000018
【図１７】
2018084443.tif 000019
【図１８】
2018084443.tif 000020
【図１９】
2018084443.tif 000021
【図２０】
2018084443.tif 000022
【図２１】
2018084443.tif 000023
【図２２】
2018084443.tif 000024
【図２３】
2018084443.tif 000025
【図２４】
2018084443.tif 000026
【図２５】
2018084443.tif 000027
【図２６】
2018084443.tif 000028
【図２７】
2018084443.tif 000029
【図２８】
2018084443.tif 000030
【図２９】
2018084443.tif 000031
【図３０】
2018084443.tif 000032
【図３１】
2018084443.tif 000033
【図３２】
2018084443.tif 000034
【図３３】
2018084443.tif 000035
【図３４】
2018084443.tif 000036
【図３５】
2018084443.tif 000037
【図３６】
2018084443.tif 000038
【図３７】
2018084443.tif 000039
【図３８】
2018084443.tif 000040
【図３９】
2018084443.tif 000041
【図４０】
2018084443.tif 000042
【図４１】
2018084443.tif 000043
【図４２】
2018084443.tif 000044
【図４３】
2018084443.tif 000045
【図４４】
2018084443.tif 000046
【図４５】
2018084443.tif 000047
【図４６】
2018084443.tif 000048
【図４７】
2018084443.tif 000049
【図４８】
2018084443.tif 000050
【図４９】
2018084443.tif 000051
【図５０】
2018084443.tif 000052
【図５１】
2018084443.tif 000053