(57)【要約】【課題】イベントが発生したときの状態を判断可能にタイムラインに表示することを目的とする。【解決手段】動画像のタイムラインを表示部に表示させる第１の表示制御手段を有し、第１の表示制御手段は、動画像を解析して得られたイベントの発生頻度、又は、イベントに関する数値に応じて、タイムラインにイベントが発生したことを示す表示処理を表示部に実行させることによって課題を解決する。【選択図】図５
2017175559.tif 000002
【特許請求の範囲】
【請求項１】
動画像のタイムラインを表示部に表示させる第１の表示制御手段を有し、
前記第１の表示制御手段は、前記動画像を解析して得られたイベントの発生頻度、又は、前記イベントに関する数値に応じた、前記タイムラインに前記イベントが発生したことを示す表示処理を前記表示部に実行させる表示制御装置。
【請求項２】
前記イベントに関する数値とは、前記タイムラインにおける前記イベントの発生個数であり、
前記第１の表示制御手段は、前記イベントの発生個数に応じて、前記発生個数を示す数値を前記タイムラインに表示する前記表示処理を前記表示部に実行させる請求項１記載の表示制御装置。
【請求項３】
前記第１の表示制御手段は、前記発生個数を示す数値を前記タイムラインの近傍に表示する前記表示処理を前記表示部に実行させる請求項２記載の表示制御装置。
【請求項４】
前記イベントに関する数値とは、前記タイムラインにおける前記イベントが発生した検知対象から他の検知対象までの距離であり、
前記第１の表示制御手段は、前記距離に応じて、前記距離を示すグラフを前記タイムラインに表示する前記表示処理を前記表示部に実行させる請求項１記載の表示制御装置。
【請求項５】
前記第１の表示制御手段は、前記グラフを前記タイムラインの上に、表示する前記表示処理を前記表示部に実行させる請求項４記載の表示制御装置。
【請求項６】
前記第１の表示制御手段は、前記イベントの発生頻度に応じて、前記タイムラインに前記イベントが発生したことを示す、テクスチャ、又は色相、又は色濃度の異なる表示処理を前記表示部に実行させる請求項１記載の表示制御装置。
【請求項７】
前記イベントとは、前記動画像に含まれる人物のうち２人以上で作業されていないと判定された人物が検知されたことをいう請求項１乃至６何れか１項記載の表示制御装置。
【請求項８】
前記動画像を前記表示部に表示させる第２の表示制御手段を更に有する請求項１乃至７何れか１項記載の表示制御装置。
【請求項９】
動画像のタイムラインを表示部に表示させる表示制御手段と、
前記動画像に含まれる人物の位置、人物の顔の向き、及び人物間の距離、の内の少なくとも何れかに基づいて、人物同士を関連付け、他の人物と関連付けられない人物が存在する場合はイベントとして検知する検知手段と、
を有し、
前記検知手段によって他の人物と関連付けられない人物が存在することがイベントして検知された場合、前記表示制御手段は、前記イベントの発生頻度、又は、前記イベントに関する数値に応じて、前記タイムラインに前記イベントが発生したことを示す表示処理を前記表示部に実行させるシステム。
【請求項１０】
動画像のタイムラインを表示する表示部に、前記動画像を解析して得られたイベントの発生頻度、又は、前記イベントに関する数値に応じた、前記タイムラインに前記イベントが発生したことを示す表示処理を実行させる表示制御工程
を有する表示制御方法。
【請求項１１】
動画像のタイムラインを表示部に表示させる表示制御工程と、
前記動画像に含まれる人物の位置、人物の顔の向き、及び人物間の距離、の内の少なくとも何れかに基づいて、人物同士を関連付け、他の人物と関連付けられない人物が存在する場合はイベントとして検知する検知工程と、
前記検知工程において、他の人物と関連付けられない人物が存在することをイベントして検知した場合、前記イベントの発生頻度、又は、前記イベントに関する数値に応じて、前記タイムラインに前記イベントが発生したことを示す表示処理を前記表示部に実行させる表示制御工程と
を有する表示制御方法。
【請求項１２】
コンピュータを、請求項１乃至８何れか１項記載の表示制御装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、システム、表示制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来の映像監視システムでは、映像中で通過検知や置き去り検知、事前設定スケジュールに応じた録画等のイベントが発生したときに、タイムライン上にイベントに応じてアイコンを表示する表示装置があった（特許文献１参照）。また、蓄積動画枚数に応じてタイムラインの色濃度や色相を変更し、カメラの蓄積動画の分布状態を表示する表示装置があった（特許文献２参照）。
特許文献１の表示装置では、イベントが発生したときにタイムライン上にアイコンを表示することで、ユーザはイベントが発生したかどうかをタイムライン上から判断することができる。
特許文献２の表示装置では、ユーザはタイムラインの色濃度や色相を見ることで、イベント発生等で生じたカメラ撮影動画像の蓄積の分布を読み取ることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２５８７０４号公報
【特許文献２】特許第４３８３９０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上述した従来技術の表示装置ではイベントが発生したときの状態がわからない。
例えば、２人以上で作業することをルールとして課している現場では、作業監視員が撮影装置を介して作業者らを監視することがある。その場合、作業者同士の距離が一定以上離れていると判定した作業者に注意を促すことがある。しかし、注意が必要かどうかはその発生した状態によって異なるため、監視者は場合に応じて２人以上で作業されていないというイベントが発生した映像を再生して確認し、注意を促すか判定しなければならない。
このような場合、イベント（上記の例であれば、２人以上で作業されていないというイベント）が発生したときの状態がわからないことが問題となる。
本発明は、イベントが発生したときの状態を判断可能にタイムラインに表示することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の表示制御装置は、動画像のタイムラインを表示部に表示させる第１の表示制御手段を有し、前記第１の表示制御手段は、前記動画像を解析して得られたイベントの発生頻度、又は、前記イベントに関する数値に応じて、前記タイムラインに前記イベントが発生したことを示す表示処理を前記表示部に実行させる。
【発明の効果】
【０００６】
本発明によれば、イベントが発生したときの状態を判断可能にタイムラインに表示することができる。
【図面の簡単な説明】
【０００７】
【図１】表示システムのシステム構成の一例を示す図である。
【図２】表示装置のハードウェア構成の一例を示す図である。
【図３】表示装置の機能構成の一例を示す図である。
【図４】表示制御処理の一例を示すフローチャート（その１）である。
【図５】タイムラインにオブジェクトを表示する一例を示す図（その１）である。
【図６】表示制御処理の一例を示すフローチャート（その２）である。
【図７】タイムラインの表示処理の一例を示す図である。
【図８】表示制御処理の一例を示すフローチャート（その３）である。
【図９】タイムラインにオブジェクトを表示する一例を示す図（その２）である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面に基づいて説明する。
【０００９】
本明細書では、作業者に対して２人以上で作業することをルールとして課している現場で、２人以上で作業されていないという検知がされたときの結果をタイムライン上に表示する処理について説明する。
図１は、表示システムのシステム構成の一例を示す図である。表示システムは、イベント検知情報を表示する少なくとも１つの表示装置１００、複数のカメラ１１０、複数の映像記憶装置１２０、複数の解析装置１３０、を含む。表示装置１００は、表示制御装置の一例である。
カメラ１１０は、例えばネットワークカメラである。映像記憶装置１２０は、例えばＨＤＤである。カメラ１１０、映像記憶装置１２０は、どちらか一方の数が少なくとも１以上あればよい。カメラ１１０と表示装置１００とはネットワークを介して接続されている。映像記憶装置１２０は、表示装置１００に組み込まれていてもよいし、ネットワークを介して表示装置１００に接続されていてもよい。解析装置１３０は、カメラ１１０又は映像記憶装置１２０の映像を解析する装置である。解析装置１３０は、カメラ１１０又は映像記憶装置１２０の情報に応じて、イベント検知情報を作成する。解析装置１３０の数は少なくとも１以上あればよい。解析装置１３０は、表示装置１００とネットワークを介して接続されていてもよいし、表示装置１００と一体化して構成されていてもよい。また、解析装置１３０は、カメラ１１０と一体化して構成されていてもよいし、映像記憶装置１２０と一体化して構成されていてもよい。
表示装置１００は、カメラ１１０又は映像記憶装置１２０から取得した情報を解析装置１３０に送信し、解析した結果を取得する。そして表示装置１００は、カメラ１１０又は映像記憶装置１２０、解析装置１３０から受信した情報を表示する。例えば、解析装置１３０は、カメラ１１０又は映像記憶装置１２０から取得した映像に基づき、画像から人物を検出し、検出した人物の位置、人物の顔の向き、及び人物間の距離、の内の少なくとも何れかに基づいて、人物同士を関連付ける。解析装置１３０は、関連付けの結果、他の人物と関連付けを行うことができない人物が存在した場合、イベントを検知したとしてイベント検知情報を作成する。
表示システムの主たる用途は監視業務であるため、カメラ１１０は数十台から数百台で使用され、カメラ１１０で取得した映像を表示装置１００に送信する場合がある。また、カメラ１１０は、映像記憶装置１２０に映像を送信し、映像記憶装置１２０で取得した映像を表示装置１００に送信する場合がある。また、解析装置１３０は、イベントの種類に応じて複数台、表示システムに接続される場合がある。カメラ１１０や映像記憶装置１２０、解析装置１３０の追加された数に応じて、表示装置１００は複数台になる場合がある。
【００１０】
図２は、表示装置１００のハードウェア構成の一例を示す図である。
表示装置１００は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、ＨＤＤ２０４と、表示部２０５と、入力部２０６と、通信部２０７とを含む。ＣＰＵ２０１は、ＲＯＭ２０２に記憶された制御プログラムを読み出して各種処理を実行する。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ２０４は、画像データや各種プログラム、各種情報を記憶する。後述する図３の表示装置１００の機能構成や図４、６、８のフローチャートの処理は、ＣＰＵ２０１がＲＯＭ２０２又はＨＤＤ２０４に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
表示部２０５はＣＰＵ２０１の制御のもと、映像のタイムラインに所定時間当たりの検知個数に応じた状態の情報やカメラ１１０や映像記憶装置１２０から取得した映像や、解析装置１３０から取得した単独作業検知結果等を表示する。入力部２０６は、キーボードやマウスを有し、ユーザによる各種操作を受け付ける。通信部２０７は、ネットワークを介して外部装置との通信処理を行う。カメラ１１０及び解析装置１３０のハードウェア構成は、表示装置１００のハードウェア構成と同様である。但し、カメラ１１０は、表示装置１００のハードウェア構成に加えて撮影部等を備えている。カメラ１１０、解析装置１３０の各々のＣＰＵがカメラ１１０及び解析装置１３０の各々のメモリ等に記憶されたプログラムに基づき処理を実行することによって、カメラ１１０及び解析装置１３０の各々の機能が実現される。
【００１１】
図３は、表示装置１００の機能構成の一例を示す図である。表示装置１００は、機能構成として、指示受付部３０１と、表示処理部３０２と、画像記憶部３０３と、画像管理部３０４と、情報管理部３０５と、情報表示部３０６と、情報記憶部３０７と、を含む。指示受付部３０１は、入力部２０６を介してユーザにより入力された指示を受け付ける。表示処理部３０２は、表示部２０５への表示を制御する。画像記憶部３０３は、通信部２０７を介して各カメラ１１０により撮影された画像、映像記憶装置１２０から受信した画像の何れか又は両方をＨＤＤ２０４等の所定の領域に記憶する。画像管理部３０４は、画像記憶部３０３を介したＨＤＤ２０４等への画像の書き込みや読み出しを管理する。情報管理部３０５は、解析装置１３０で作成されたイベント検知情報を取得する。そして、情報管理部３０５は、情報記憶部３０７を介してＨＤＤ２０４等にイベント検知情報を書き込んだり、読み出したりする。また、情報管理部３０５は、カメラ１１０又は映像記憶装置１２０の情報に基づき解析装置１３０で解析された結果を取得し、情報表示部３０６を介してタイムラインにオブジェクト等を表示する。情報表示部３０６は、動画像のタイムラインを表示部２０５に表示させ、情報管理部３０５からの指示等に応じて、タイムラインにイベントが発生したことを示すオブジェクトを表示部２０５に表示させる。情報記憶部３０７は、情報管理部３０５からの指示等に応じて、イベント検知情報、オブジェクトを表示するための情報等をＨＤＤ２０４等の所定の領域に記憶する。以下では、説明の簡略化のため、タイムラインへの情報等の表示は、情報表示部３０６が処理を制御するものとして説明を行う。
【００１２】
＜実施形態１＞
以下、実施形態１による、イベント検知の一例である、２人以上で作業されていないと検知されたときの結果のうち、特に所定時間当たりに検知された個数に関する情報を情報表示部３０６が表示部２０５に表示する例を示す。
まず、イベント検知情報を取得し、情報表示部３０６が表示部２０５に表示する内容を制御する処理について、図４を用いて説明する。
Ｓ４００において、情報表示部３０６は、画像記憶部３０３を介してＨＤＤ２０４等から新規フレームを取得する。
Ｓ４０１において、情報表示部３０６は、取得したフレームのイベント検知発生個数（２人以上で作業されていないと判定された人数）を情報管理部３０５等から取得する。
Ｓ４０２において、情報管理部３０５は、情報記憶部３０７を介してＨＤＤ２０４等に記憶されている前フレームのイベント検知発生個数を取得する。情報表示部３０６は、情報管理部３０５が取得した前フレームのイベント検知発生個数とＳ４０１で取得したイベント検知発生個数とを比較する。情報表示部３０６は、イベント検知発生個数に変化がある場合（Ｓ４０３／Ｙｅｓ）、Ｓ４０４に処理を進め、イベント検知発生個数に変化がない場合（Ｓ４０３／Ｎｏ）、Ｓ４０４の処理を行わず、Ｓ４０５に処理を進める。
Ｓ４０４において、情報表示部３０６は、情報管理部３０５にイベント検知発生個数に変化がある旨の情報を送信し、タイムライン上又はタイムライン近傍にイベント検知発生個数を表示する。ここで、タイムライン近傍とは、タイムラインから設定された距離の範囲内の領域である。
Ｓ４０５において、情報表示部３０６は、画像記憶部３０３を介してＨＤＤ２０４等の情報を参照し、処理を行ったフレームが終端フレームであるかを確認する。情報表示部３０６は、処理を行ったフレームが終端フレームだった場合（Ｓ４０５／Ｙｅｓ）、図４に示すフローチャートの処理を終了し、処理を行ったフレームが終端フレームではなかった場合（Ｓ４０５／Ｎｏ）、Ｓ４００の処理に戻る。Ｓ４００において、情報表示部３０６は、画像記憶部３０３を介してＨＤＤ２０４等から新規フレームを取得する。
【００１３】
以下、図５を用いて、タイムライン上又はタイムライン付近にイベント検知発生個数を表示する処理（Ｓ４０４）の表示方法等について説明する。画面７００は表示装置１００の表示部２０５に表示されている画面の一例である。映像７０１は表示部２０５に表示された映像の一例である。映像は、動画像の一例である。映像７０１は表示処理部３０２によって表示が制御される。表示処理部３０２は、映像７０１を、画像記憶部３０３を介してＨＤＤ２０４等より取得する。映像７０１は複数個表示されていてもよいし、１つだけ表示されてもよいし、表示されなくてもよい。情報７０２は表示処理部３０２が画像管理部３０４から取得した、映像の撮影日時の情報である。情報７０２は映像７０１と同様に複数個表示されていてもよいし、１つだけ表示されてもよいし、表示されなくてもよい。オブジェクト７０３はＳ４０４の処理によってタイムライン上又はタイムライン付近に表示されたイベント発生個数である。タイムライン７０４は情報表示部３０６によって表示制御される。情報表示部３０６は、タイムラインのイベント検知発生時刻（２人以上で作業されていないと判定された人数の変更時刻）の上部にふきだしを表示し、ふきだしの中にオブジェクト７０３を表示する。ふきだしを表示するのは上述の方法に限定されず、情報表示部３０６は、タイムラインのイベント検知発生時刻の下部であってもよく、周辺であってもよい。オブジェクト７０３の表示位置は、タイムラインと対応付けられる位置であればその位置は問わない。また、情報表示部３０６によりオブジェクト７０３の表示方法はふきだしでなくてもよい。情報表示部３０６は、オブジェクトとして、数字を示すアイコンでもよいし、数字のみを表示してもよく、イベント検知発生の数がわかればよい。
【００１４】
＜実施形態２＞
次に、実施形態２による、イベント検知の一例である、２人以上で作業されていないと検知したときの結果のうち、特に所定時間当たりに検知された頻度に関する情報を情報表示部３０６が表示部２０５に表示する例を示す。
実施形態２と実施形態１との差異は検知が発生した際の処理と表示とについてであり、この点について説明する。まず、情報表示部３０６で行われる処理について図６を用いて説明する。
Ｓ５００において、情報表示部３０６は、画像記憶部３０３から所定期間の新規フレームを取得する。情報表示部３０６は、入力部２０６等を介してユーザによって入力された所定期間の新規フレームを取得してもよいし、ＨＤＤ２０４等の設定ファイル等に予め設定されている所定期間の新規フレームを取得してもよい。また、情報表示部３０６は、画面上での最小ピクセルが表す範囲の時間を所定期間としてもよい。
そして、Ｓ５０１において、情報表示部３０６は、取得した新規フレームのイベント検知情報を、情報記憶部３０７を介してＨＤＤ２０４等から取得する。そして、情報表示部３０６は、取得したイベント検知情報に基づき、イベント検知発生（２人以上で作業されていないという検知の発生）があるかどうかを判定する。情報表示部３０６は、当該フレームにイベント検知発生がある場合（Ｓ５０１／Ｙｅｓ）、Ｓ５０２に処理を進め、イベント検知発生がない場合（Ｓ５０１／Ｎｏ）、Ｓ５０２の処理を行わず、Ｓ５０３に処理を進める。
Ｓ５０２において、情報表示部３０６は、イベント検知発生フレーム数（２人以上で作業されていないという検知の発生したフレーム数）を積算し、情報管理部３０５を介してＨＤＤ２０４等に記憶する。
【００１５】
Ｓ５０３において、情報表示部３０６は、画像記憶部３０３を介してＨＤＤ２０４等の情報を参照し、処理を行ったフレームが所定期間終端フレームであるかを確認する。情報表示部３０６は、所定期間の終端フレームでなかった場合（Ｓ５０３／Ｎｏ）、Ｓ５００の処理に戻る。そして、情報表示部３０６は、画像記憶部３０３を介してＨＤＤ２０４等から次のフレームを取得する。情報表示部３０６は、所定期間の終端フレームだった場合（Ｓ５０３／Ｙｅｓ）、Ｓ５０４に進む。
Ｓ５０４において、情報表示部３０６は、情報管理部３０５を介してＨＤＤ２０４等に記憶された積算されたフレーム数と、所定期間のフレーム数とから、イベント検知発生頻度（２人以上で作業されていないという検知の発生した頻度）を算出する。情報表示部３０６は、積算したイベント発生フレーム数（２人以上で作業されていないという検知の発生したフレーム数）をｘ、所定期間のフレーム数をｙとしたとき、発生頻度ｚ  ＝  ｘ／ｙで発生頻度を算出する。
Ｓ５０５において、情報表示部３０６は、算出した発生頻度ｚの値と、発生頻度ｚの値０〜１に対応させたテクスチャ表等とを比較する。情報表示部３０６は、比較の結果、発生頻度ｚに応じたテクスチャ表のテクスチャ等でタイムライン所定期間の表示を行う。発生頻度と対応させる表はテクスチャ表でもよいし、色相表でもよいし、色濃度表であってもよい。発生頻度と対応させる表、例えば、ＨＤＤ２０４等に記憶されているものとする。
【００１６】
以下、図７を用いて発生頻度に応じた色相画像等でタイムラインの所定期間を表示する処理（Ｓ５０５）によって制御された情報表示部３０６について説明する。
画面８００は表示装置１００の表示部２０５に表示されている画面の一例を示す。映像８０１は表示部２０５に表示された映像の一例である。映像８０１は表示処理部３０２によって表示が制御される。表示処理部３０２は、映像８０１を、画像記憶部３０３を介してＨＤＤ２０４等より取得する。映像８０１は複数個表示されていてもよいし、１つだけ表示されてもよいし、表示されなくてもよい。情報８０２は表示処理部３０２が画像管理部３０４から取得した、映像の撮影日時の情報である。情報８０２は映像８０１と同様に複数個表示されていてもよいし、１つだけ表示されてもよいし、表示されなくてもよい。タイムライン８０３は情報表示部３０６によって表示制御される。タイムライン８０３は１以上あればよく、複数個あってもよい。表示８０４、８０５はタイムライン上にＳ５０５で表示された発生頻度に応じた表示処理の表示結果の一例である。表示８０４は映像８０１に表示されているシーンの所定期間の表示例を示す。映像８０１のシーンでは映像中央上部に示される２人の作業者（８１０、８１１）の距離が少し離れており、２人で作業をしていないと判定されている。しかし、次のフレームでは作業者８１１が身を乗り出したり、相談するために近づいたりして、作業者８１０と作業者８１１とが２人で作業をしていると判定される距離になる。このように作業者が近付いたり、離れたりする状態が継続すると、イベント検知が頻繁に、即ち所定時間当たりの予め定められた回数以上、発生する。イベント検知が頻繁に発生する場合、情報表示部３０６は、発生頻度に応じて、表示８０４を例えば薄いテクスチャとして、該当する区間のタイムライン上に表示する。情報表示部３０６は、作業者が一貫して１人で作業をしている場合、表示８０５を例えば濃いテクスチャとして、該当する区間のタイムライン上に表示する。発生頻度を示す表示は表示８０４、８０５に示すようなテクスチャでもよいし、色相でもよいし、色濃度でもよく、形式を問わない。また、情報表示部３０６は、タイムライン上の表示処理を変更するのではなく、該当するタイムラインの区間にテクスチャ画像や色相の画像や色濃度の画像等をかぶせて表示するようにしてもよい。
【００１７】
＜実施形態３＞
次に、実施形態３による、イベント検知の一例である、２人以上で作業されていないと検知したときの結果のうち、特に検知対象物間の距離に関する情報を情報表示部３０６が表示部２０５に表示する例を示す。検知対象物間の距離は、イベントに関する数値の一例である。
実施形態３と実施形態１、２との差異は検知が発生した際の処理と表示とについてであり、この点について説明する。まず、情報表示部３０６で行われる処理について図８を用いて説明する。
Ｓ６００において、情報表示部３０６は、画像記憶部３０３から新規フレームを取得する。
Ｓ６０１において、情報表示部３０６は、取得した新規フレームに対応するイベント検知情報を、情報記憶部３０７を介してＨＤＤ２０４等から取得し、イベント検知発生（２人以上で作業されていないという検知の発生）があるかどうかを判定する。情報表示部３０６は、当該フレームにイベント検知発生がある場合（Ｓ６０１／Ｙｅｓ）、Ｓ６０２に処理を進め、イベント検知発生がない場合（Ｓ６０１／Ｎｏ）、Ｓ６０７に処理を進める。
Ｓ６０２において、情報表示部３０６は、情報記憶部３０７を介してＨＤＤ２０４等から検知された対象（２人以上で作業していない作業者）をそれぞれ取得する。そして、情報表示部３０６は、情報管理部３０５が管理しているタイムライン情報に基づき各検知対象（２人以上で作業していない作業者）から一番近い検知対象（作業者）までの距離を示したリストを作成する。
【００１８】
Ｓ６０３において、情報表示部３０６は、作成したリストからリストのｉ番目の情報を取得する。
Ｓ６０４において、情報表示部３０６は、一定基準の距離をこえている場合、タイムライン上に距離の値を表示する。
Ｓ６０５において、情報表示部３０６は、現在参照したリストが終端であるか否かを判定する。情報表示部３０６は、リストが終端でない場合（Ｓ６０５／Ｙｅｓ）、Ｓ６０６に処理を進め、リストが終端であった場合（Ｓ６０５／Ｎｏ）、Ｓ６０７に処理を進める。Ｓ６０６において、情報表示部３０６は、ｉ＝ｉ＋１の処理を行う。そして、Ｓ６０３の処理に戻り、情報表示部３０６は、リストのｉ番目の情報を取得する。
Ｓ６０７において、情報表示部３０６は、画像記憶部３０３を介して取得した現在参照したフレームが終端であるかどうかを判定する。情報表示部３０６は、フレームが終端ではなかった場合（Ｓ６０７／Ｎｏ）、Ｓ６００の処理に戻り、画像記憶部３０３から新規フレームを取得する。一方、情報表示部３０６は、フレームが終端であった場合（Ｓ６０７／Ｙｅｓ）、図８に示すフローチャートの処理を終了する。
【００１９】
以下、図９を用いてタイムライン上に距離の値を表示する処理（Ｓ６０４）によって制御された情報表示部３０６について説明する。
画面９００は表示装置１００の表示部２０５に表示されている画面の一例を示す。映像９０１ａ、９０１ｂは表示部２０５に表示された映像の一例である。映像９０１ａ、９０１ｂは表示処理部３０２によって表示が制御される。表示処理部３０２は、映像９０１ａ、９０１ｂを、画像記憶部３０３を介してＨＤＤ２０４等から取得する。映像９０１ａ、９０１ｂは複数個表示されていてもよいし、１つだけ表示されてもよいし、表示されなくてもよい。情報９０２は表示処理部３０２が画像管理部３０４から取得した、映像の撮影日時の情報である。情報９０２は映像９０１ａ、９０１ｂと同様に、複数個表示されていてもよいし、１つだけ表示されてもよいし、表示されなくてもよい。タイムライン９０３は情報表示部３０６によって表示制御される。タイムライン９０３は１以上あればよく、複数個あってもよい。オブジェクト９０４、９０５はＳ６０４でタイムライン上にプロットされた距離の値の一例である。オブジェクト９０４、９０５では、タイムラインの縦軸方向を距離として、縦軸の最下部が情報管理部３０５から取得した一定基準の距離の値を示している。情報表示部３０６が、フレームごとに距離の値をプロットすることで、折れ線グラフのように表示した例がオブジェクト９０４、９０５である。映像９０１ａに示したシーンは、作業者９１０ａが入室し、画角に入ったシーンを示す。同じく、映像９０１ｂは作業者９１０ａが室内を移動し、机に座って１人で作業をしているシーンを示す。９０１ａから９０１ｂのシーンの間で、作業者９１０ａは室内を移動する。そのため、他の作業者との距離が変化し、２人ペアで作業をしていないと判定された作業者９１０ａと一番近い他の作業者との距離関係がタイムライン上にオブジェクト９０４、９０５に示すような折れ線グラフで示される。オブジェクトは、オブジェクト９０４、９０５で示した形に限らず、棒グラフのように表示してもよく、距離が判別できる表示であれば形式を問わない。また、情報表示部３０６は、例えば、単独作業者が複数存在する場合は、折れ線グラフ等のオブジェクトを人数分、タイムライン上に表示するようにしてもよい。
【００２０】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００２１】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではない。例えば、上述した表示装置の機能構成の一部又は全てをハードウェア構成として表示装置に実装してもよい。また、上述した実施形態１、２、３をイベントの種類等に応じて、任意に組み合わせてもよいし、全て表示するようにしてもよい。
また、上述した実施形態では、イベントの一例として、前記動画像に含まれる人物のうち２人以上で作業されていない（つまり、単独で作業している）と判定された人物が検知されたことを例に説明を行ったが、これに限定されるものではない。例えば、動画像に含まれる人物のうち２人以上で作業していると判定された人物が検知されたことをイベントとしてもよい。
【００２２】
上述した各実施形態によれば、イベントが発生したときの状態を判断可能にタイムラインに表示することができる。
【符号の説明】
【００２３】
１００  表示装置
２０１  ＣＰＵ
２０４  ＨＤＤ
【図１】
2017175559.tif 000003
【図２】
2017175559.tif 000004
【図３】
2017175559.tif 000005
【図４】
2017175559.tif 000006
【図５】
2017175559.tif 000007
【図６】
2017175559.tif 000008
【図７】
2017175559.tif 000009
【図８】
2017175559.tif 000010
【図９】
2017175559.tif 000011