(57)【要約】【課題】画像中の人物が、単独か複数かを適切に提示することを目的とする。【解決手段】動画像から人物を検出する。検出する人物の位置、人物の顔の向き、及び人物間の距離、の内の少なくとも何れかに基づいて、人物同士を関連付ける。他の人物と関連付けられない人物が含まれることが識別可能な情報、及び、他の人物と関連付けられない人物が含まれないことが識別可能な情報の内の少なくとも何れかを表示装置に表示させる。【選択図】図３
2020064684.tif 000002
【特許請求の範囲】
【請求項１】
動画像から人物を検出する検出手段と、
前記検出手段によって検出される人物の位置、人物の顔の向き、及び人物間の距離、の内の少なくとも何れかに基づいて、人物同士を関連付ける関連付け手段と、
前記関連付け手段によって他の人物と関連付けられない人物が含まれることが識別可能な情報、及び、前記関連付け手段によって他の人物と関連付けられない人物が含まれないことが識別可能な情報の内の少なくとも何れかを表示装置に表示させる表示制御手段と、を有することを特徴とする表示制御装置。
【請求項２】
前記他の人物と関連付けられない人物が含まれることが識別可能な情報は、タイムライン上の他の人物と関連付けられない人物が含まれる時間帯を示す情報であることを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記他の人物と関連付けられない人物が含まれないことが識別可能な情報は、タイムライン上の他の人物と関連付けられない人物が含まれない時間帯を示す情報であることを特徴とする請求項１又は２に記載の表示制御装置。
【請求項４】
前記他の人物と関連付けられない人物が含まれることが識別可能な情報は、前記人物が含まれる動画像の時刻、継続時間、前記人物の場所の情報の内の少なくとも何れかであることを特徴とする請求項１乃至３の何れか１項に記載の表示制御装置。
【請求項５】
撮像装置より動画像を取得する取得手段を更に有し、
前記検出手段は、前記取得手段により取得された前記動画像から人物を検出することを特徴とする請求項１乃至４の何れか１項に記載の表示制御装置。
【請求項６】
入退室管理システムより前記人物の入退室情報を取得する取得手段を更に有し、
前記表示制御手段は、前記入退室情報を前記表示装置に更に表示させることを特徴とする請求項１乃至５の何れか１項に記載の表示制御装置。
【請求項７】
前記検出手段は、人物の特徴量に基づき前記動画像から人物を検出することを特徴とする請求項１乃至６の何れか１項に記載の表示制御装置。
【請求項８】
前記関連付け手段は、人物が身につけている物の特徴量に基いて人物同士を関連付けることを特徴とする請求項１乃至７の何れか１項に記載の表示制御装置。
【請求項９】
前記人物が身につけている物は、制服、ビブス、及び帽子の内の少なくとも何れかであることを特徴とする請求項８に記載の表示制御装置。
【請求項１０】
表示制御装置が実行する表示制御方法であって、
動画像から人物を検出する検出工程と、
前記検出工程によって検出される人物の位置、人物の顔の向き、及び人物間の距離、の内の少なくとも何れかに基づいて、人物同士を関連付ける関連付け工程と、
前記関連付け工程によって他の人物と関連付けられない人物が含まれることが識別可能な情報、及び、前記関連付け工程によって他の人物と関連付けられない人物が含まれないことが識別可能な情報の内の少なくとも何れかを表示装置に表示させる表示制御工程と、を含むことを特徴とする表示制御方法。
【請求項１１】
コンピュータを、請求項１乃至９の何れか１項に記載の表示制御装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像から人物を検出し、表示装置に表示させる表示制御装置、表示制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、画像から人物を検出する方法が知られている。特許文献１では画像から遮蔽された人物を検出する方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１９９５０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述の特許文献１に開示された技術では、画像中の人物の位置を知らせることが可能である。例えば、前記技術では、画像中に存在する人物を丸で囲み、ユーザーに人物の位置を提示することができる。しかし、前記技術に基づいて人物の位置を示すのみでは、ユーザーは、検出された人物が集団から孤立して単独で作業を行っているか、それとも他の人物と近い位置で共同作業を行っているかを一目で判断できない課題があった。例えば、漏えいを防止すべきデータを扱っている現場では、単独で作業をすることを禁止するルールを課していることがあり、作業監視員が撮像装置を介して作業者らを監視し、集団から孤立して単独で作業を行っている単独作業者に対して注意を促したい場合がある。しかし、撮像画像を見るのみでは、作業監視員は撮像画像中の作業者らそれぞれが、単独で作業を行っているのか、それとも複数で作業を行っているのか、を一目で判断できない。また、作業監視員が常に作業者を監視し続けることは負担も大きい。
本発明は、画像中の人物が、単独か複数かを適切に提示することを目的とする。
【課題を解決するための手段】
【０００５】
そこで、本発明の表示制御装置は、動画像から人物を検出する検出手段と、前記検出手段によって検出される人物の位置、人物の顔の向き、及び人物間の距離、の内の少なくとも何れかに基づいて、人物同士を関連付ける関連付け手段と、前記関連付け手段によって他の人物と関連付けられない人物が含まれることが識別可能な情報、及び、前記関連付け手段によって他の人物と関連付けられない人物が含まれないことが識別可能な情報の内の少なくとも何れかを表示装置に表示させる表示制御手段と、を有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、画像中の人物が、単独か複数かを適切に提示することを目的とする。
【図面の簡単な説明】
【０００７】
【図１】システムのシステム構成及びハードウェア構成の一例を示す図である。
【図２】撮像装置及びクライアント装置の機能構成等の一例を示す図である。
【図３】通知制御の処理の一例を示すフローチャートである。
【図４】撮像画像の一例を示す図である。
【図５】人物検出を行った結果を示す画像の一例を示す図である。
【図６】水平面画像の一例を示す図である。
【図７】作業エリア枠の一例を示す図である。
【図８】表示画面の一例を示す図である。
【図９】表示画面の一例を示す図である。
【図１０】表示画面の一例を示す図である。
【図１１】入退室管理システムと連携した一例を示す図である。
【図１２】通知制御の処理の一例を示すフローチャートである。
【図１３】判定の一例を説明する図である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面に基づいて説明する。
【０００９】
＜実施形態１＞
本実施形態では、作業者に対して二人以上で作業を行うことが義務付けられている漏えいを防止すべきデータを扱う現場において、作業監視員に単独作業者（他の人物と関連付けられない人物）が含まれる画像か、共同作業者（他の人物と関連付けられる人物）が含まれる画像か、を提示する処理について説明する。このような状況は、本実施形態を用いることができる状況の一例であり、人物が単独であるか、複数であるかを判断したい種々の状況で用いることができる。例えば、本発明は、通行人や入場者等が単独であるかグループであるかを判断して、マーケティングや、社会問題の解決等に利用する状況にも用いることができる。
本実施形態におけるシステムのシステム構成及びハードウェア構成の一例を図１に示す。図１において、撮像装置１１０は、撮像を行う。クライアント装置１２０は、撮像装置１１０の駆動、撮像装置１１０で撮像された撮像画像の表示を行う。入力装置１３０は、マウスやキーボード等から構成され、クライアント装置１２０へのユーザー入力を行う。表示装置１４０は、ディスプレイ等から構成され、クライアント装置１２０が出力した画像の表示を行う。図１ではクライアント装置１２０と表示装置１４０とを各々独立した装置として示したが、クライアント装置１２０と表示装置１４０とを一体化して構成してもよい。また、入力装置１３０と表示装置１４０とを一体化して構成してもよいし、クライアント装置１２０と入力装置１３０と表示装置１４０とを一体化して構成してもよい。ネットワーク１５０は撮像装置１１０とクライアント装置１２０とを接続する。ネットワーク１５０は、例えばローカルネットワーク等の通信規格を満たす複数のルータ、スイッチ、ケーブル等から構成される。本実施形態においては撮像装置、クライアント間の通信を行うことができるものであればその通信規格、規模、構成を問わない。例えば、ネットワーク１５０は、インターネットや有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、無線ＬＡＮ（Ｗｉｒｅｌｅｓｓ  ＬＡＮ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等により構成されてもよい。また、クライアント装置１２０に接続される撮像装置の数は１台に限られず、複数台であってもよい。
【００１０】
撮像装置１１０のハードウェア構成について説明する。撮像装置１１０は、ハードウェア構成として、撮像部１１と、ＣＰＵ１２と、メモリ１３と、通信Ｉ／Ｆ１４と、を含む。撮像部１１は、撮像素子と撮像素子上に被写体の工学系とを有し、ＣＰＵ１２の制御に基づき光学系の光軸と撮像素子との交点を撮像中心として撮像素子上に撮像を行う。撮像素子は、ＣＭＯＳ（ＣｏｍｐｌｅｍｅｎｔａｒｙＭｅｔａｌ−Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）又はＣＣＤ（Ｃｈａｒｇｅｄ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）等の撮像素子である。ＣＰＵ１２は、撮像装置１１０の全体を制御する。メモリ１３は、プログラムや撮像部１１で撮像された画像、ＣＰＵ１２が処理を実行する際に利用するデータ等を記憶する。通信Ｉ／Ｆ１４は、ＣＰＵ１２の制御に基づきネットワーク１５０を介したクライアント装置１２０との通信を制御する。ＣＰＵ１２がメモリ１３に記憶されたプログラムに基づき処理を実行することにより、撮像装置１１０の機能等が実現される。なお、ＣＰＵ以外の他のプロセッサーを用いてもよい。
クライアント装置１２０のハードウェア構成について説明する。クライアント装置１２０は、ハードウェア構成として、メモリ２１と、ＣＰＵ２２と、通信Ｉ／Ｆ２３と、入力
Ｉ／Ｆ２４と、表示Ｉ／Ｆ２５と、を含む。ＣＰＵ２２は、クライアント装置１２０の全体を制御する。メモリ２１は、プログラムや撮像装置１１０から送信された撮像画像、ＣＰＵ２２が処理を実行する際に利用するデータ等を記憶する。通信Ｉ／Ｆ２３は、ＣＰＵ２２の制御に基づきネットワーク１５０を介した撮像装置１１０との通信を制御する。入力Ｉ／Ｆ２４は、クライアント装置１２０と入力装置１３０とを接続し、入力装置１３０からの情報の入力を制御する。表示Ｉ／Ｆ２５は、クライアント装置１２０と表示装置１４０とを接続し、表示装置１４０への情報の出力を制御する。ＣＰＵ２２がメモリ２１に記憶されたプログラムに基づき処理を実行することにより、クライアント装置１２０の機能及び後述する図３、図１２のフローチャートの処理等が実現される。
【００１１】
図２は、撮像装置１１０及びクライアント装置１２０の機能構成の一例を示す図である。撮像装置１１０は、機能構成として、制御部１１１と、信号処理部１１２と、駆動制御部１１３と、通信制御部１１４と、を含む。制御部１１１は、撮像装置１１０を制御する。信号処理部１１２は、撮像部１１によって撮像された画像信号の処理を行う。例えば、信号処理部１１２は、撮像部１１によって撮像された画像の符号化を行う。信号処理部１１２は、符号化方式として、例えば、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ
Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）を用いることができる。又は、信号処理部１１２は、符号化方式として、Ｈ．２６４／ＭＰＥＧ−４  ＡＶＣ（以下Ｈ．２６４）を用いることができる。又は、信号処理部１１２は、符号化方式として、ＨＥＶＣ（Ｈｉｇｈ  Ｅｆｆｉｃｉｅｎｃｙ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ符号化方式）を用いることができる。但し符号化方式はこれらに限らない。また、信号処理部１１２は、複数の符号化方式の中から符号化方式を選択して符号化を行うようにしてもよい。
駆動制御部１１３は、撮像部１１の撮像方向、及び画角を変更させる制御を行う。本実施形態では、撮像部１１は、パン方向、チルト方向に撮像方向を変更でき、撮像画角を変更することができる場合について説明するが、これに限らない。撮像装置１１０は、パン方向、チルト方向に撮像方向を変更する機能を有さなくてもよいし、画角を変更する機能を有さなくてもよい。通信制御部１１４は、信号処理部１１２で処理が行われた撮像画像をクライアント装置１２０に送信する。更に通信制御部１１４は、クライアント装置１２０から撮像装置１１０に対する制御命令を受信する。
クライアント装置１２０は、機能構成として、制御部１２１と、通信制御部１２３と、情報取得部１２４と、表示制御部１２５と、を含む。制御部１２１は、クライアント装置１２０を制御する。通信制御部１２３は、撮像画像をクライアント装置１２０から受信する。情報取得部１２４は、入力装置１３０によるユーザー入力を受け付け、入力装置１３０より入力情報を取得する。表示制御部１２５は、映像を表示装置１４０へ出力し、後述する表示処理を表示装置１４０に実行させる。
【００１２】
次に、本実施形態における処理の流れを、図３を用いて説明する。図３は、クライアント装置１２０における表示制御の処理の一例を示すフローチャートである。クライアント装置１２０は、撮像装置１１０から繰り返し、撮像画像、即ち動画像、を取得し、取得した撮像画像中に単独作業者が含まれるか否かを識別可能に提示する処理を表示装置１４０に実行させる。
制御部１２１は、撮像装置１１０から撮像画像を取得する（Ｓ２００）。図４は、クライアント装置１２０が撮像装置１１０から取得した撮像画像３００の一例を示す図である。図４において作業者３０１、３０２及び作業者３０３、３０４は二人一組で作業を行っている共同作業者を表す。一方、作業者３０５は一人で作業を行っている単独作業者を表す。また、作業台３０６は撮像装置１１０から遠い位置に存在する作業台を表わす。作業台３０７は撮像装置１１０に近い位置に存在する作業台を表す。
このとき、クライアント装置１２０が取得する撮像画像は、作業者ができるだけ重ならないように撮像装置１１０の撮像部１１の位置や取り付け角度、画角を予め調整しておくことが好ましい。本実施形態ではクライアント装置１２０は、撮像装置１１０から取得し
た撮像画像に対し処理を行う。これによって、リアルタイムのライブ映像に対して処理を行うことができる。しかしながらこれに限らない。例えば、クライアント装置１２０は、撮像装置１１０内に保存されている動画を取得し、各フレームに対し処理を行ってもよいし、クライアント装置１２０内に保存されている動画の各フレームに対して処理を行ってもよい。又はクライアント装置１２０は、録画サーバ等にアクセスし、録画サーバ内に保存されている動画の各フレームに対して処理を行ってもよい。また本実施形態では、共同作業者を二人一組としたが、これに限らない。クライアント装置１２０は、三人以上を共同作業者としてもよい。
【００１３】
次に、制御部１２１は、Ｓ２００で取得した撮像画像３００に対し、人物検出処理を行う（Ｓ２０１）。制御部１２１は、人物検出処理を行うため、本実施形態ではまず、撮像画像３００に対し、様々なサイズでスケーリングを行う。スケーリングを行うことで、様々なサイズの人物を検出することができる。次に、制御部１２１は、各スケールの撮像画像に対し、特定のサイズの検出窓を用いてラスタースキャンする。このとき、制御部１２１は、予め学習データを用いて人物の特徴量を計算しておき、スキャン時に検出窓内で計算された特徴量と、前述の学習データに基づく特徴量との誤差が閾値よりも小さい場合に人物であると判断する。人物検出処理はこのようなパターンマッチング処理等の種々の方法を用いることができる。図５は、撮像画像３００に対して人物検出を行った結果を示す画像４００の一例を示す図である。図５の（Ａ）において楕円４０１〜４０５はそれぞれ、作業者３０１〜３０５を検出した位置を表す。
【００１４】
次に、制御部１２１は、Ｓ２００で取得した撮像画像３００に対し、人物検出処理を行う（Ｓ２０１）。制御部１２１は、人物検出処理を行うため、本実施形態ではまず、撮像画像３００に対し、様々なサイズでスケーリングを行う。スケーリングを行うことで、様々なサイズの人物を検出することができる。次に、制御部１２１は、各スケールの撮像画像に対し、特定のサイズの検出窓を用いてラスタースキャンする。このとき、制御部１２１は、予め学習データを用いて人物の特徴量を計算しておき、スキャン時に検出窓内で計算された特徴量と、前述の学習データに基づく特徴量との誤差が閾値よりも小さい場合に人物であると判断する。
図５は、撮像画像３００に対して人物検出を行った結果を示す画像４００の一例を示す図である。図５の（Ａ）において楕円４０１〜４０５はそれぞれ、作業者３０１〜３０５を検出した位置を表す。また、矢印４０６〜４０８は各人物の顔の向き表現するための、矢印の末尾側を基点、頭部側を無限に伸ばすとする半直線である。また、上記のように、人物の特徴量を使用する検出方法の他、図５の（Ｂ）のように、作業者のルールとして、予め定められた制服、ビブス、帽子の内の少なくとも何れかを着用することを決める等するようにしてもよい。即ち、作業者として検出すべき人物が身につけた物の特徴量を予めルールを設定ファイルとしてクライアント装置１２０のメモリ２１等に記憶しておくようにしてもよい。このようにすれば、制御部１２１は、設定ファイルのルール及び撮像画像の処理対象の人物が身につけた物の色・形状等の特徴量に基づいて、ルールに合致した特徴量の制服等を身につけた作業者を検出することもできる。
【００１５】
次に、制御部１２１は、Ｓ１０１で検出した人物の位置を、撮像画像の撮影範囲を真上から平画面投影した水平面画像上の座標へ変換する（Ｓ２０２）。本実施形態では、撮像画像上の各点が、水平面画像上のどの点と対応付くか、予め決定されているものとする。例えば、ユーザーは、表示装置１４０等に表示された撮像画像上の四点と、水平面画像上の四点とを、入力装置１３０等を操作して指定する。制御部１２１は、ユーザーによって入力された撮像画像上の四点と、水平面画像上の四点と、以下に示す式（１）、（２）等に基づき予めホモグラフィ行列Ｈを計算しておく。
【数１】
2020064684.tif 000003
【数２】
2020064684.tif 000004
ここで、式（２）中のｐｘ１、ｐｘ２、．．．、ｐｘ４、ｐｙ４、及びｑｘ１、ｑｘ２、．．．、ｑｘ４、ｑｙ４は、ユーザーによって指定された撮像画像上の四点のｘ、ｙ座標、及び水平面画像上の四点のｘ、ｙ座標をそれぞれ表す。
次に制御部１２１は、撮像画像上のｘ座標ｐｘ、Ｙ座標ｐｙとホモグラフィ行列Ｈとに対し、以下の式（３）を適用することにより、ｐｘ、ｐｙに対応する水平面画像上のＸ座標ｑｘと、Ｙ座標ｑｙとを計算することができる。
【数３】
2020064684.tif 000005
【００１６】
図６は、作業現場の水平面画像５００の一例を示す図である。図６において座標５０１〜５０５はそれぞれ人物検出位置である楕円４０１〜４０５の代表点を水平面画像上の座標へ変換した結果を表す。本実施形態では、代表点は一例として人物検出位置の中心とした。代表点は人物の頭に対応する領域の中心としてもよい。また、領域５０６、５０７はそれぞれ、作業台３０６、３０７を水平面画像上で表現した場合の領域を表す。本実施形態では、水平面画像としてＣＡＤ等で作成された作業現場の見取り図を使用したものとするが、この限りではない。例えば、撮像画像を変形させた画像を用いてもよいし、手書きの画像でもよい。また、画像がなくてもよく、プログラム内部で前述の座標の情報を持つだけでもよい。つまり、水平面画像５００は生成しなくてもよく、水平面画像５００上の座標位置の算出だけを行ってもよい。また、水平面画像５００に近い構図（俯瞰等）で撮像すれば、必ずしもＳ２０３の処理を行わなくてもよい。この場合は撮像した画像上の距離を用いて単独作業者か共同作業者かを判断できる。また、水平面画像５００の生成方法はその他の種々の方法を用いてもよい。
【００１７】
次に、制御部１２１は、検出された人物のリストを更新する（Ｓ２０３）。繰り返し処理の最初であれば、制御部１２１は、検出された人物全てをリスト化する。このとき、制御部１２１は、リスト内の各ノードに、人物が検出された撮像画像上の代表点の座標と、水平面画像上の代表点の座標と、を格納する。繰り返し処理の二回目以降であれば、制御部１２１は、検出された全ての人物に対して以下の処理を行う。
（処理１）．制御部１２１は、リスト内の各ノードに保存されている人物の撮像画像上の座標と、自身の撮像画像上の座標と、の距離を計算し、閾値以下であれば対象のノードを自身のデータで置き換える。このとき、制御部１２１は、今までノード内に保存された
座標の履歴を保存する。
（処理２）．制御部１２１は、（処理１）内の条件を満たすノードが無ければリストの末尾に自身のデータを追加する。
また、制御部１２１は、検出された全ての人物に対し上記の処理を終えた後は以下の処理を行う。
（処理３）．制御部１２１は、更新されなかったノードを削除する。
【００１８】
次に制御部１２１は、撮像画像内に単独作業者が存在するか否かを判断する（Ｓ２０４〜Ｓ２０６）。本実施形態では、図７（Ａ）のように、制御部１２１は、ユーザー操作等に基づき、作業エリア枠（５０１〜５０６）を撮像画像表示内に設定するものとする。処理の流れは以下の通りである。
（処理４）．制御部１２１は、リストの先頭から順に処理対象としている人物の撮像画像上の座標が、作業エリア枠の中に入っているか確認し、作業エリア枠に入っていた場合には、リストに作業枠に入っていることを示すフラグを格納する。このとき、制御部１２１は、作業エリアが複数の場合には、それぞれの作業エリア枠ごとに付された重複しないＩＤ番号を、リストに格納する（Ｓ２０４）。
（処理５）．制御部１２１は、リストを探索し、作業エリア枠ごとに、そのエリアに属する作業者が何名いるか確認する（Ｓ２０５）。制御部１２１は、作業エリア枠に作業者が１である場合、そのエリアでは単独作業が行われていると判定し、それ以外の場合には単独作業が行われていないと判定する（Ｓ２０６）。つまり、制御部１２１は、作業エリア枠に作業者が１である場合、そのエリアの作業者を、他の人物と関連付けられない単独作業者であると判定する。制御部１２１は、作業エリア枠に作業者が２以上である場合、そのエリアの作業者同士を関連付けて、共同独作業者であると判定する。このように、制御部１２１は関連付け部としての機能を有している。
本実施形態では、制御部１２１は、まず検出した人物のリストを基準に作業エリア枠内かどうかを判定したが、それぞれの作業エリア枠を基準にして、それぞれの人物が作業エリア枠内かどうか確認して、作業エリア内の人数だけで判定してもよい。
また、作業エリア枠が撮像画像表示内に設定されているものとして説明を行ったが、図７（Ｂ）のように制御部１２１は、ユーザー操作に基づき、水平面画像に作業エリア枠を設定してもよい。
【００１９】
ここで、単独作業者か、共同作業者かを判断する処理は、上述した処理に限られない。例えば、制御部１２１は、撮像画像から検出された人物の位置、人物の顔の向き、及び人物間の距離、の内の少なくとも何れかに基づいて、人物同士を関連付けて共同作業者であると判定するようにしてもよい。例えば制御部１２１は、撮像画像の所定のオブジェクト、例えば作業台等、から所定の範囲の位置にいる人物同士を関連付けるようにしてもよいし、人物の顔の向き（又は目線）を推定し、顔の向き（又は目線）が交差する人物同士を関連付けるようにしてもよい。また、例えば制御部１２１は、人物間の距離が所定の距離以内の人物同士を関連付けるようにしてもよい。そして、制御部１２１は、他の人物と関連付けられる人物同士を共同作業者、他の人物と関連付けられない人物を単独作業者と判断するようにしてもよい。
また、制御部１２１は、更に、人物の制服、又はビブス、又は帽子の色、又は形状に基づき、人物同士を関連付けるようにしてもよい。例えば、制御部１２１は、人物間の距離が所定の距離以内の人物の内、制服の形状が同じ人物同士を関連付け、人物間の距離が所定の距離以内の人物であっても、制服の形状が異なる人物同士は関連付けないようにしてもよい。このように、制御部１２１は、人物が身につけている物の特徴量に基づき、人物の関連付けを行うようにしてもよい。
また、制御部１２１は、作業エリア枠内に複数の作業者が存在していた場合であっても、作業エリア枠内の複数の作業者の顔の向き、又は作業者の間の距離によっては、単独作業者であると判断するようにしてもよい。
【００２０】
次に制御部１２１は、単独作業中であるか否かを判断し、条件を満たしていた場合は単独作業としてそのログを記録し、通知する（Ｓ２０７〜Ｓ２０９）。処理の流れは以下の通りである。
（処理６）．制御部１２１は、（処理５）で単独作業が行われている作業エリア枠が存在していた場合には、単独作業累積フレーム数をインクリメントする、即ち変数の値を１増やす、と同時に、その作業エリアに属する人物をリストから抽出する（Ｓ２０７）。制御部１２１は、単独作業が行われていない場合には、単独作業累積フレーム数を０にする（Ｓ２０８）。
（処理７）．制御部１２１は、単独作業累積フレーム数が閾値を超えた場合、単独作業中であると判定する（Ｓ２０９）。この判断条件を用いることで、例えば共同作業者であるにもかかわらず、一瞬人物の検出に失敗したことによって単独作業者であると誤通知することを抑制することが可能になる。
制御部１２１は、単独作業と判定された場合には、その発生時刻や継続時間、発生している撮像装置１１０や例えば撮像画像のうち単独作業が行われている場所がわかるように表示装置１４０の画面上に表示する（Ｓ２１０）。図８（Ａ）の画面は、単独作業を検出した時間帯の動画像の一覧を示す画面の一例である。図８（Ａ）の「単独作業検出一覧」というテキスト情報や、時刻、継続時間、場所の情報は、他の人物と関連付けられない人物が含まれる動画像であることが識別可能な情報の例である。なお、用途によっては、他の人物と関連付けられない人物が含まれない時間体の動画像を一覧として表示するようにしてもよい。その場合は、例えば、「共同作業検出一覧」というテキスト情報が表示される。
次に制御部１２１は、撮像画像の取得（Ｓ２００）からユーザーへ単独者業者の有無を通知するかどうかの判断（Ｓ２１０、Ｓ２１１）までの処理を繰り返すかどうかを判断する（Ｓ２１２）。制御部１２１は、撮像装置からの撮像画像の取得が不可能になった場合、又はユーザーによる繰り返し処理中断の指示が有った場合に、繰り返し処理を終了すると判断する。
【００２１】
制御部１２１は、Ｓ２１０での表示では、図８（Ａ）のようにサムネイル画像と共に単独作業に関する情報（一覧）を表示するものとしたが、リスト形式（一覧）のみで表示してもよい。また、制御部１２１は、図８（Ｂ）のように録画映像の表示と共にタイムライン表示を行い、そのタイムライン上に単独作業の時間帯を表す表示を行ってもよい。図８（Ｂ）の単独作業の時間帯として表されているタイムラインの部分（黒塗りや斜線部分）は、他の人物と関連付けられない人物が含まれることが識別可能な情報の一例である。なお、例えば、黒塗りの部分は、単独作業者が１人いる時間帯であり、斜線部分は単独作業者が複数いる時間帯である。また、「Ａ−１」は撮像装置を特定するためのＩＤ等を示す情報である。図８（Ｂ）の例では、「Ａ−１」と「Ｂ−１」の２つの撮像装置におけるタイムラインを示している。
一方、図８（Ｂ）の単独作業の時間帯ではない時間帯として表されているタイムラインの部分（白の部分）は、他の人物と関連付けられない人物が含まれないことが識別可能な情報の一例である。また、制御部１２１は、１本のタイムライン上に複数のカメラで検出した単独作業の時間帯を表示してもよい。以上のように、少なくとも、タイムライン上で、他の人物と関連付けられない人物が含まれることが識別可能な情報と、他の人物と関連付けられない人物が含まれないことが識別可能な情報との内の少なくとも何れかを表示させるようにすればよい。動画像における、他の人物と関連付けられない人物が含まれる時間帯と、他の人物と関連付けられない人物が含まれない時間帯とが識別可能であればよい。
また、例えば、ユーザーが、図９（Ａ）のように、それぞれの単独作業の表示をマウスや指等で指定する。すると、制御部１２１は、表示制御部１２５を介して表示装置１４０に図９（Ｂ）のように、該当する撮像装置の録画された映像を再生して、そのときの撮影
画像を表示させ、確認できるようにしてもよい。このようにすることによりユーザーの利便性が高まる。このとき、制御部１２１は、単独作業発生時の録画映像のみを再生してもよいが、単独作業が発生時刻より所定時間（例えば数十秒）前の映像から再生したり、単独作業の継続時間より長く再生したりすると、その前後の状況を容易に確認することができ、より好ましい。
また、制御部１２１は、単独作業として検出した時間帯の録画映像をつなぎ合わせ、ダイジェスト映像として再生するようにしてもよい。つまり、図９（Ａ）に示す一覧の動画像を連続で再生するようにしてもよい。そのとき、数秒程度の単独作業の時間帯の動画像はダイジェスト映像に含めないようにしてもよい。
単独作業の通知は誤検知等を防ぐために、単独作業が予め定めた時間続いたら警報を出すことになるが、単独作業の継続時間としては、検出した最初のフレームからの時間となる。したがって、制御部１２１は、タイムラインにおいて単独作業として表示する区間や、録画又は再生の開始を、警報が出た時刻ではなく、単独作業を検知し始めた時刻とするようにしてもよい。
【００２２】
また、制御部１２１は、タイムライン表示には、単独作業者が存在する累積フレーム数が閾値を超えて警報が出た場合の単独作業時間帯だけでなく、以下の様にしてもよい。即ち、制御部１２１は、警報を出さないような短い期間、単独作業と判断した場合にも、警報が出た単独作業時間帯と異なる色や形状、模様で表示する等して、両方を確認可能とするようにしてもよい。この場合、一瞬だけ検知された単独作業は、実際には一時的に共同作業者の内のいずれかの人物が遮蔽物に隠れただけの可能性があるので、単独作業の判定に２つの閾値を設けるとよい。このとき、制御部１２１は、警報を、２つの閾値のうち、値が大きい方の閾値に基づき行うものとする。例えば、他の人物と関連付けられない人物が含まれることが識別可能な情報において、第１の閾値を使う。そして、警報を出すか判定するためには、第１の閾値よりも大きい第２の閾値を使う。
また、制御部１２１は、単独作業が検出された撮像装置やエリア、時間情報についてのリストをＣＳＶファイルで保存してもよく、サムネイル画像つきのリスト、録画映像のスクリーンショット等を、レポートとして貼り付け、印刷できるようにしてもよい。
また、制御部１２１は、単独作業検出のための撮像画像の他に、同じようにエリアを別アングルで撮影したり、周辺エリアを撮影したりしている撮像装置がある場合には、以下の処理を行うようにしてもよい。即ち、制御部１２１は、予め関連付けの設定が行われた撮像装置で撮影され、録画された映像を表示してもよい。
更に、図１０（Ａ）のように、ライブ映像で単独作業を検出し、その単独作業と判断したら、リアルタイムに警報を発するシステムの場合には、作業監視員が、現在の状況を確認しつつ、過去の状況を確認する必要がある。そのため、制御部１２１は、ライブ映像と録画映像との両方を表示するよう制御してもよい。図１０（Ａ）において、Ａ室の映像において、右上の指標を変化させることによって、他の人物と関連付けられない人物が含まれることが識別可能な情報を表示させている。
制御部１２１は、図１０（Ｂ）のように、作業監視員によって、誤報や問題がないと判断され、選択された画像等を一連の表示から削除するようにしてもよい。
【００２３】
本実施形態では、制御部１２１は、作業エリア枠を設定する例を用いて主に説明を行った。制御部１２１は、単独作業を検知したときに、単独作業を検知した際の作業エリア枠を映像に重畳して表示装置１４０に表示させるようにしてもよい。また、制御部１２１は、全ての作業エリア枠を映像に重畳して表示させておき、単独作業が行われた場合に、単独作業が行われた作業エリア枠を他の作業エリア枠と異なる色に変える、点滅表示にする等、明示、又は強調的に表示するようにしてもよい。このようにすることにより、作業監視員は視認性よく、映像中の人物が、単独か複数かを把握することができる。
また、本実施形態では、１台のクライアント装置で人物等を検出して表示する例を示したが、複数のクライアント装置で処理を行うようにしてもよい。例えば、映像が入力され
、単独作業等を検知し、通知するための第１のクライアント装置と、前記通知を受けて警報を出力したり、リスト表示やタイムライン上の表示を行ったりする第２のクライアント装置と、で処理を行うようにしてもよい。第１のクライアント装置の一例は、ＶＣＡ（Ｖｉｄｅｏ  Ｃｏｎｔｅｎｔ  Ａｎａｌｙｓｉｓ）装置である。第２のクライアント装置の一例は、ＶＭＳ（Ｖｉｄｅｏ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）装置である。第１のクライアント装置と、第２のクライアント装置とのハードウェア構成は、図１のクライアント装置１２０のハードウェア構成と同様である。それぞれのクライアント装置のＣＰＵがそれぞれのクライアント装置のメモリに記憶されているプログラムに基づき処理を実行することによりそれぞれのクライアント装置の機能が実現される。
【００２４】
図１１（Ａ）では、本実施形態のシステムと入退室管理システム１６０とが連携した場合の一例を表している。入退室管理システムでは、作業者が作業室に入室及び退室した時刻が記録されている。したがって、図１１（Ｂ）のように、制御部１２１は、入退室管理システム１６０から作業者毎の入出及び退出した時刻の情報を取得し、取得した情報から、作業室に入室している作業者を抽出する。そして、制御部１２１は、抽出した作業者名の一覧を、単独作業の発生一覧の情報の一部として記録したり、画面上に表示したりするようにしてもよい。しかしながらこの限りではなく、制御部１２１は、ユーザーにメール送信を行ってもよい。この記録や表示については、本実施形態のシステムで実現してもよいし、入退室管理システム等に組み込んでもよい。抽出した作業者名の一覧は、入退室情報の一例である。
【００２５】
＜実施形態２＞
本実施形態では、実施形態１と構成は同じで、単独作業者が存在するか否かの判断を、作業エリア枠による検出ではなく、距離によって行う例を用いて説明を行う。本実施形態の処理の流れを図１２で説明する。
制御部１２１が撮像装置１１０から撮像画像を取得して（Ｓ１１０１）から、検出された人物のリストを更新する（Ｓ１１０３）までの処理は、実施形態１で説明した処理と同様である。
次に制御部１２１は、撮像画像内に単独作業者が存在するか否かを判断する（Ｓ１１０４〜Ｓ１１０６）。処理の流れは以下の通りである。
（処理１）．制御部１２１は、リストの先頭の人物を処理対象とする（Ｓ１１０４）。
（処理２）．制御部１２１は、処理対象としている人物が単独作業者かどうかを判断する（Ｓ１１０５）。本実施形態では、制御部１２１は、単独作業者かどうか判断するため、処理対象としている人物に対して以下の項目を確認する。
【００２６】
（項目１）．制御部１２１は、処理対象としている人物の水平面画像上の座標を中心として、半径Ｒ以内に検出された人物が存在するかを判断する。
この半径Ｒは本実施形態が適用される状況に応じて適宜設定すればよい。例えば、室内での作業を監視する場合、半径Ｒは２ｍに相当する距離とすることができる。但しこのとき、制御部１２１は、処理対象としている人物のノードに保存されている座標履歴を参照し、処理対象としている人物が移動中であると判断した場合、移動中ではないと判断したときよりも、閾値であるＲの値を大きくする。またこのとき、制御部１２１は、共同作業者同士が水平面画像上のｘ軸方向に並んで作業を行うのであれば、半径Ｒの円をｙ軸方向に縮めた楕円を用いてもよい。同様に、制御部１２１は、共同作業者同士が水平面画像上のｙ軸方向に並んで作業を行うのであれば、半径Ｒの円をｘ軸方向に縮めた楕円を用いてもよい。
（項目２）．制御部１２１は、（項目１）を満たす人物存在した場合、その人物は検知領域（作業エリア枠）内に存在するか否かを判定する。
本実施形態では、制御部１２１は、入力装置１３０等を操作してユーザーによって指定された領域を作業者が存在する検知領域として設定する。これにより、例えばガラス張り
の壁の向こう側を移動する非作業者、及び机の上に置かれたポスター等に映る人物を共同作業者と誤検知することを抑制することができる。しかしながら検知領域の設定はユーザーによる入力装置１３０等を介した入力に限られない。制御部１２１は、撮像画像上に配置されたマーカーで囲まれた領域を検知領域として自動で設定してもよい。マーカーを用いて検出する方法としては、例えば、検知領域の四隅に設置された二次元のマーカーを、撮像画像をラスタースキャンすることで予めクライアント装置１２０に登録してある前述の二次元のマーカーの情報とパターンマッチングする方法がある。
制御部１２１は、上記（項目１）、（項目２）の全てを満たす場合は共同作業者であると判断し、（処理３−１）へ進む。つまり、制御部１２１は、上記（項目１）、（項目２）の全てを満たす作業者同士を関連付けて、共同独作業者であると判定する。また、制御部１２１は、少なくとも一つを満たさない場合、処理対象としている人物は単独作業者であると判断し、（処理３−２）へ進む。
【００２７】
ここで、単独作業者か、共同作業者かを判断する処理は、上述した処理に限られない。例えば、制御部１２１は、撮像画像から検出された人物の位置、人物の顔の向き、及び人物間の距離、の内の少なくとも何れかに基づいて、人物同士を関連付けるようにしてもよい。例えば制御部１２１は、撮像画像の所定のオブジェクト、例えば作業台等、から所定の範囲の位置にいる人物同士を関連付けるようにしてもよいし、人物の顔の向き（又は目線）を推定し、顔の向き（又は目線）が交差する人物同士を関連付けるようにしてもよい。また、例えば制御部１２１は、人物間の距離が所定の距離以内の人物同士を関連付けるようにしてもよい。そして、制御部１２１は、他の人物と関連付けられる人物同士を共同作業者、他の人物と関連付けられない人物を単独作業者と判断するようにしてもよい。また、制御部１２１は、更に、人物の制服、又はビブス（ベスト状の衣服）、又は帽子の色、又は形状に基づき、人物同士を関連付けるようにしてもよい。例えば、制御部１２１は、人物間の距離が所定の距離以内の人物の内、制服の形状が同じ人物同士を関連付け、人物間の距離が所定の距離以内の人物であっても、制服の形状が異なる人物同士は関連付けないようにしてもよいし、所定の距離以内でかつビブスの色が異なる組み合わせを共同作業者で、それ以外を単独作業者といった複数の条件で判定してもよい。
【００２８】
上記（項目１）と（項目２）とにおける判定について図１３を用いて説明する。図１３において、楕円１２０１〜１２０５は人物検出位置である楕円４０１〜４０５の中心を水平面画像上の座標へ変換した結果を表す。また、領域１２０６はユーザーによって指定された検知領域を表す。また、楕円１２００は以下の式（４）を満たすｘ、ｙから成る楕円を表す。
【数４】
2020064684.tif 000006
式（４）中のｑｘ、ｑｙはそれぞれ、処理対象としている人物の、水平面画像上でのｘ座標、及びｙ座標を表す。図１３では、ｑｘ、ｑｙはそれぞれ楕円１２０２のｘ座標、及びｙ座標を表す。式（４）中のａ、ｂは楕円の変換パラメータである。例えば、ａ＝１、ｂ＝１とすると、楕円は半径Ｒ、中心（ｑｘ、ｑｙ）の円となる。また、ａ＝１、ｂ＝１／２とすると、ｘ軸方向の長さがＲ、ｙ軸方向の長さがＲ／２となる楕円となる。本実施形態では共同作業者同士が水平面画像上のｘ軸方向に並んで作業を行うため、ａ＞ｂとなる値を用いることとする。
【００２９】
例えば、制御部１２１は、リストの走査の最中、人物検出位置の楕円４０２の人物を処理対象としたとする。このとき、制御部１２１は、人物検出位置の楕円４０２に対応する水平面画像上の楕円１２０２の座標に関して、上記（項目１）〜（項目２）の判定を行う。まず（項目１）では、制御部１２１は、楕円１２００の内部に検出された人物が存在す
るか否かを判定する。図１３で表す状況においては、人物検出位置の楕円４０１に対応した水平面画像上の楕円１２０１の座標が楕円内に含まれているため、制御部１２１は、判定を満たすと判断する。次に（項目２）では、制御部１２１は、（項目１）の条件を満たした人物の検出位置の楕円４０１に対応した水平面画像上の座標６０１が、領域１２０６に含まれているかを判定する。本実施形態の例で説明する状況下では、楕円１２０１の座標が、領域１２０６に含まれているため、制御部１２１は、判定を満たすと判断する。以上、（項目１）と（項目２）と、を全て満たしていたため、制御部１２１は、楕円４０２の人物を共同作業者であると判断する。
【００３０】
（処理３−１）．制御部１２１は、リストの末尾の人物を処理対象としているか否かを判断する（Ｓ１１０６）。制御部１２１は、リストの末尾で無ければ次の人物を処理対象とし、（処理２）へ戻る（Ｓ１１０７）。制御部１２１は、リストの末尾であればリスト内の走査を終了し、単独作業者が存在する累積フレーム数を０にする（Ｓ１１０８）。
（処理３−２）．制御部１２１は、単独作業者が存在する累積フレーム数をインクリメントする（Ｓ１１０９）。
次に制御部１２１は、ユーザーに単独作業者が存在する旨をユーザーへ通知するか否かを判断し、条件を満たしていた場合は通知を行う（Ｓ１１１０、Ｓ１１１１）。
制御部１２１は、通知する際の表示処理等については、実施形態１と同様の処理を行う。
また、本実施形態では、制御部１２１は、単独作業者が存在することをユーザーへ通知する方法として、表示装置１４０へ単独作業者が存在する旨を表すＵＩを表示する。例えば、制御部１２１は、撮像画像３００、又は水平面画像５００上の単独作業者の位置に二重丸を重畳させる、赤丸を重畳させる等である。しかしながらこの限りでは無く、制御部１２１は、ユーザーにメールを送信してもよいし、外部出力へ出力を行いスピーカーからアラートを発する等を行ってもよい。
【００３１】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００３２】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではない。撮像装置１１０の機能構成は、ＣＰＵ１２がメモリ１３に記憶されたプログラムに基づき処理を実行することにより実現されるソフトウェア構成として撮像装置に実装されてもよい。また、撮像装置１１０の機能構成の一部又は全てはハードウェア構成として撮像装置１１０に実装されてもよい。同様に、クライアント装置１２０の機能構成はＣＰＵ２２がメモリ２１に記憶されたプログラムに基づき処理を実行することにより実現されるソフトウェア構成としてクライアント装置１２０に実装されてもよい。また、クライアント装置１２０の機能構成の一部又は全てはハードウェア構成としてクライアント装置１２０に実装されてもよい。
また、単独作業者の位置に二重丸を重畳する、赤丸を重畳する以外に、単独作業者に「単独作業者」と文字列を重畳させるようにしてもよいし、赤色等の警告色を撮像画像上の単独作業者に重畳させるようにしてもよい。また、これらを任意に組み合わせて重畳表示させるようにしてもよい。
また、上述したクライアント装置や撮像装置のハードウェア構成は一例であり、例えば、ＣＰＵやメモリ、通信Ｉ／Ｆ等は複数有していてもよい。
【００３３】
以上、上述した各実施形態の処理によれば、画像中の人物が、単独か複数かを適切に提
示することができる。作業現場内に単独作業者が存在する旨の通知を受け取り、その映像を容易に確認できることで、作業監視員は、ルールに違反している作業者を見つけることができ、その作業者へ注意を促すことが可能になる。
【符号の説明】
【００３４】
２１    メモリ
２２    ＣＰＵ
１２０  クライアント装置
１４０  表示装置
【図１】
2020064684.tif 000007
【図２】
2020064684.tif 000008
【図３】
2020064684.tif 000009
【図４】
2020064684.tif 000010
【図５】
2020064684.tif 000011
【図６】
2020064684.tif 000012
【図７】
2020064684.tif 000013
【図８】
2020064684.tif 000014
【図９】
2020064684.tif 000015
【図１０】
2020064684.tif 000016
【図１１】
2020064684.tif 000017
【図１２】
2020064684.tif 000018
【図１３】
2020064684.tif 000019
【手続補正書】
【提出日】令和2年2月3日(2020.2.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
人物が作業を行うエリアの人物を検出する検出手段と、
前記検出手段により検出された人物が、単独で作業を行っている人物かを特定する特定手段と、
前記特定手段により、前記エリアにおいて前記検出手段により検出された人物が、単独で作業を行っている人物であると特定されたことを条件に、複数人で作業を行わなければならない前記エリアにおいて単独で作業を行っている人物が存在することをユーザが認識可能な情報を通知するように制御する通知制御手段と、
を有することを特徴とする制御装置。
【請求項２】
前記検出手段は、人物が作業を行うエリアを撮像した動画像から人物を検出することを特徴とする請求項１に記載の制御装置。
【請求項３】
前記動画像上に、前記エリアを設定する設定手段をさらに有し、
前記特定手段は、前記設定手段により設定された前記エリアにおいて、前記検出手段により検出された人物が単独で作業を行っている人物かを特定することを特徴とする請求項２に記載の制御装置。
【請求項４】
前記特定手段は、前記設定手段により設定された前記エリアにおいて、前記検出手段により検出された人物が１人である場合に、単独で作業を行っている人物と特定することを特徴とする請求項３に記載の制御装置。
【請求項５】
前記特定手段は、前記検出手段により複数の人物が検出され、当該複数の人物間の距離が所定の距離よりも離れている場合に、単独で作業を行っている人物と特定することを特徴とする請求項１乃至３の何れか１項に記載の制御装置。
【請求項６】
前記特定手段は、前記検出手段により複数の人物が検出され、当該複数の人の顔の向き、または視線が、交差していない場合に、単独で作業を行っている人物と特定することを特徴とする請求項２または３に記載の制御装置。
【請求項７】
前記通知制御手段は、複数人で作業を行わなければならない前記エリアにおいて単独で作業を行っている人物が存在することをユーザが認識可能な前記情報を、表示部に表示することによって通知するように制御することを特徴とする請求項３に記載の制御装置。
【請求項８】
前記通知制御手段は、前記特定手段により、前記エリアにおいて前記検出手段により検出された人物が単独で作業を行っている人物ではないと特定されたことを条件に、前記情報を通知しないように制御することを特徴とする請求項１乃至７の何れか１項に記載の制御装置。
【請求項９】
動画像から人を検出する検出手段と、
前記検出手段により検出された人物が単独で作業を行っている人物かを特定するためのエリアを、前記動画像上に設定する設定手段と、
前記設定手段により設定された前記エリアにおいて、前記検出手段により検出された人物が単独で作業を行っている人物かを特定する特定手段と、
前記動画像に係るタイムラインを表示するように制御する表示制御手段と、
を有し、
前記特定手段は、更に、前記エリアにおいて前記検出手段により検出された人物が単独で作業を行っている継続時間が所定時間を超えるか否かを特定し、
前記表示制御手段は、前記特定手段により前記所定時間を超えると特定された前記継続時間の時間帯と、前記特定手段により前記所定時間を超えていないと特定された前記継続時間の時間帯と、を識別可能な情報を前記タイムライン上に表示するよう制御することを特徴とする制御装置。
【請求項１０】
動画像から人を検出する検出手段と、
前記検出手段により検出された人物が単独で作業を行っている人物かを特定するためのエリアを、前記動画像上に設定する設定手段と、
前記設定手段により設定された前記エリアにおいて、前記検出手段により検出された人物が単独で作業を行っている人かを特定する特定手段と、
前記動画像に係るタイムラインを表示するように制御する表示制御手段と
を有し、
前記設定手段は、前記エリアを前記動画像上に複数設定可能であり、
前記表示制御手段は、前記検出手段により検出された人物が単独で作業を行っている人物であると前記特定手段により特定されたエリアが複数存在する時間帯と、前記検出手段により検出された人物が単独で作業を行っている人物であると前記特定手段により特定されたエリアが単数存在する時間帯と、を識別可能な情報を前記タイムライン上に表示するように制御することを特徴とする制御装置。
【請求項１１】
前記特定手段は、更に、前記エリアにおいて前記検出手段により検出された人物が単独で作業を行っている継続時間が所定時間を超えるか否かを特定し、
前記表示制御手段は、前記検出手段により検出された人物が単独で作業を行っている人物であると前記特定手段により特定されたエリアであって、かつ、前記継続時間が前記所定時間を超えると特定されたエリアが複数存在する時間帯と、前記検出手段により検出された人物が単独で作業を行っている人物であると前記特定手段により特定されたエリアであって、かつ、前記継続時間が前記所定時間を超えると特定されたエリアが単数存在する時間帯と、を識別可能な情報を前記タイムライン上に表示するよう制御することを特徴とする請求項１０に記載の制御装置。
【請求項１２】
制御装置が実行する制御方法であって、
人が作業を行うエリアの人物を検出する検出ステップと、
前記検出ステップで検出された人物が、単独で作業を行っている人物かを特定する特定ステップと、
前記特定ステップで、前記エリアにおいて前記検出ステップで検出された人物が、単独で作業を行っている人物であると特定されたことを条件に、複数人で作業を行わなければならない前記エリアにおいて単独で作業を行っている人物が存在することをユーザが認識可能な情報を通知するように制御する通知制御ステップと、
を含むことを特徴とする制御方法。
【請求項１３】
動画像から人を検出する検出ステップと、
前記検出ステップで検出された人が単独で作業を行っている人物かを特定するためのエリアを、前記動画像上に設定する設定ステップと、
前記設定ステップで設定された前記エリアにおいて、前記検出ステップで検出された人物が単独で作業を行っている人物かを特定する特定ステップと、
前記動画像に係るタイムラインを表示するように制御する表示制御ステップと、を含み、
前記特定ステップにおいて、更に、前記エリアにおいて前記検出ステップにより検出された人物が単独で作業を行っている人物である継続時間が所定時間を超えるか否かが特定され、
前記表示制御ステップにおいて、前記特定ステップにおいて前記所定時間を超えると特定された前記継続時間の時間帯と、前記特定ステップにおいて前記所定時間を超えていないと特定された前記継続時間の時間帯と、を識別可能な情報が前記タイムライン上に表示されるよう制御されることを特徴とする制御方法。
【請求項１４】
動画像から人を検出する検出ステップと、
前記検出ステップにより検出された人物が単独で作業を行っている人物かを特定するためのエリアを、前記動画像上に設定する設定ステップと、
前記設定ステップにより設定された前記エリアにおいて、前記検出ステップにより検出された人物が単独で作業を行っている人物かを特定する特定ステップと、
前記動画像に係るタイムラインを表示するように制御する表示制御ステップと
を含み、
前記設定ステップにおいて、前記エリアを前記動画像上に複数設定可能であり、
前記表示制御ステップにおいて、前記検出ステップにおいて検出された人物が単独で作業を行っている人物であると前記特定ステップにおいて特定されたエリアが複数存在する時間帯と、前記検出ステップにおいて検出された人物が単独で作業を行っている人物であると前記特定ステップにおいて特定されたエリアが単数存在する時間帯と、を識別可能な情報が前記タイムライン上に表示されるように制御されることを特徴とする制御方法。
【請求項１５】
コンピュータを、請求項１乃至１１の何れか１項に記載の制御装置の各手段として機能させるためのプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、動画像から人物を検出し、表示装置に表示させる制御装置、制御方法及びプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
そこで、本発明の制御装置は、人物が作業を行うエリアの人物を検出する検出手段と、
前記検出手段により検出された人物が、単独で作業を行っている人物かを特定する特定手段と、前記特定手段により、前記エリアにおいて前記検出手段により検出された人物が、単独で作業を行っている人物であると特定されたことを条件に、複数人で作業を行わなければならない前記エリアにおいて単独で作業を行っている人物が存在することをユーザが認識可能な情報を通知するように制御する通知制御手段と、を有することを特徴とする。