(57)【要約】      （修正有）【課題】映像から動線を取得して分析し、動線が所定頻度で検知された領域の集合を監視範囲とする監視装置を提供する。【解決手段】監視装置は、動線取得条件を設定する設定手段と、前記動線取得条件に基づき動線を取得する取得手段と、動線を分析し、動線が所定の頻度で検知された領域を抽出する分析手段と、抽出された領域の集合を監視範囲とする設定手段を有する。前記分析手段は、映像を任意の分割数に領域分割して、領域毎に動線が所定の頻度で発生しているか否かを分析する。【選択図】図１
2015039125.tif 000002
【特許請求の範囲】
【請求項１】
動線取得条件を設定する設定手段と、
前記動線取得条件に基づき動線を取得する取得手段と、
動線を分析し、動線が所定の頻度で検知された領域を抽出する分析手段と、
抽出された領域の集合を監視範囲とする設定手段を有することを特徴とする監視装置。
【請求項２】
前記分析手段は、映像を任意の分割数に領域分割して、領域毎に動線が所定の頻度で発生しているか否かを分析することを特徴とする請求項１に記載の監視装置。
【請求項３】
前記分析手段は、監視対象の移動時間を動線毎に取得し、前記設定手段は、監視範囲における監視対象の平均移動時間を記録することを特徴とする請求項１に記載の監視装置。
【請求項４】
監視対象の特徴量を算出し、算出された特徴量を監視対象の識別情報に記録する特徴量算出手段を有し、前記設定手段は、監視範囲を特徴量と関連付けることを特徴とする請求項１に記載の監視装置。
【請求項５】
前記設定手段は、監視範囲が設定されている監視対象について、監視範囲に変更があった場合、監視範囲を更新することを特徴とする請求項１に記載の監視装置。
【請求項６】
前記設定手段は、監視範囲が設定されている監視対象について、監視範囲に変更があった場合、警報を発することを特徴とする請求項１に記載の監視装置。
【請求項７】
動線取得条件を設定し、
前記動線取得条件に基づき動線を取得し、
動線を分析し、動線が所定の頻度で検知された領域を抽出し、
抽出された領域の集合を監視範囲とすることを特徴とする監視装置の設定方法。
【請求項８】
監視対象の移動時間を動線毎に取得し、監視範囲における監視対象の平均移動時間を記録することを特徴とする請求項７に記載の監視装置の設定方法。
【請求項９】
監視対象の特徴量を算出し、算出された特徴量を監視対象の識別情報に記録し、監視範囲を特徴量と関連付けることを特徴とする請求項７に記載の監視装置の設定方法。
【請求項１０】
動線取得条件を設定する設定手順と、
前記動線取得条件に基づき動線を取得する取得手順と、
動線を分析し、動線が所定の頻度で検知された領域を抽出する分析手順と、
抽出された領域の集合を監視範囲とする設定手順をコンピュータに実行させるためのプログラム。
【請求項１１】
前記分析手順は、監視対象の移動時間を動線毎に取得し、前記設定手順は、監視範囲における監視対象の平均移動時間を記録することを特徴とする請求項１０に記載のプログラム。
【請求項１２】
監視対象の特徴量を算出し、算出された特徴量を監視対象の識別情報に記録する特徴量算出手順をコンピュータに実行させ、前記設定手順は、監視範囲を特徴量と関連付けることを特徴とする請求項１０に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視対象の監視範囲を設定する監視装置に関する。
【背景技術】
【０００２】
監視対象の監視範囲を設定したい場合、監視対象の習性を考慮した適切な監視範囲を容易に設定することが求められている。
【０００３】
表示装置に表示されている領域内にライトペンで監視したい領域を設定する従来技術として、特許文献１の監視装置がある。この装置は、ライトペンで設定した領域において、ある時点での画像と領域に侵入物体があったときの画像を比較し、画像に変化があった場合に警報を発する。
【０００４】
また、監視したい範囲にマーカーを設置し、画像からマーカーを検出して監視範囲を設定する従来技術として、特許文献２の装置がある。この装置は、監視カメラが撮影している領域内にマーカーを設置して画像からマーカーを検出する。そして、この装置は、マーカーの座標及びカメラの高さ、マーカーの間隔の情報から、マーカーが構成する直線と平行な一定の間隔を隔てた直線を決定して、これらに囲まれた範囲を監視範囲とする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０５−００７３６３号公報
【特許文献２】特開２００１−２０４００７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１、特許文献２のようなシステムでは、監視者が監視対象の行動パターンを分析したうえで本来監視したい範囲をライトペンやマーカーで設定しなければならず、設定のための作業負荷が大きい。
【０００７】
本発明はこうした問題に対処し、映像から動線を取得して分析し、動線が所定頻度で検知された領域の集合を監視範囲とする監視装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の監視装置は、動線取得条件を設定する設定手段と、前記動線取得条件に基づき動線を取得する取得手段と、動線を分析し、動線が所定の頻度で検知された領域を抽出する分析手段と、抽出された領域の集合を監視範囲とする設定手段を有する。
【発明の効果】
【０００９】
これにより、本発明の監視装置では、監視対象の監視範囲を設定するのにかかる負荷を軽減することができる。
【００１０】
例えば、介護システムにおいては、監視対象が監視範囲を移動した時のみの歩行速度を取得し、監視対象の健康状態を把握したい場合などに適用可能である。
【００１１】
また、工場や会社などの施設における監視システムでは、監視対象の身に付けている物の特徴量で、監視対象毎に監視範囲を切り替えたい場合などに適用可能である。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例１に係るシステムの概略構成の一例を示す模式図である。
【図２】監視範囲を設定する処理手順の一例を示すフローチャートである。
【図３】条件設定の一例を示す模式図である。
【図４】取得した動線の一例を示す模式図である。
【図５】動線と監視対象と領域の関係の一例を示す模式図である。
【図６】抽出した領域の集合の一例を示す模式図である。
【図７】監視範囲を設定する処理手順の一例を示すフローチャートである。
【図８】取得した動線と監視対象と移動時間の関係の一例を示す模式図である。
【図９】本発明の実施例２に係るシステムの概略構成の一例を示す模式図である。
【図１０】監視範囲を設定する処理手順の一例を示すフローチャートである。
【図１１】条件設定の一例を示す模式図である。
【図１２】取得した動線の一例を示す模式図である。
【図１３】動線と監視対象と領域の関係の一例を示す模式図である。
【図１４】抽出した領域の集合の一例を示す模式図である。
【発明を実施するための形態】
【００１３】
以下、本発明における実施の形態について、添付図面を参照して詳細に説明する。なお、以下に説明する実施形態は、本発明の実現手段の一例であり、その趣旨を逸脱しない範囲で下記の実施形態を修正又は変形したものにも適用する。
【００１４】
図１は、本発明の実施例１に係る監視装置の概略構成の一例を示す模式図である。
【００１５】
本実施例の監視装置は、図１に示すように、端末１１を有して構成されている。監視装置は、端末１１を有し、条件設定手段１１５ａ、動線取得手段１１５ｂ、動線分析手段１１５ｃ、監視範囲設定手段を有する。条件設定手段１１５ａは、動線取得条件を設定し、動線取得手段１１５ｂは、動線取得条件に基づき動線を取得する。動線分析手段１１５ｃは、動線を分析し、動線が所定の頻度で検知された領域を抽出し、監視範囲設定手段は、抽出された領域の集合を監視範囲とする。
【００１６】
端末１１は、制御部１１１、記憶部１１２、表示部１１３、入力部１１４、監視範囲設定部１１５、ＲＡＭ１１６およびＲＯＭ１１７と、これら各要素を接続するためのバス１１８を備えている。
【００１７】
映像情報記憶部１１２ａには、撮像装置が撮像した映像情報が蓄積される。監視対象識別情報記憶部１１２ｃには、監視対象の識別情報が蓄積される。監視対象の識別情報は、監視対象を識別するために付された番号、氏名、連絡先の電話番号のような情報を手動で登録する情報でも良い。また、監視対象の識別情報は、監視対象の顔や形状を自動的に取得して登録する情報でも良い。動線情報記憶部（記憶部）１１２ｃは、映像情報から取得した監視対象の動線情報が蓄積される。監視範囲情報記憶部（記憶部）１１２ｄは、監視対象毎の監視範囲情報が蓄積される。
【００１８】
表示部１１３は、監視者が監視する映像データを表示する。入力部１１４は、マウスやキーボード等の入力装置である。
【００１９】
条件設定手段１１５ａは、動線を取得するための開始ライン、終了ライン等を、入力部１１４を用いて設定する手段である。動線取得条件は、開始ライン、終了ラインを設定する以外に、移動中に通過する線を１つ又は複数設定し、その１つ又は複数の線を通過する動線を取得するようにしてもよい。
【００２０】
動線取得手段１１５ｂは、設定した条件に合致する動線を取得し、動線の情報を記憶部１１２ｃに記録する。動線分析手段１１５ｃは、映像を任意の分割数に領域分割して領域毎に識別子を与え、動線取得手段１１５ｂにより得られた動線が領域内に所定の頻度より多く出現しているかを分析する。そして、動線分析手段１１５ｃは、所定の頻度より多く出現していると判断された領域の識別子を記憶部１１２ｃに記録する。
【００２１】
監視範囲設定手段１１５ｄは、動線分析手段１１５ｃの結果得られた領域の集合を監視範囲として領域の識別子、監視対象識別情報を関連付けて記憶部１１２ｄに記録する。すなわち、動線分析手段１１５ｃは、動線を分析し、動線が所定の頻度で検知された領域を抽出する。監視範囲設定手段１１５ｄは、抽出された領域の集合を監視範囲とする。
【００２２】
その他、ＲＡＭ１１６は、任意のアドレスを指定して読み書きすることが可能な半導体メモリであり、端末１１用のアプリケーションプログラムがインストールされている。また、端末１１における処理に必要なデータ等を一時的に記憶し、必要に応じてバス１１８に出力する。また、ＲＯＭ１１７は制御部１１１における処理に必要な制御用のプログラムを記憶している読み出し専用のメモリであり、所定のタイミングで必要なプログラムを読み出して、バス１１８に出力する。制御部１１１は、ＲＡＭ１１６に記憶されているアプリケーションプログラムに基づいて自ら演算処理を行い、あるいは上述した各構成要素を制御し、端末１１を機能させる。
【００２３】
次に、図２を用いて、本実施例における、監視範囲設定の手順を説明する。ここで、本実施例では、介護システムを例にとり、１人の被介護者を監視対象として説明する。なお、図２は、制御部１１１をコンピュータであるＣＰＵとその上で実行されるプログラムによって構成した場合の動作を表すフローチャートである。ＲＯＭ１１７は、このプログラムをＣＰＵが読みだすことができるように記憶している記憶媒体である。このＣＰＵは、プログラムをＲＯＭ１１７から読み出して、図２に示す処理を実行する。図２の各ステップは、このプログラムがＣＰＵに実行させる手順を示す。
【００２４】
ステップＳ３０１は、条件設定手段１１５ａの処理であり、図３に示すような動線を取得するための開始ライン、終了ラインを、入力部１１４を用いて設定する。
【００２５】
続くステップＳ３０２は動線取得手段１１５ｂの処理であり、図４（Ａ）のようにＳ３０１で設定した条件に合致する動線を取得し、取得した動線の動線情報を監視対象識別情報と関連付けて記憶部１１２ｃに記録する。図４の場合、７本の動線が取得され、動線ＩＤは１から７であり、いずれの動線に対しても監視対象の監視対象ＩＤは１である。図３の開始ライン、終了ラインが設定された場合、開始ラインを通過し、その後、終了ラインを通過した動線を、条件に合致すると判断する。
【００２６】
次のステップＳ３０３からＳ３０７は動線分析手段１１５ｃの処理である。Ｓ３０３では、映像を図４（Ｂ）のように任意の分割数に領域分割して領域毎に識別子を与える。Ｓ３０４、Ｓ３０５、Ｓ３０６、Ｓ３０７は、領域分割した領域毎に、出現した動線の数を分析するステップであり、出現した動線が所定の数より多かった場合、領域の識別子と関連付けて図５のように記憶部１１２ｃに記録する。この例では、７本の動線が検出されているので、出現した動線が所定の数より多いと判断する。図５は、動線ＩＤが１の動線が、領域ＩＤが２９、４３、５７、７１、・・・の領域を通過したことを示している。
【００２７】
ステップＳ３０８は監視範囲設定手段１１５ｄの処理であり、動線分析手段１１５ｃの結果から、図６のように動線が所定の頻度で検知された領域を抽出する。そして、抽出された領域の集合を監視範囲として領域の識別子、監視対象識別情報を関連付けて記憶部１１２ｄに記録する。本実施例では、２本以上の動線が通過した、領域ＩＤ３０、３１、３２、・・・、１２４の領域が監視範囲として記憶部１１２ｄに記憶される。なお、１度でも動線が検知された領域は監視範囲としてもよい。
【００２８】
この監視範囲の監視範囲ＩＤは１、監視対象の被介護者の監視対象ＩＤは１とする。また、動線分析手段１１５ｃは、動線を分析し、動線が所定の頻度で検知された領域を抽出し、監視範囲設定手段１１５ｄは、抽出された領域の集合を監視範囲してもよい。動線分析手段１１５ｃは、映像を任意の分割数に領域分割して、領域毎に動線が所定の頻度で発生しているか否かを分析する。
【００２９】
以上の処理により、監視対象の動線から出現頻度の高い領域を抽出し、抽出した領域の集合を監視対象の監視範囲として設定できる。監視範囲が設定された監視対象について以上の処理を繰り返し、監視範囲に差異があった場合、監視範囲を更新したり、監視者に警告を発したりしても良い。すなわち、監視範囲設定手段１１５ｄは、監視範囲が設定されている監視対象について、監視範囲に変更があった場合、監視範囲を更新する。また、監視範囲設定手段１１５ｄは、監視範囲が設定されている監視対象について、監視範囲に変更があった場合、警報を発する。本実施例は、監視対象が監視範囲を移動した時のみの歩行速度を取得し、監視対象の健康状態を把握したい場合などに適用可能である。
【００３０】
次に、実施例２では、動線取得手段が動線から監視対象の移動時間を取得する事例を示す。
【００３１】
本実施例の監視装置は、実施例１で述べた図１と同様の構成である。
【００３２】
図７のフローチャートを用いて、本実施例における映像内容の評価値を算出する処理手順を説明する。なお、図７は、制御部１１１をＣＰＵとその上で実行されるプログラムによって構成した場合の動作を示すフローチャートである。ＲＯＭ１１７は、このプログラムをＣＰＵが読みだすことができるように記憶している記憶媒体である。このＣＰＵは、プログラムをＲＯＭ１１７から読み出して、図７に示す処理を実行する。図７の各ステップは、このプログラムがＣＰＵに実行させる手順を示す。図７において、図２と共通のステップは図２と共通のステップ番号を付す。
【００３３】
ステップＳ１１１は、取得した動線から移動時間を取得し、図８のように記憶部１１２ｃに記録する。図８において、動線ＩＤの動線は、開始ラインを通過してから終了ラインを通過するまで、３秒かかっていることを示す。
【００３４】
ステップＳ１１２は、平均移動時間を算出し、監視範囲ＩＤ、監視対象ＩＤ、領域ＩＤに対応して、平均移動時間を記憶部１１２ｄに記録する。記憶部１１２ｄには、ステップＳ３０８で記憶された監視範囲ＩＤ、監視対象ＩＤ、領域ＩＤ（３０、３１、３２、・・・、１２４）に加えて、平均移動時間（７秒）が記憶される。平均移動時間は、Ｓ３０６の条件を満たす動線においての平均移動時間でも良いし、Ｓ３０８で設定した監視範囲内にある動線においての平均移動時間でも良い。動線分析手段１１５ｃは、監視対象の移動時間を動線毎に取得し、監視範囲設定手段１１５ｄは、監視範囲における監視対象の平均移動時間を記録する。
【００３５】
以上の処理により、監視者が監視範囲を移動する際の平均移動時間を設定することができる。設定した平均移動時間は、監視対象が監視範囲を平均移動時間よりも閾値以上経過しても監視範囲内に停滞している時に異常事態として警報を発する場合などに使用する。また、平均移動時間を表示してもよい。
【００３６】
図９は、本発明の実施例３に係る監視装置の概略構成の一例を示す模式図である。
【００３７】
本実施例の監視装置は、図９に示すように、端末１４１を有して構成されている。端末１４１は、制御部１４１１、記憶部１４１２、表示部１４１３、入力部１４１４、監視範囲設定部１４１５、ＲＡＭ１４１６およびＲＯＭ１４１７と、これら各要素を接続するためのバス１４１８を備えている。
【００３８】
記憶部１４１２は実施例１における記憶部１１２と、表示部１４１３は表示部１１３と、入力部１４１４は入力部１１４と同等の機能を有する。条件設定手段１４１５ａは実施例１における条件設定手段１１５ａと、動線取得手段１４１５ｂは動線取得手段１１５ｂと同等の機能を有する。特徴量算出手段１４１５ｃは、監視対象の特徴量を算出手段であり、監視対象情報記憶部１４１２ｂに特徴量を記録する。特徴量算出手段１４１５ｃ監視対象の特徴量を算出し、算出された特徴量を監視対象の識別情報に記録する。動線分析手段１４１５ｄは実施例１における動線分析手段１１５ｃと同等の機能を有する。
【００３９】
監視範囲設定手段１４１５ｅは、動線分析手段１４１５ｄの結果得られた領域の集合を監視範囲として領域の識別子、特徴量を関連付けて記憶部１４１２ｄに記録する。
【００４０】
その他、ＲＡＭ１４１６は実施例１におけるＲＡＭ１１６と、ＲＯＭ１４１７はＲＯＭ１１７と、制御部１４１１は制御部１１１と同等の機能を有する。
【００４１】
次に、図１０を用いて、本実施例における、監視範囲設定の手順を説明する。ここで、本実施例では、工場や会社における敷地を監視する監視システムを例にとり、敷地内を通行する人Ａ、Ｂを監視対象として説明する。なお、図１０は、制御部１４１１をＣＰＵとその上で実行されるプログラムによって構成した場合の動作を表すフローチャートである。ＲＯＭ１４１７は、このプログラムをＣＰＵが読みだすことができるように記憶している記憶媒体である。このＣＰＵは、プログラムをＲＯＭ１４１７から読み出して、図１０に示す処理を実行する。図１０の各ステップは、このプログラムがＣＰＵに実行させる手順を示す。
【００４２】
ステップＳ１５０１は、条件設定手段１４１５ａの処理であり、図１１に示すような動線を取得するための開始ライン、終了ラインを、入力部１４１４を用いて設定する。
【００４３】
続くステップＳ１５０２は動線取得手段１４１５ｂの処理であり、図１２（Ａ）のようにＳ１５０１で設定した条件に合致する動線を取得し、取得した動線の動線情報を監視対象識別情報と関連付けて記憶部１１２ｃに記録する。記憶部１１２ｃには、動線ＩＤ１、２、・・・、７、８、９、・・・、１４のそれぞれに対して、監視対象ＩＤ１、１、・・・、１、２、２、・・・、２が記録される。動線ＩＤ１は監視対象ＩＤ１の監視対象の動線であり、動線ＩＤ７は監視対象ＩＤ１の監視対象の動線であり、動線ＩＤ１４は監視対象ＩＤ２の監視対象の動線である。
【００４４】
ステップＳ１５０３は特徴量抽出手段１４１５ｃの処理であり、監視対象毎の特徴量を抽出し、監視対象識別情報記憶部１４１２ｃに記録する。監視対象識別情報記憶部１４１２ｃには、監視対象ＩＤ１の監視対象の氏名はＡであり、連絡先の電話番号は１１１−２２２２であり、特徴量はヘルメットの特徴量であることが記録される。また、監視対象識別情報記憶部１４１２ｃには、監視対象ＩＤ２の監視対象の氏名はＢであり、連絡先の電話番号は２２２−３３３３であり、特徴量は作業服の特徴量であることが記録される。
【００４５】
次のステップＳ１５０４からＳ１５０８は動線分析手段１４１５ｄの処理である。Ｓ１５０４では、映像を図１２（Ｂ）のように任意の分割数に領域分割して領域毎に識別子を与える。Ｓ１５０５、Ｓ１５０６、Ｓ１５０７、Ｓ１５０８は、領域分割した領域毎に、出現した動線の数を分析するステップであり、出現した動線が所定の数より多かった場合、領域の識別子と関連付けて図１３のように記憶部１４１２ｃに記録する。
【００４６】
ステップＳ１５０９、Ｓ１５１０は監視範囲設定手段１４１５ｅの処理である。Ｓ１５０９は、動線分析手段１４１５ｃの結果から、図１４のように動線が所定の頻度で検知された領域を抽出し、抽出した領域を通過した監視対象の特徴量を記憶部１４１２ｄに記録する。監視範囲設定手段１４１５ｅは、監視範囲を特徴量と関連付ける。記憶部１４１２ｄには、特徴量がヘルメット又は作業服である監視対象が複数回通過した領域の領域ＩＤは１、２、３、・・・、４０を監視範囲ＩＤ１の監視範囲とすることが記録される。また、記憶部１４１２ｄには、特徴量がヘルメットである監視対象が複数回通過した領域の領域ＩＤは９、１７、１８、・・・、３８を監視範囲ＩＤ２の監視範囲とすることが記録される。また、記憶部１４１２ｄには、特徴量が作業服である監視対象が複数回通過した領域の領域ＩＤは４、５、６、・・・、２４を監視範囲ＩＤ３の監視範囲とすることが記録される。
【００４７】
特徴量がヘルメットである監視対象ＩＤ１の監視対象を監視する場合（ヘルメットをかぶった人を監視する場合）、監視範囲ＩＤ１と２の監視範囲を監視範囲に設定する。また、特徴量が作業服である監視対象ＩＤ２の監視対象を監視する場合（作業服をかぶった人を監視する場合）、監視範囲ＩＤ１と３の監視範囲を監視範囲に設定する。また、監視対象ＩＤ１と２の監視対象を監視する場合、監視範囲ＩＤ１、２、３の監視範囲を監視範囲に設定する。
【００４８】
以上の処理により、監視対象の動線から出現頻度の高い領域を取得し、取得した領域の集合を特徴量毎の監視範囲として設定できる。監視範囲が設定された監視対象について以上の処理を繰り返し、監視範囲に差異があった場合、監視範囲を更新したり、監視者に警告を発したりしても良い。本実施例は、工場や会社などの施設において、作業員の身に付けている物の特徴量で、監視対象毎に監視範囲を切り替えたい場合などに適用可能である。
【００４９】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５０】
１１５、１４１５  監視範囲設定部
１１５ａ、１４１５ａ  条件設定手段
１１５ｂ、１４１５ｂ  動線取得手段
１１５ｃ、１４１５ｄ  動線分析手段
１１５ｄ、１４１５ｅ    監視範囲設定手段
【図１】
2015039125.tif 000003
【図２】
2015039125.tif 000004
【図３】
2015039125.tif 000005
【図４】
2015039125.tif 000006
【図５】
2015039125.tif 000007
【図６】
2015039125.tif 000008
【図７】
2015039125.tif 000009
【図８】
2015039125.tif 000010
【図９】
2015039125.tif 000011
【図１０】
2015039125.tif 000012
【図１１】
2015039125.tif 000013
【図１２】
2015039125.tif 000014
【図１３】
2015039125.tif 000015
【図１４】
2015039125.tif 000016