(57)【要約】【課題】動線を用いて再生ポイントを選択する場合に、迅速かつ的確に所望の再生ポイントを選択できるセンシングデータ検索装置を提供すること。【解決手段】検索装置１１０は、動線作成部１１１と、ユーザによって指定された動線箇所又は動線区間に対応するセンシングデータを再生制御する再生時刻設定部１１５とに加えて、測位結果に基づいて、動線には現れない、動線に関する補助図形を作成する補助図形作成部１１２と、動線と補助図形とを含む検索画像を作成し、当該検索画像を表示部１６０に表示させる動線検索画像作成部１１３とを有する。これにより、ユーザは、動線だけでなく、動線に関する補助図形を参考にして再生ポイントを選択できるので、動線を用いて再生ポイントを選択する場合に、迅速かつ的確に所望の再生ポイントを選択できるようになる。【選択図】図１
2010123069.tif 000002
【特許請求の範囲】
【請求項１】
監視対象についての測位結果に基づいて、当該監視対象の移動軌跡である動線を作成する動線作成手段と、
ユーザによって指定された動線箇所又は動線区間に対応するセンシングデータが再生されるように、再生手段による再生区間を制御する再生制御手段と、
前記測位結果に基づいて、前記動線に関する補助図形を作成する補助図形作成手段と、
前記動線と前記補助図形とを含む検索画像を作成し、当該検索画像を表示手段に表示させる検索画像作成手段と、
を具備するセンシングデータ検索装置。
【請求項２】
前記補助図形は、前記監視対象が特徴的な動きをした箇所を示す図形であり、
前記検索画像は、前記動線上に前記特徴的な動きをした箇所を示す図形が配置された画像である、
請求項１に記載のセンシングデータ検索装置。
【請求項３】
前記特徴的な動きは、滞留、停止、往復、高速移動、不自然な動きとして事前に登録した動作パターンと合致する移動軌跡、又は複数の監視対象で相関の高い動きである、
請求項２に記載のセンシングデータ検索装置。
【請求項４】
前記補助図形は、前記監視対象が滞留又は停止した期間を示す図形であり、
前記検索画像は、前記監視対象が滞留又は停止した動線箇所に、前記補助図形が並んで又は重なって配置された画像である、
請求項１に記載のセンシングデータ検索装置。
【請求項５】
前記補助図形は、事故が起こった箇所を示す図形である、
請求項１に記載のセンシングデータ検索装置。
【請求項６】
前記補助図形は、監視重要箇所を示す図形である、
請求項１に記載のセンシングデータ検索装置。
【請求項７】
前記センシングデータは、前記監視対象を撮像した動画であり、
前記補助図形は、前記監視対象のサムネイル画像を含む図形であり、
前記検索画面作成手段は、前記検索画像として、前記動線上における前記監視対象が特徴的な動きをした箇所に、前記サムネイル画像が配置された画像を作成する、
請求項１に記載のセンシングデータ検索装置。
【請求項８】
前記センシングデータは、複数のカメラによって撮像された複数の動画であり、
前記補助図形は、各動線区間の動画を撮像したカメラを示す図形であり、
前記検索画像は、前記動線と前記補助図形とが並んで又は重なって配置された画像である、
請求項１に記載のセンシングデータ検索装置。
【請求項９】
前記動線作成手段は、複数の監視対象についての測位結果に基づいて、複数の動線を作成し、
前記補助図形作成手段は、前記複数の監視対象のうちの一つの監視対象の動線を用いてユーザによって指定された当該動線の指定区間に対応する期間を求め、前記補助図形として、当該期間における他の監視対象の移動軌跡である動線を作成し、
前記検索画面作成手段は、前記検索画像として、前記一つの監視対象の動線と、前記他の監視対象の動線とを含む画像を作成する、
請求項１に記載のセンシングデータ検索装置。
【請求項１０】
前記センシングデータは、前記監視対象を撮像した動画であり、
前記補助図形作成手段は、再生手段から現在再生中である再生ポイントの情報を受信し、前記補助図形として、前記再生ポイントを示す図形を作成し、
前記検索画面作成手段は、前記検索画像として、前記動線と前記再生ポイントを示す図形とを含む画像を作成する、
請求項１に記載のセンシングデータ検索装置。
【請求項１１】
前記再生ポイントを示す図形は、前記動線上の前記再生ポイントに対応する位置に配置された、現在の再生ポイントに対応した再生画像を含む図形である、
請求項１０に記載のセンシングデータ検索装置。
【請求項１２】
前記センシングデータは、前記監視対象が撮像された動画であり、
前記補助図形は、間欠的な再生画像を含む図形であり、
前記検索画像は、前記動線上に現在の再生ポイントまでの再生画像が間欠的に配置された画像である、
請求項１０に記載のセンシングデータ検索装置。
【請求項１３】
前記センシングデータは、前記監視対象が撮像された動画であり、
前記再生手段は、ユーザによって指定された動線に対応する監視対象を特定可能な再生画像を形成する、
請求項１に記載のセンシングデータ検索装置。
【請求項１４】
前記補助図形は、前記センシングデータと時間的に対応付けられており、
前記再生制御手段は、ユーザによって前記補助図形を用いて指定された期間のセンシングデータを再生させる、
請求項１から請求項１３のいずれか一項に記載のセンシングデータ検索装置。
【請求項１５】
測位結果に基づいて、監視対象の移動軌跡である動線を作成するステップと、
前記測位結果に基づいて、前記動線に関する補助図形を作成するステップと、
前記動線と前記補助図形とを含む検索画像を作成するステップと、
を含む検索画像作成方法。
【請求項１６】
前記動線及び前記補助図形は、再生されるセンシングデータに関連付けられている、
請求項１５に記載の検索画像作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センシングデータ検索装置及び検索画像作成方法に関し、特に動線を見ながら動画などのセンシングデータを検索する技術に関する。
【背景技術】
【０００２】
従来、例えば特許文献１には、監視対象者に付帯された無線タグからの無線信号を用いて監視対象者の位置を計測し、その計測履歴に基づいて監視対象者の移動履歴を示す動線を作成し、その動線を表示する技術が開示されている。また、特許文献１では、監視対象者を監視カメラによって撮影しておき、監視対象者が不審者であると判定した場合に、不審者の動画を再生する技術が開示されている。
【０００３】
特許文献２には、例えば車両にＧＰＳ装置とビデオカメラとを搭載することで、車両の走行軌跡（動線）と走行時の映像とを記録しておき、ユーザによって指定された走行軌跡上の区間に対応する映像を検索して再生する映像検索装置が開示されている。
【０００４】
特許文献３には、ディスプレイ画面上に、移動軌跡（動線）と方向指示要素とを表示し、移動軌跡上の座標とその座標での方向とを指定することで、指定された座標における指定された方向の画像を再生して表示する画像表示装置が開示されている。
【特許文献１】特開２００４−５５１１号公報
【特許文献２】特開２００１−２９０８２０号公報
【特許文献３】特開２００１−２１５９４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１には、不審者の動画を再生する技術が開示されているが、不審者の動画が必ずしもユーザが見たい動画とは限らない。よって、ユーザが見たい動画を自由に選択できない点で、不便である。
【０００６】
また、特許文献２及び特許文献３に開示された、動線を用いて再生画像を検索する技術は、ユーザが動線を見ながら視覚的に再生ポイントを指定できるので、便利である。
【０００７】
しかしながら、ユーザが動線上で再生ポイントを指定する場合、ユーザの再生ポイントの選択基準となるのは、移動体（監視対象）の座標のみであり、ユーザが所望の再生画像を選択する上で、不十分であると考えられる。つまり、ユーザは、動線上で選択した再生ポイントの再生画像が自分の見たかった再生画像でなかった場合には、新たに動線上で再生ポイントを選択する作業が必要となり、迅速に所望の再生画像を得ることが困難である。つまり、見たい再生画像が動線のみから判断できれば問題ないが、見たい再生画像が動線のみから判断できない場合は、実際に再生画像を確認しながら、何度も再生ポイントを選択し直す作業が必要となる。
【０００８】
例えば、ナビゲーションシステムのように、自分の動線から再生ポイントを選択する場合には動線から比較的速やかに希望する再生ポイントを選択できるが、特に、監視システムのように、自分とは異なる複数の監視対象が存在し、複数の動線が存在し又は自分の動線とは異なる動線が存在する場合には、希望する再生ポイントを動線のみから速やかに選択することは困難となる。
【０００９】
本発明は、かかる点を考慮してなされたものであり、動線を用いて再生ポイントを選択する場合に、従来と比較して、迅速かつ的確に所望の再生ポイントを選択できるセンシングデータ検索装置及び検索画像作成方法を提供する。
【課題を解決するための手段】
【００１０】
本発明のセンシングデータ検索装置の一つの態様は、監視対象についての測位結果に基づいて、当該監視対象の移動軌跡である動線を作成する動線作成手段と、ユーザによって指定された動線箇所又は動線区間に対応するセンシングデータが再生されるように、再生手段による再生区間を制御する再生制御手段と、前記測位結果に基づいて、前記動線に関する補助図形を作成する補助図形作成手段と、前記動線と前記補助図形とを含む検索画像を作成し、当該検索画像を表示手段に表示させる検索画像作成手段と、を具備する構成を採る。
【００１１】
本実施の形態の検索画像作成方法の一つの態様は、測位結果に基づいて、監視対象の移動軌跡である動線を作成するステップと、前記測位結果に基づいて、前記動線に関する補助図形を作成するステップと、前記動線と前記補助図形とを含む検索画像を作成するステップと、を含む。
【発明の効果】
【００１２】
本発明によれば、ユーザは、動線だけでなく、動線に関する補助図形を参照しながら、再生ポイントを選択できるので、迅速かつ的確に所望の再生ポイントを選択できるようになる。
【発明を実施するための最良の形態】
【００１３】
本発明の一つの特徴は、監視対象の移動軌跡である動線に加えて、動線に関する補助図形を追加した検索画像を作成し表示するようにしたことである。これにより、再生画像を検索するユーザは、動線だけでなく、動線に関する補助図形を参考にして再生ポイントを選択できるので、迅速かつ的確に所望の再生ポイントを選択できるようになる。
【００１４】
また、発明者らは、補助図形として、どのような図形を作成すれば、ユーザが迅速かつ的確に所望の再生ポイントを選択できるのかを、鋭意検討した。その際、発明者らは、動線上には、動線には現れない（又はユーザが動線のみからは判断し難い）、特徴的な箇所が存在することに着目した。そして、発明者らは、そのような特徴的箇所とはどのようなものかを鋭意検討することで、補助図形の好ましい配置及び内容を見出した。本発明の一つの特徴は、動線に加えて表示する補助図形の配置及び内容である。
【００１５】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１６】
（実施の形態１）
［構成］
図１に、本発明の実施の形態１に係るセンシングデータ検索システムの構成を示す。
【００１７】
センシングデータ検索システム１００は、大きく分けて、検索装置１１０と、センシングデータＤＢ（ＤＢはデータベースを意味する）１２０と、測位結果ＤＢ１３０と、事故情報ＤＢ１４０と、センシングデータ再生部１５０と、表示部１６０と、を有する。
【００１８】
センシングデータＤＢ１２０には、再生用のセンシングデータが格納されている。再生用センシングデータは、例えば監視カメラによって取得された動画である。また再生用センシングデータは、生体データ（心拍数、体温など）や、温度・湿度等の環境データなどであってもよい。
【００１９】
測位結果ＤＢ１３０には、監視対象の測位結果データが格納されている。測位結果データは、例えば監視対象に付帯された無線タグからの無線信号に基づいて取得されたものであり、例えば監視対象のユーザＩＤと、時刻と、位置のリストである。すなわち、各監視対象について、各時刻の位置が格納されている。測位結果データは、センシングデータと同期が取れているデータである。なお、測位結果データは、無線タグからの無線信号に基づいて取得されたものに限らない。測位結果データは、例えばナビゲーションシステムのＧＰＳ装置によって取得されたものや撮影画像を画像処理して監視対象の位置情報を取得したものでもよい。
【００２０】
事故情報ＤＢ１４０には、センシングデータＤＢ１２０のデータを取得したセンサと、測位結果ＤＢ１３０のデータを取得したセンサとは、異なる別のセンサによって取得された事故情報（例えば、時刻、事故内容、ユーザＩＤ、位置）が格納されている。
【００２１】
検索装置１１０は、ユーザが、センシングデータ再生部１５０による再生ポイントを選択するための検索画像を作成して表示部１６０に表示させる。また検索装置１１０は、ユーザによって選択指定された再生ポイントに基づいて、センシングデータ再生部１５０の再生動作を制御する。
【００２２】
検索装置１１０の構成を詳しく説明する。
【００２３】
検索装置１１０は、動線検索画像作成部１１３に測位結果ＤＢの測位データを入力する。動線作成部１１１は、測位データに基づいて、監視対象の移動軌跡を示す動線を作成する。監視対象が複数存在する場合、動線作成部１１１は、複数の動線を作成する。動線作成部１１１は、作成した動線データＳ１を動線検索画像作成部１１３、選択状況作成部１１４及び再生時刻設定部１１５に送出する。動線データＳ１は、ベクトルデータと、時刻のメタデータとから構成されるデータであり、ベクトルデータは、動線を表示させるために用いられ、時刻のメタデータは、ユーザがセンシングデータの開始／終了位置選択時にマウスの位置から座標を逆引きするために用いられる。
【００２４】
補助図形作成部１１２は、動線に関する補助図形を作成する。本実施の形態の場合、補助図形作成部１１２は、測位結果ＤＢ１３０の測位データと、事故情報ＤＢ１４０の事故情報とを用いて、補助図形情報Ｓ２を作成し、これを動線検索画像作成部１１３及び選択状況作成部１１４に送出する。補助図形は、動線には現れない（又はユーザが動線のみからは判断し難い）、特徴的な箇所を示す図形であり、例えば監視対象の滞留や、危険箇所などを示す図形である。
【００２５】
また、本発明においては、補助図形について種々の工夫を加えており、その詳細については、実施の形態２以降で詳しく説明する。
【００２６】
動線検索画像作成部１１３は、動線データＳ１と、補助図形情報Ｓ２と、選択状況作成部１１４によって作成された入力状況情報Ｓ４と、を合成することで、検索画像情報Ｓ５を作成し、これを表示部１６０に送出する。
【００２７】
ユーザ入力受付部１１６は、キーボードやマウス等を用いてユーザによって入力されたユーザ入力情報を受け付け、当該ユーザ入力情報からマウスの現在座標やクリック状況を示すユーザ選択情報Ｓ３を作成し、これを選択状況作成部１１４及び再生時刻設定部１１５に送出する。
【００２８】
選択状況作成部１１４は、ユーザ選択情報Ｓ３と、動線データＳ１と、補助図形情報Ｓ２とを用いて、入力状況情報Ｓ４を作成し、これを動線検索画像作成部１１３に送出する。入力状況情報Ｓ４は、ユーザによって選択された位置にマウスカーソルを表示させるための情報を含む。また、入力状況情報Ｓ４は、ユーザによって選択された動線及び補助図形の色等を制御するための情報を含む。また、入力状況情報Ｓ４は、補助図形を表示するか否か、補助図形をどの位置に表示するか等を示す情報を含んでもよい。
【００２９】
再生時刻設定部１１５は、ユーザ選択情報Ｓ３と、動線データＳ１とに基づいて、再生時刻を求め、この再生時刻を含む再生制御信号Ｓ６をセンシングデータ再生部１５０に送出する。具体的には、再生時刻設定部１１５は、ユーザ選択情報Ｓ３に含まれるユーザによって指定された動線上の座標と、動線データＳ１に含まれる動線の座標データ及び時刻のメタデータとを用いて、指定された動線座標に対応する時刻データを再生時刻として求める。
【００３０】
センシングデータ再生部１５０は、再生時刻に対応する再生区間のセンシングデータを再生し、この再生画像情報Ｓ７を表示部１６０に送出する。
【００３１】
表示部１６０は、動線検索画像作成部１１３によって作成された検索画像と、センシングデータ再生部１５０によって再生された再生画像とを表示する。なお、表示部１６０は、検索画像と再生画像とを同一のディスプレイに表示してもよく、異なるディスプレイに表示してもよい。
【００３２】
［表示画像］
図２に、センシングデータ検索システム１００の表示部１６０に表示される表示画像の例を示す。図２Ａは、動線検索画像作成部１１３によって作成された検索画像の例であり、図２Ｂ、図２Ｃは、センシングデータ再生部１５０によって再生された再生画像の例（この例の場合、カメラにより撮像された動画）である。
【００３３】
図２Ａからも明らかなように、検索画像には、監視対象の移動軌跡である動線Ｌ１と、動線に関する補助図形Ｆ１、Ｆ２と、マウスカーソルとが表示される。因みに、これらは、動線Ｌ１の近傍の構造物の平面配置を示すマップ上に表示される。図１の構成では、この平面配置を示すマップについては言及しなかったが、マップデータを格納したデータベースを設け、動線Ｌ１の座標に基づいて、その近傍のマップデータを動線と共に表示すれることで容易に実現できる。
【００３４】
なお、上述したように補助図形Ｆ１、Ｆ２は、動線Ｌ１には現れない（又はユーザが動線Ｌ１のみからは判断し難い）、特徴的な箇所を示す図形であり、例えば監視対象が滞留していたことを示す滞留箇所や、事故が発生した箇所などが考えられるが、補助図形の詳細については後述する。
【００３５】
ユーザが特徴箇所を示す補助図形Ｆ１上にマウスカーソルを移動させ、その位置でマウスをクリックすると、図２Ｂに示すように、補助図形Ｆ１の位置の動線上に対応するセンシングデータ（図２Ａ、図２Ｂの場合、動画データ）が再生され表示される。また、ユーザが動線上の所定区間でマウスカーソルをドラッグすると、図２Ｃに示すように、ドラッグした区間での監視対象の動画が再生され表示される。
【００３６】
他にも、動線上の１点をクリックすると、対応するセンシングデータがクリックに対応する箇所から再生され表示される指定方法や、動線上の２点をクリックすると、対応するセンシングデータが、最初のクリックに対応する箇所から再生が開始され、次のクリックに対応する箇所で再生が終了する指定方法や、特徴箇所を示す補助図形Ｆ１をクリックすると、センシングデータが特徴箇所Ｆ１と対応する箇所のみ再生され表示される指定方法がある。
【００３７】
このように、本実施の形態のセンシングデータ検索システム１００を用いれば、ユーザは、動線と補助図形を見ながら、所望の動画を迅速かつ的確に検索して再生できるようになる。
【００３８】
［動作］
次に、図３〜図５を用いて、センシングデータ検索システム１００の動作を説明する。なお、図３〜図５のシーケンス図中の矢印は、データの移動方向を表す。実際には、データの移動の前に、データ取得要求などが、矢印と反対方向に送出される場合がある。
【００３９】
図３は、検索画像作成処理の処理シーケンスを示す。図３では、説明を分かり易くするために、ユーザからの入力がない状態で、動線と補助図形とが表示される場合の処理シーケンスが示されている。
【００４０】
先ず、動線作成部１１１は、測位結果ＤＢ１３０から測位結果を入力すると、ステップＳＴ１１で、測位結果から動線データＳ１を作成する。上述したように、この動線データＳ１は、例えば、ベクトルデータと、当該ベクトル上の各座標に付された時刻のメタデータとから構成されている。
【００４１】
次に、補助図形作成部１１２は、測位結果ＤＢ１３０からの測位結果と、事故情報ＤＢ１４０からの事故情報とを入力すると、ステップＳＴ１２で、これらを基に補助図形情報Ｓ２を作成する。具体的には、補助図形作成部１１２は、測位結果を基に、監視対象の滞留、往復、不自然な動きをした箇所などを、動線には現れない（又はユーザが動線のみからは判断し難い）特徴的な箇所であると検知し、この特徴的な箇所を示す補助図形を作成する。図２Ａの場合、補助図形は特徴箇所を示す黒丸である。また、本実施の形態の場合、補助図形作成部１１２は、事故情報ＤＢ１４０に格納されている事故情報を基に、事故が起こった場所を示す図形を補助図形として作成する。
【００４２】
次に、選択状況作成部１１４は、ステップＳＴ１３で、入力状態を示す入力状況情報Ｓ４を作成し、ユーザからの入力を待ち受ける。ここでの入力状況情報Ｓ４とは、例えばマウスカーソルの状況を示すものであり、図３では、ユーザからの入力がない初期状態なので、特定位置に停止したマウスカーソルを表示するための入力状況情報Ｓ４が作成される。
【００４３】
次に、動線検索画像作成部１１３は、ステップＳＴ１４で、動線データＳ１と、検索画像情報Ｓ２と、入力状況情報Ｓ４とを合成することで、検索画像情報Ｓ５を作成する。次に、表示部１６０は、ステップＳＴ１５で、検索画像情報Ｓ５に基づく検索画像を表示する。
【００４４】
図４は、ユーザがマウスを動かした場合の、検索画像作成処理の処理シーケンスを示す。
【００４５】
先ず、ユーザ入力受付部１１６にユーザ入力情報（ここでのユーザ入力情報は再生開始点を選択する前の情報、例えばマウスカーソルを移動させていることを示す情報である）が入力され、ユーザ入力受付部１１６からユーザ入力情報に応じたユーザ選択情報Ｓ３が出力される。すると、選択状況作成部１１４は、ステップＳＴ２１で、ユーザ選択に合わせた入力状況情報Ｓ４を作成し、これを出力する。
【００４６】
次に、動線検索画像作成部１１３は、入力状況情報Ｓ４、補助図形情報Ｓ２及び動線データＳ１が入力されると、ステップＳＴ２２で、入力状況情報Ｓ４に応じて画像情報を更新する。画像情報の更新とは、検索画像上での入力状況情報Ｓ４の反映と、入力状況情報Ｓ４に応じた補助図形及び動線の変更と、を意味する。入力状況情報Ｓ４の反映とは、検索画像上での、マウスカーソルの移動、アイコンの変形、補助図形の表示などを意味する。補助図形及び動線の変更とは、マウスカーソルの位置に応じて、動線を強調したり、補助図形の色を変えることなどを意味する。
【００４７】
次に、表示部１６０は、ステップＳＴ２３で、更新された検索画像を表示する。
【００４８】
図４の処理は、ユーザの入力がある度に、繰り返される（ループ処理される）。
【００４９】
図５は、ユーザが再生開始／終了ポイントを選択操作した場合の、検索画像作成処理の処理シーケンスを示す。
【００５０】
先ず、ユーザ入力受付部１１６にユーザ入力情報（ここでのユーザ入力情報は再生開始点を選択した情報、例えばマウスをクリックしたことを示す情報である）が入力され、ユーザ入力受付部１１６からユーザ入力情報に応じたユーザ選択情報Ｓ３が出力される。なお、今回は、ユーザが再生開始点を選択しているので、ユーザ選択情報Ｓ３は、再生時刻設定部１１５にも送られる。
【００５１】
選択状況作成部１１４は、ステップＳＴ３１で、ユーザ入力に合わせた入力状況情報Ｓ４を作成し、これを動線検索画像作成部１１３に送出する。
【００５２】
再生時刻設定部１１５は、ステップＳＴ３２で、ユーザ選択情報Ｓ３に含まれるマウスカーソルの座標に位置（対応）する、動線データＳ１の時刻メタデータを求める。なお、動線データＳ１に時刻メタデータが付けていない場合は、測位ＤＢの測位結果も参照して、クリックされたマウスカーソルの座標に対応する時刻を求めればよい。
【００５３】
次に、再生時刻設定部１１５は、ステップＳＴ３３で、求めた時刻を再生開始／終了時刻として設定し、続くステップＳＴ３４で、開始時刻と終了時刻の両方が設定されたら再生制御信号Ｓ６を作成する。この再生制御信号Ｓ６はセンシングデータ再生部１５０に送出される。センシングデータ再生部１５０は、再生制御信号Ｓ６に従ってセンシングデータＤＢ１２０からデータを取得し、再生画像を得、この再生画像データＳ７を表示部１６０に送出する。
【００５４】
なお、動線検索画像作成部１１３は、ステップＳＴ３５で、検索画像に対して、入力選択情報Ｓ４に応じて、選択された動線位置を強調したり、選択された補助図形の色を変えることなどの処理を施すことで、検索画像情報を更新する。
【００５５】
次に、表示部１６０は、ステップＳＴ３６で、再生画像及び更新された検索画像を表示する。
【００５６】
なお、センシングデータ再生部１５０は、再生画像の再生用データを他のアプリケーションが利用可能な形式で出力してもよい。
【００５７】
［効果］
以上説明したように、本実施の形態によれば、監視対象についての測位結果に基づいて、当該監視対象の移動軌跡である動線を作成する動線作成部１１１と、ユーザによって指定された動線箇所に対応するセンシングデータが再生されるように、センシングデータ再生部１５０による再生区間を制御する再生時刻設定部１１５と、測位結果に基づいて、動線に関する補助図形を作成する補助図形作成部１１２と、動線と補助図形とを含む検索画像を作成し、当該検索画像を表示部１６０に表示させる動線検索画像作成部１１３と、を設けたことにより、ユーザは、動線だけでなく、動線に関する補助図形を参考にして再生ポイントを選択できるので、動線を用いて再生ポイントを選択する場合に、従来と比較して、迅速かつ的確に所望の再生ポイントを選択できるようになる。
【００５８】
［適用例］
なお、本実施の形態で説明したセンシングデータ検索システム１００は、会社や工場内での人物や物体の移動を監視する監視システムや、車両のナビゲーションシステム等に適用可能である。本実施の形態の構成を監視システムに適用する場合には、センシングデータＤＢ１２０に監視カメラによって撮像された画像を格納すればよい。またナビゲーションシステムに適用する場合には、センシングデータＤＢ１２０に、自車両に設けられたカメラによって撮像された自車両の周囲の画像を格納し、測位結果ＤＢ１３０に、自車両のＧＰＳ装置によって取得された測位結果データを格納すればよい。
【００５９】
また、センシングデータ検索システム１００は、例えばスポーツを行ったときの体の変化を調べるシステムに適用可能である。この場合、センシングデータＤＢ１２０に、スポーツを行っている人物に装着した計測器によって取得した生体データ（心拍数、体温など）や周囲の温度・湿度等を格納すればよい。補助図形には、スポーツをしている人物が特徴的な動きをした動線箇所が示されるので、ユーザは、スポーツをしている人物が特徴的な動きをしたときの生体データや周囲環境を迅速に再生できるようになる。ここで、スポーツをしている人物が特徴的な動きをしたときの生体データや周囲環境は、例えばスポーツ能力を向上させるための参考とすることができる。本実施の形態の構成を用いれば、このような参考データを迅速に検索できるようになる。
【００６０】
（実施の形態２）
本実施の形態では、動線に関する補助図形として、監視対象が、滞留、停止、往復、高速移動、不自然な動きとして事前に登録した動作パターンと合致する移動軌跡、又は複数の監視対象で相関の高い動きをした箇所を示す図形を表示することを提示する。監視対象が、滞留、停止、往復、高速移動、不自然な動きとして事前に登録した動作パターンと合致する移動軌跡、又は複数の監視対象で相関の高い動きをした箇所は、監視対象の動線からだけは認識できない又は認識し難い箇所である。本実施の形態では、これを考慮して、監視対象が滞留、停止、往復、高速移動、不自然な動きとして事前に登録した動作パターンと合致する移動軌跡、又は複数の監視対象で相関の高い動きをした箇所を示す補助図形を表示する。これにより、ユーザは、監視対象が、滞留、停止、往復、高速移動、不自然な動きとして事前に登録した動作パターンと合致する移動軌跡、又は複数の監視対象で相関の高い動きをした箇所を補助図形から容易に認識できる。
【００６１】
因みに、監視対象が、滞留、停止、往復、高速移動、不自然な動きとして事前に登録した動作パターンと合致する移動軌跡、又は複数の監視対象で相関の高い動きをした箇所は、監視対象が不審な動きをした箇所（すなわち監視重要箇所）ということができる。よって、これらの箇所を示す補助図形を動線と共に表示することで、ユーザは、監視対象が不審な動きをしたときの再生画像を迅速に表示させることができるようになる。
【００６２】
また、本実施の形態では、監視対象の滞留の状態を示す補助図形を表示することを提示する。これにより、ユーザは、動線のみを用いた場合よりも、補助図形を見ながら迅速かつ詳細に再生ポイントを指定できるようになる。
【００６３】
図６に、本実施の形態の補助図形の例を示す。図６の例は、補助図形として、監視対象が滞留した期間を示す補助図形を、滞留した動線箇所に並べて又は滞留した動線箇所に重畳して配置したものである。ここで、滞留とは、監視対象が狭い区間内に所定期間以上留まった状態を示す。
【００６４】
図６Ａは、補助図形として、補助動線を表示させた場合の検索画像の例を示す。補助動線Ｌ２は、横方向座標が動線Ｌ１上の座標に対応し、かつ縦方向座標が時間の経過を示す。ユーザは、補助導線Ｌ２を見れば、動線Ｌ１上の箇所Ｐ１において、監視対象が時点ｔ２から時点ｔ４までの期間、滞留していたことを認識できる。つまり、補助動線Ｌ２が無ければ、ユーザは動線Ｌ１上の箇所Ｐ１が滞留箇所であることすら認識できないが、補助動線Ｌ２を表示したことにより、ユーザは停滞箇所Ｐ１及び停滞時間ｔ２〜ｔ４を一目で認識できるようになる。また、補助動線Ｌ２上の時点と動画の時点とを対応付けておけば、ユーザが補助動線Ｌ２上で指定した時点から動画を再生することもできるようになる。例えばユーザが補助動線Ｌ２上の時点ｔ３をクリックすれば、時点ｔ３からの動画を再生することができる。また、ユーザが、補助動線Ｌ２上の時点ｔ３と時点ｔ５とを順にクリックすれば、時点ｔ３から時点ｔ５までの動画を再生することができる。
【００６５】
図６Ｂは、補助図形として、動線Ｌ１上に滞留箇所を示す黒丸を表示すると共に、滞留時間を示す図形Ｍ１を表示した場合の検索画像の例を示す。図６Ｂの例では、ユーザが図中の黒丸の位置にマウスカーソルを移動させてマウスをクリックすると、滞留時間を示す図形Ｍ１が現れ、マウスカーソルをクリックした状態が継続されると、滞留時間を示す図形Ｍ１内の色が矢印方向に変化していき、クリックを止めた時点に対応するポイントが動画再生開始ポイントに設定されて、動画が再生される。なお、図中の黒丸の位置でマウスをクリックすると、滞留時間を示す図形Ｍ１が現れ、図形Ｍ１中で所望の再生時点を選択することで、再生開始ポイントを設定してもよい。
【００６６】
図６Ｃは、補助図形として、滞留時間を示す線Ｌ３を、動線Ｌ１上の滞留箇所に繋げて表示した例を示す。なお、滞留時間を示す線Ｌ３は、動線Ｌ１とは異なる色又は異なる線種にすると好ましい。また、滞留時間を示す線Ｌ３の長さは滞留時間に比例する長さにすると好ましい。
【００６７】
図６Ｄは、補助図形として、滞留時間が長いほど半径の大きい円Ｍ２を、動線上の滞留箇所に表示した例を示す。そして、例えば円Ｍ２の中心付近をクリックすれば時点ｔ２からの動画を再生され、円Ｍ２の外周付近をクリックすれば時点ｔ４からの動画が再生される。
【００６８】
なお、例えば図６Ａの補助動線Ｌ２上に、事故発生ポイントを表示すれば、ユーザは補助図形から事故が発生した時点を認識できるので、その事故発生時点の前後の動画を容易に再生させることができるようになる。
【００６９】
図１との対応部分に同一符号を付して示す図７に、本実施の形態のセンシングデータ検索システムの構成を示す。以下の説明では、センシングデータ検索システム２００が、図１のセンシングデータ検索システム１００とは異なる部分について説明する。
【００７０】
センシングデータ検索システム２００は、動画ＤＢ２０１と、動画再生部２０２とを有する。検索装置２１０は、補助図形として滞留図形を作成する滞留図形作成部２１１を有する。
【００７１】
滞留図形作成部２１１は、測位結果ＤＢ１３０からの測位結果データに基づいて、監視対象が狭い区間内に所定期間以上留まった状態を検知することにより、図６に示すように、滞留箇所と滞留時間とを示す滞留図形情報Ｓ１０を作成する。滞留図形作成部２１１は、滞留図形情報Ｓ１０を、滞留区間選択部２１２、動線検索画像作成部２１３及び再生位置設定部２１４に送出する。
【００７２】
滞留区間選択部２１２は、ユーザ選択情報Ｓ３と、動線データＳ１と、滞留図形情報Ｓ１０とを用いて、入力状況情報Ｓ１１を作成し、これを動線検索画像作成部２１３に送出する。入力状況情報Ｓ１１は、ユーザによって選択された位置にマウスカーソルを表示させるための情報を含む。また、入力状況情報Ｓ１１は、ユーザによって選択された動線及び滞留図形の色等を制御するための情報を含む。また、入力状況情報Ｓ１１は、滞留図形を表示するか否か、滞留図形をどの位置に表示するか等を示す情報を含んでもよい。
【００７３】
再生位置設定部２１４は、ユーザ選択情報Ｓ３と、動線データＳ１と、滞留図形情報Ｓ１０とに基づいて、再生時刻を求め、この再生時刻を含む再生制御信号Ｓ６を動画再生部２０２に送出する。具体的には、再生位置設定部２１４は、ユーザ選択情報Ｓ３に含まれるユーザによって指定された動線又は滞留図形上の座標と、動線データＳ１又は滞留図形情報Ｓ１０に含まれる座標データ及び時刻のメタデータとを用いて、指定された動線座標又は滞留図形に対応する時刻データを再生時刻として求める。
【００７４】
なお、滞留図形作成部２１１に換えて、停止、往復、高速移動、不自然な動きとして事前に登録した動作パターンと合致する移動軌跡、又は複数の監視対象で相関の高い動きをした箇所を求め、これらの箇所を示す補助図形を作成する補助図形作成部を設ければ、監視対象の停止、往復、高速移動、不自然な動きとして事前に登録した動作パターンと合致する移動軌跡、又は複数の監視対象で相関の高い動きをした箇所を補助図形として表示できるようになる。
【００７５】
（実施の形態３）
本実施の形態では、動線に関する補助図形として、動線上における監視対象が特徴的な動きをした箇所に、サムネイル画像を含む図形を配置することを提示する。これにより、監視対象が特徴的な動きをした動線上に、単純に黒丸等の図形を表示する場合と比較して、ユーザはサムネイル画像に基づいて、再生したいポイントをより的確に判断できるようになるので、より迅速かつ的確に所望の再生ポイントを選択できるようになる。
【００７６】
図８に、本実施の形態の検索画像の例を示す。動線Ｌ１上における監視対象が特徴的な動きをした箇所には、サムネイル画像Ｊ１、Ｊ２、Ｊ３が配置されて表示される。そして、例えばユーザがマウスカーソルをサムネイル画像Ｊ２上に移動させ、その位置でマウスをクリックすると、サムネイル画像Ｊ２の前後所定区間の動画が再生される。
【００７７】
図１との対応部分に同一符号を付して示す図９に、本実施の形態のセンシングデータ検索システムの構成を示す。以下の説明では、センシングデータ検索システム３００が、図１のセンシングデータ検索システム１００とは異なる部分について説明する。
【００７８】
センシングデータ検索システム３００は、動画ＤＢ３０１と、動画再生部３０２とを有する。検索装置３１０は、補助図形としてサムネイル画像を含む図形を作成するサムネイル作成部３１１を有する。
【００７９】
サムネイル作成部３１１は、測位結果ＤＢ１３０からの測位結果データと、動画ＤＢ３０１からの動画データを入力する。サムネイル作成部３１１は、測位結果ＤＢ１３０からの測位結果データに基づいて、上述したような監視対象が特徴的な動きをした箇所を検知する。サムネイル作成部３１１は、検知した箇所の画像を動画ＤＢ３０１から取得し、これをサムネイル画像として用いる。サムネイル作成部３１１は、サムネイル画像を表示する箇所とサムネイル画像とを含む、サムネイル画像情報Ｓ２０を、選択状況作成部３１２、動線検索画像作成部３１３及び再生位置設定部３１４に送出する。
【００８０】
選択状況作成部３１２は、ユーザ選択情報Ｓ３と、動線データＳ１と、サムネイル画像情報Ｓ２０とを用いて、入力状況情報Ｓ２１を作成し、これを動線検索画像作成部３１３に送出する。入力状況情報Ｓ２１は、ユーザによって選択された位置にマウスカーソルを表示させるための情報を含む。また、入力状況情報Ｓ２１は、ユーザによって選択された動線の色を変えたり、ユーザによって選択されたサムネイル画像に枠を付ける等の制御するための情報を含む。
【００８１】
再生位置設定部３１４は、ユーザ選択情報Ｓ３と、動線データＳ１と、サムネイル画像情報Ｓ２０とに基づいて、再生時刻を求め、この再生時刻を含む再生制御信号Ｓ６を動画再生部３０２に送出する。具体的には、再生位置設定部３１４は、ユーザ選択情報Ｓ３に含まれるユーザによって指定された動線又はサムネイルの座標と、動線データＳ１又はサムネイル画像情報Ｓ２０に含まれる座標データ及び時刻のメタデータとを用いて、指定された動線座標又はサムネイル画像に対応する時刻データを再生時刻として求める。
【００８２】
（実施の形態４）
本実施の形態では、動線に関する補助図形として、各動線区間の動画を撮像したカメラを示す図形を表示することを提示する。これにより、ユーザは、補助図形を用いて、どのカメラで撮像された動画を再生すべきかを選択できるようになるので、動画ＤＢに複数のカメラによって取得された複数の動画が格納されている場合に、迅速かつ的確に所望の再生ポイント及び所望のカメラ画像を選択できるようになる。
【００８３】
図１０Ａに、本実施の形態の検索画像の例を示す。また、図１０Ｂに、再生される動画の例を示す。
【００８４】
図１０Ａに示すように、動線Ｌ１に並べて、補助図形として、各カメラＫ１、Ｋ２、Ｋ３による撮影範囲を示す動線Ｌ１−１、Ｌ１−２、Ｌ１−３が表示される。図１０Ａの例では、カメラＫ１とカメラＫ１による撮影範囲を示す動線Ｌ１−１は赤色で表示され、カメラＫ２とカメラＫ２による撮影範囲を示す動線Ｌ１−２は緑色で表示され、カメラＫ３とカメラＫ３による撮影範囲を示す動線Ｌ１−３は青色で表示される。
【００８５】
例えば、ユーザが動線Ｌ１上で再生開始ポイントと再生終了ポイントとを指定すると、図１０Ｂに示すように、指定された再生区間において、全てのカメラＫ１、Ｋ２、Ｋ３によって取得された動画が再生される。
【００８６】
一方、例えば、ユーザが動線Ｌ１−１上で再生開始ポイントと再生終了ポイントとを指定すると、カメラＫ１によって取得され、かつ指定された再生区間における動画が再生される。
【００８７】
例えば、図中の区間Ｈ１では、カメラＫ１によって取得された動画と、カメラＫ２によって取得された動画とが再生可能であるが、ユーザはこれらの動画のうち、カメラＫ２によって所得された動画を見たければ、動線Ｌ１−２上で再生ポイントを指定すればよい。
【００８８】
また、図１０Ａに示すように、補助図形として、カメラＫ１、Ｋ２、Ｋ３の配置位置を表示することにより、ユーザは、動画ＤＢに格納された動画が、どの方向から撮像された動画であるかを認識できるので、自分の希望する動画をより迅速に選択できるようになる。
【００８９】
図１との対応部分に同一符号を付して示す図１１に、本実施の形態のセンシングデータ検索システムの構成を示す。以下の説明では、センシングデータ検索システム４００が、図１のセンシングデータ検索システム１００とは異なる部分について説明する。
【００９０】
センシングデータ検索システム４００は、動画ＤＢ４０１と、動画再生部４０２とを有する。動画ＤＢ４０１には、複数のカメラによって取得された複数の動画が格納されている。検索装置４１０は、補助図形として各動線区間の動画を撮像したカメラを示す図形を作成するカメラ情報作成部４１１を有する。
【００９１】
カメラ情報作成部４１１は、測位結果ＤＢ１３０からの測位結果データを入力する。また、カメラ情報作成部４１１は、動画ＤＢ４０１から、動画データに付随した、カメラ識別情報と、カメラ撮像範囲情報とを入力する。カメラ情報作成部４１１は、これらの情報から、図１０Ａに示したような動線Ｌ１−１、Ｌ１−２、Ｌ１−３を作成し、これをカメラ情報Ｓ３０として、カメラ選択部４１２、動線検索画像作成部４１３及び再生位置設定部４１４に送出する。
【００９２】
なお、カメラ情報作成部４１１は、動画データの画像処理を行い人物の検出位置と時刻を測位結果データと対応付けることで、図１０Ａに示すような動線Ｌ１−１、Ｌ１−２、Ｌ１−３を作成してもよい。
【００９３】
カメラ選択部４１２は、ユーザ選択情報Ｓ３と、動線データＳ１と、カメラ情報Ｓ３０とを用いて、入力状況情報Ｓ３１を作成し、これを動線検索画像作成部４１３に送出する。入力状況情報Ｓ３１は、ユーザによって選択された位置にマウスカーソルを表示させるための情報を含む。また、入力状況情報Ｓ３１は、ユーザによって選択された動線又はカメラの色等を制御するための情報を含む。
【００９４】
再生位置設定部４１４は、ユーザ選択情報Ｓ３と、動線データＳ１と、カメラ情報Ｓ３０とに基づいて、どのカメラによって取得された動画を再生するかと、再生時刻とを求め、カメラの種類と再生時刻とを含む再生制御信号Ｓ６を動画再生部４０２に送出する。
【００９５】
（実施の形態５）
本実施の形態では、動線に関する補助図形として、ある監視対象の動線上で指定された動線区間と同じ時間帯に、他の監視対象が動いた移動軌跡を示す他の監視対象の動線を表示することを提示する。これにより、ユーザは、補助図形を見れば、ある監視対象がある区間を移動した期間に、他の監視対象がどのように移動していたかを認識でき、さらに補助図形として表示された他の監視対象の動線を用いて、再生動画を選択することもできる。
【００９６】
図１２に、本実施の形態の検索画像の例を示す。先ず、図１２Ａに示すように、ある監視対象の動線Ｌ１が表示される。ユーザが、動線Ｌ１の所定区間でマウスカーソルをドラッグすると、図１２Ｂに示すように、ドラッグした区間と同じ時間帯の、他の監視対象の動線Ｌ１０、Ｌ１１が表示される。そして、動線Ｌ１０、Ｌ１１上で再生ポイントが指定されると、指定された動線Ｌ１０、Ｌ１１に対応する動画が再生される。
【００９７】
図１との対応部分に同一符号を付して示す図１３に、本実施の形態のセンシングデータ検索システムの構成を示す。以下の説明では、センシングデータ検索システム５００が、図１のセンシングデータ検索システム１００とは異なる部分について説明する。
【００９８】
センシングデータ検索システム５００は、動画ＤＢ５０１と、動画再生部５０２とを有する。検索装置５１０は、補助図形として、ある監視対象の動線上で指定された動線区間と同じ時間帯に、他の監視対象が動いた移動軌跡を示す他の監視対象の動線を抽出する該当動線抽出部５１１を有する。
【００９９】
なお、該当動線抽出部５１１は、ある監視対象の動線Ｌ１の近傍に存在する他の監視対象の動線のみを抽出してもよい。
【０１００】
該当動線抽出部５１１は、選択状況作成部５１２から出力された入力状況情報Ｓ４１と、測位結果データとに基づいて、動線を作成する。具体的には、入力状況情報Ｓ４１には、ユーザによって指定された動線区間の情報が含まれるので、該当動線抽出部５１１は、この指定された動線区間に対応する期間を測位結果ＤＢ１３０のデータから求め、求めた期間における他の監視対象の動線が存在する場合には、求めた期間に対応する他の監視対象の動線を抽出（作成）する。該当動線抽出部５１１は、抽出した動線データＳ４０を選択状況作成部５１２、動線検索画像作成部５１３及び再生位置設定部５１４に送出する。
【０１０１】
選択状況作成部５１２は、ユーザ選択情報Ｓ３と、動線データＳ１、Ｓ４０とを用いて、入力状況情報Ｓ４１を作成し、これを動線検索画像作成部５１３に送出する。入力状況情報Ｓ４１は、ユーザによって選択された位置にマウスカーソルを表示させるための情報を含む。また、入力状況情報Ｓ４１は、ユーザによって選択された動線の色等を制御するための情報を含む。
【０１０２】
再生位置設定部５１４は、ユーザ選択情報Ｓ３と、動線データＳ１、Ｓ４０とに基づいて、再生時刻を求め、この再生時刻を含む再生制御信号Ｓ６を動画再生部５０２に送出する。また、再生位置設定部５１４は、異なるカメラによって取得された複数の動画の中から、ユーザによってどの監視対象の動線が選択されたかに応じて、その動線に適したいずれか一つのカメラ画像を選択して再生させてもよい。
【０１０３】
（実施の形態６）
本実施の形態では、動線に関する補助図形として、現在の再生ポイントを示す図形を表示することを提示する。これにより、ユーザは、現在動線上のどの箇所が再生されているかを容易に認識することができるようになる。
【０１０４】
図１４及び図１５に、本実施の形態の検索画像の例を示す。図１４の例では、動線Ｌ１に沿って、再生ポイントが進むに従って伸びていく線Ｌ２０を補助図形として表示させる例が示されている。また、図１４の例では、補助図形として、動線Ｌ１上に、現在の再生ポイントまでの再生画像（センシングデータ）Ｊ１０を間欠的に表示させる例も示されている。図１５では、動線Ｌ１上の再生ポイントに対応する位置に、現在の再生ポイントに対応した再生画像（センシングデータ）Ｊ２０が補助図形として配置された例が示されている。
【０１０５】
図１との対応部分に同一符号を付して示す図１６に、本実施の形態のセンシングデータ検索システムの構成を示す。以下の説明では、センシングデータ検索システム６００が、図１のセンシングデータ検索システム１００とは異なる部分について説明する。
【０１０６】
センシングデータ検索システム６００は、動画ＤＢ６０１と、動画再生部６０２とを有する。検索装置６１０は、補助図形として現在の再生ポイントを示す図形を作成する再生位置作成部６１１を有する。
【０１０７】
再生位置作成部６１１は、測位結果ＤＢ１３０から測位結果データを入力すると共に、動画再生部６０２から現在の再生箇所の時刻情報を入力する。そして、再生位置作成部６１１は、補助図形として、図１４又は図１５に示すような、現在の再生ポイントを示す目印となる図形を作成し、これを再生位置情報Ｓ５０として、動画検索画像作成部１１３及び選択状況作成部１１４に送出する。
【０１０８】
なお、本実施の形態では、動線検索画像作成部１１３によって得られた検索画像と、動画再生部６０２によって得られた再生動画とを、表示部１６０の異なる表示領域に同時に表示するようになっている。
【０１０９】
（実施の形態７）
本実施の形態では、動線に関する補助図形として、再生画像の中に、ユーザによって指定された動線に対応する監視対象を特定可能な図形を形成することを提示する。これにより、ユーザは、再生画像上で、指定した動線がどの監視対象のものであるかを容易に認識できるようになる。
【０１１０】
図１７Ａに、本実施の形態の検索画像の例を示す。また、図１７Ｂに、本実施の形態の再生画像の例を示す。
【０１１１】
図１７Ａに示すように、検索画像には、各監視対象ａ、ｂ、ｃの動線Ｌ１−ａ、Ｌ１−ｂ、Ｌ１−ｃが表示される。また、動線Ｌ１−ａ上には、特徴箇所を示す補助図形Ｆ１、Ｆ２が表示される。勿論、特徴箇所を示す補助図形は、動線Ｌ１−ｂ、Ｌ１−ｃ上にも表示してもよい。そして、ユーザが例えばＬ１−ａ上の特徴箇所Ｆ２をクリックすると、特徴箇所Ｆ２に対応する動画が再生される。このとき、図１７Ｂに示すように、補助図形として、動線Ｌ１−ａに対応する監視対象を囲む枠Ｗ−ａが表示される。これにより、ユーザは、指定した動線Ｌ１−ａに対応する監視対象ａを認識することができる。
【０１１２】
図１との対応部分に同一符号を付して示す図１８に、本実施の形態のセンシングデータ検索システムの構成を示す。以下の説明では、センシングデータ検索システム７００が、図１のセンシングデータ検索システム１００とは異なる部分について説明する。
【０１１３】
センシングデータ検索システム７００は、動画ＤＢ７０１と、動画再生部７０２とを有する。動画ＤＢ７０１には、動画と、時刻と、監視対象を識別するためのユーザＩＤと、位置情報とが格納されている。つまり、動画ＤＢ７０１には、例えば（動画，（時刻，（ユーザＩＤ，位置情報）））といったデータが格納されている。具体的な例を挙げると、例えば、以下のようなデータが格納されている。
【０１１４】
(test.mpg,(t1, (UID1,(10,20)), (UID2,(40,20))),
(t2, (UID1,(10,25)), (UID2,(40,25))),
(t3, (UID1,(10,30)), (UID2,(40,30)), (UID3,(5,5)))
このデータは、時刻t1において、監視対象UID1は画面内座標(10,20)に位置し、UID2は(40,20)に位置することを意味する。また、時刻t3において、監視対象UID3は画面内座標(5,5)に登場することを意味する。
【０１１５】
再生時刻設定部７１１は、再生制御信号Ｓ６に、再生開始／終了時刻に加え、選択された動線に対応する監視対象のユーザＩＤを含めて出力する。
【０１１６】
動画再生部７０２は、再生時刻設定部７１１によって指定された再生区間の動画を動画ＤＢ７０１から取得する。また、動画再生部７０２は、指定されたユーザＩＤの画面内の位置情報のメタデータを動画ＤＢ７０１から取得する。また、動画再生部７０２は、取得した位置情報を基に、枠図形データ（人物の大きさは固定サイズ）を作成し、再生動画に枠Ｗ−ａ（図１７Ｂ）を重畳する。具体的には、test.mpgとして、再生時刻t1, 終了時刻t3, ユーザＩＤ:UID1が指定された場合は、再生動画内の時刻t1では座標(10,20)に、時刻t2では座標(10,25)に、時刻t3では座標(10,30)に枠を表示する。このように、本実施の形態では、動画再生部７０２が、補助図形である枠Ｗ−ａを形成する。
【０１１７】
なお、図１８には、指定された動線に対応する監視対象を特定する枠を、メタデータを用いて作成する構成を示したが、リアルタイムで枠を作成することもできる。図１９に、リアルタイムで枠を作成する構成を示す。
【０１１８】
図１８との対応部分に同一符号を付して示す図１９において、センシングデータ検索システム８００は、動画ＤＢ８０１と、動画再生部８０２と、人物ＤＢ８０３と、人物追跡部８０４とを有する。
【０１１９】
再生時刻設定部７１１は、再生制御信号Ｓ６に、再生開始／終了時刻に加え、選択された動線に対応する監視対象のユーザＩＤを含めて出力する。
【０１２０】
動画再生部８０２は、人物追跡部８０４に、再生開始／終了時刻と、選択された動線に対応する監視対象のユーザＩＤとを送信し、人物追跡部８０４から、該当するユーザＩＤの画面内座標を取得する。動画再生部８０２は、人物追跡部８０４から取得した画面内座標を基に、枠図形データを作成し、動画ＤＢ８０１から取得した再生動画に枠Ｗ−ａ（図１７Ｂ）を重畳する。
【０１２１】
人物追跡部８０４は、動画再生部８０２から入力したユーザＩＤに対応した人物画像を人物ＤＢ８０３から取得し、動画ＤＢ８０１から取得した動画と人物ＤＢ８０３から取得した人物画像とを用いたパターンマッチング処理を行うことで、動画中におけるユーザＩＤに対応した人物の座標を求め、この座標を動画再生部８０２に送出する。
【産業上の利用可能性】
【０１２２】
本発明は、動線を用いて再生ポイントを選択する場合に、迅速かつ的確に所望の再生ポイントを選択できる効果を有し、例えば監視システムのように膨大な動画の中から希望する動画を選択して再生する場合に用いて好適である。
【図面の簡単な説明】
【０１２３】
【図１】本発明の実施の形態１に係るセンシングデータ検索システムの構成を示すブロック図
【図２】図２Ａは実施の形態１の検索画像の例を示す図、図２Ｂは特徴箇所に対応する再生画像の例を示す図、図２Ｃはドラックにより指定された箇所に対応する再生画像の例を示す図
【図３】ユーザからの入力がない場合の、検索画像作成処理の説明に供するシーケンス図
【図４】ユーザがマウスを動かした場合の、検索画像作成処理の説明に供するシーケンス図
【図５】ユーザが再生開始／終了ポイントを選択操作した場合の、検索画像作成処理の説明に供するシーケンス図
【図６】図６Ａ〜図６Ｄは、実施の形態２における補助図形の例を示す図
【図７】実施の形態２のセンシングデータ検索システムの構成を示すブロック図
【図８】実施の形態３における検索画像の例を示す図
【図９】実施の形態３のセンシングデータ検索システムの構成を示すブロック図
【図１０】図１０Ａは実施の形態４における検索画像の例を示す図、図１０Ｂは実施の形態４における再生画像の説明に供する図
【図１１】実施の形態４のセンシングデータ検索システムの構成を示すブロック図
【図１２】図１２Ａはユーザが動線区間を指定する場合の検索画像の例を示す図、図１２Ｂは指定された動線区間に対応する他の動線が表示された検索画像の例を示す図
【図１３】実施の形態５のセンシングデータ検索システムの構成を示すブロック図
【図１４】実施の形態６における検索画像の例を示す図
【図１５】実施の形態６における検索画像の例を示す図
【図１６】実施の形態６のセンシングデータ検索システムの構成を示すブロック図
【図１７】図１７Ａは実施の形態７の検索画像の例を示す図、図１７Ｂは実施の形態７の再生画像の例を示す図
【図１８】実施の形態７のセンシングデータ検索システムの構成を示すブロック図
【図１９】実施の形態７のセンシングデータ検索システムの構成を示すブロック図
【符号の説明】
【０１２４】
１００、２００、３００、４００、５００、６００、７００、８００  センシングデータ検索システム
１１０、２１０、３１０、４１０、５１０、６１０、７１０  検索装置
１１１  動線作成部
１１２  補助図形作成部
１１３、２１３、３１３、４１３、５１３  動線検索画像作成部
１１４、３１２、５１２  選択状況作成部
１１５、７１１  再生時刻設定部
１１６  ユーザ入力受付部
１２０  センシングデータＤＢ
１３０  測位結果ＤＢ
１４０  事故情報ＤＢ
１５０  センシングデータ再生部
１６０  表示部
２０１、３０１、４０１、５０１、６０１、７０１、８０１  動画ＤＢ
２０２、３０２、４０２、５０２、６０２、７０２、８０２  動画再生部
２１１  滞留図形作成部
２１２  滞留区間選択部
２１４、３１４、４１４、５１４  再生位置設定部
３１１  サムネイル作成部
４１１  カメラ情報作成部
４１２  カメラ選択部
５１１  該当動線抽出部
６１１  再生位置作成部
８０３  人物ＤＢ
８０４  人物追跡部
Ｓ１、Ｓ４０  動線データ
Ｓ２  補助図形情報
Ｓ３  ユーザ選択情報
Ｓ４、Ｓ１１、Ｓ２１、Ｓ３１、Ｓ４１  入力状況情報
Ｓ５  検索画像情報
Ｓ６  再生制御信号
Ｓ７  再生画像情報
Ｓ１０  滞留画像情報
Ｓ２０  サムネイル画像情報
Ｓ３０  カメラ情報
Ｓ５０  再生位置情報
Ｌ１、Ｌ１０、Ｌ１１  動線
Ｆ１、Ｆ２  補助図形
Ｊ１〜Ｊ３  サムネイル画像
【図１】
2010123069.tif 000003
【図２】
2010123069.tif 000004
【図３】
2010123069.tif 000005
【図４】
2010123069.tif 000006
【図５】
2010123069.tif 000007
【図６】
2010123069.tif 000008
【図７】
2010123069.tif 000009
【図８】
2010123069.tif 000010
【図９】
2010123069.tif 000011
【図１０】
2010123069.tif 000012
【図１１】
2010123069.tif 000013
【図１２】
2010123069.tif 000014
【図１３】
2010123069.tif 000015
【図１４】
2010123069.tif 000016
【図１５】
2010123069.tif 000017
【図１６】
2010123069.tif 000018
【図１７】
2010123069.tif 000019
【図１８】
2010123069.tif 000020
【図１９】
2010123069.tif 000021