(57)【要約】【課題】監視エリア内でユーザが注目するエリアにおける動体の活動状況を即座に把握することができるようにする。【解決手段】監視エリアにおける動体の活動状況の分析を行い、その動体の活動状況を可視化した活動マップを出力する活動マップ分析装置を、監視エリアの撮像画像から動体を検知する動体検知部３３と、この動体検知部での検知結果に基づき、動体活動値を画素ごとに取得する第１の活動値取得部４１と、ユーザの入力操作に応じて、監視エリア内に対象エリアを設定する対象エリア設定部と、第１の活動値取得部で取得した画素ごとの動体活動値を対象エリアで集約して、その対象エリアの動体活動値を取得する第２の活動値取得部４２と、この第２の活動値取得部で取得した対象エリアの動体活動値に基づき、対象エリアに関する活動マップを生成するマップ生成部３５と、を備えたものとする。【選択図】図４
2015127940.tif 000002
【特許請求の範囲】
【請求項１】
監視エリアにおける動体の活動状況に関する分析を行い、その動体の活動状況を可視化した活動マップを出力する活動マップ分析装置であって、
監視エリアの撮像画像から動体を検知する動体検知部と、
この動体検知部での検知結果に基づき、前記監視エリアにおける動体の活動度合いを表す動体活動値を取得する活動値取得部と、
ユーザの入力操作に応じて、前記監視エリア内に対象エリアを設定する対象エリア設定部と、
前記活動値取得部で取得した前記監視エリアの前記動体活動値に基づき、前記対象エリア設定部により設定された前記対象エリアに関する前記活動マップを生成するマップ生成部と、
このマップ生成部で生成した前記活動マップを前記監視エリアの撮像画像上に重ね合せて表示したマップ画像を有する出力情報を生成する出力情報生成部と、
を備えたことを特徴とする活動マップ分析装置。
【請求項２】
前記動体検知部は、前記監視エリアの撮像画像から検出された動体が存在する領域を表す動体枠を取得し、
前記活動値取得部は、前記動体検知部で取得した前記動体枠に基づく設定範囲内に位置する回数を検出要素ごとにカウントして、前記検出要素ごとの動体活動値を取得することを特徴とする請求項１に記載の活動マップ分析装置。
【請求項３】
更に、前記活動値取得部で取得した前記動体活動値に基づき、前記対象エリアにおける動体活動値の遷移状況に関する遷移情報を生成する遷移情報生成部を有し、
前記マップ画像および前記遷移情報を有する出力情報を生成することを特徴とする請求項１または請求項２に記載の活動マップ分析装置。
【請求項４】
前記対象エリア設定部は、ユーザの入力操作に応じて、前記撮像画像を格子状に分割した複数のグリッド単位で前記対象エリアを設定することを特徴とする請求項１から請求項３のいずれかに記載の活動マップ分析装置。
【請求項５】
前記対象エリア設定部は、ユーザの入力操作に応じて、ユーザが指定する任意の形状に前記対象エリアを設定することを特徴とする請求項１から請求項３のいずれかに記載の活動マップ分析装置。
【請求項６】
監視エリアにおける動体の活動状況に関する分析を行い、その動体の活動状況を可視化した活動マップを出力する活動マップ分析システムであって、
前記監視エリアを撮影するカメラと、
複数の情報処理装置と、
を有し、
前記複数の情報処理装置のいずれかが、
監視エリアの撮像画像から動体を検知する動体検知部と、
この動体検知部での検知結果に基づき、前記監視エリアにおける動体の活動度合いを表す前記動体活動値を取得する活動値取得部と、
ユーザの入力操作に応じて、前記監視エリア内に対象エリアを設定する対象エリア設定部と、
前記活動値取得部で取得した前記監視エリアの動体活動値に基づき、前記対象エリア設定部により設定された前記対象エリアに関する前記活動マップを生成するマップ生成部と、
このマップ生成部で生成した前記活動マップを前記監視エリアの撮像画像上に重ね合せて表示したマップ画像を有する出力情報を生成する出力情報生成部と、
を備えたことを特徴とする活動マップ分析システム。
【請求項７】
監視エリアにおける動体の活動状況に関する分析を行い、その動体の活動状況を可視化した活動マップを出力する処理を情報処理装置に行わせる活動マップ分析方法であって、
監視エリアの撮像画像から動体を検知するステップと、
この動体検知部での検知結果に基づき、前記監視エリアにおける動体の活動度合いを表す動体活動値を取得するステップと、
ユーザの入力操作に応じて、前記監視エリア内に対象エリアを設定するステップと、
前記動体活動値を取得するステップで取得した前記監視エリアの動体活動値に基づき、前記対象エリアに関する前記活動マップを生成するステップと、
前記活動マップを前記監視エリアの撮像画像上に重ね合せて表示したマップ画像を有する出力情報を生成するステップと、
を備えたことを特徴とする活動マップ分析方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視エリアにおける動体の活動状況に関する分析を行い、その動体の活動状況を可視化した活動マップを出力する活動マップ分析装置、活動マップ分析システムおよび活動マップ分析方法に関するものである。
【背景技術】
【０００２】
コンビニエンスストアなどの店舗においては、店舗内を撮影するカメラを設置して、そのカメラの映像で店舗内の人物を監視する監視システムが広く普及しているが、このカメラの映像を利用して、店舗内での顧客の活動状況を把握することができるようにすると、この顧客の活動状況に基づいて、店舗内での商品の陳列方法の改善策などを考えることで、店舗の売上や利益の向上を図ることができる。
【０００３】
このような監視エリアにおける人物の活動状況の分析に関するものとして、従来、監視エリアにおける人物の活動状況を可視化した活動マップを生成する技術が知られている（特許文献１参照）。この技術では、活動マップが人物の活動度合いに応じて等高線状に色分けして表示されるようになっている。また、監視エリアを複数のブロックに分割して、そのブロックごとに人物の滞留度合いを検出する技術が知られている（特許文献２参照）。この技術では、人物の滞留度合いを示す値（スコア）がブロックごとに出力されるようになっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１３４６８８号公報
【特許文献２】特開２０１１−２４８８３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
さて、店舗管理者などのユーザにおいては、例えば、特定の商品（新商品、季節商品、弁当、飲料など）の集客状況を確認するために、その商品が配置されたエリアに限定して人物の活動状況を把握したいといった要望があるが、特許文献１に開示された技術では、監視エリアの全体的な活動状況を把握することは容易にできるものの、活動マップが複雑な形状で表示されるため、監視エリア内でユーザが特に注目する特定のエリアにおける人物の活動状況を即座に把握することができないという問題があった。
【０００６】
一方、特許文献２に開示された技術では、ブロックに分割して人物の活動度合い（滞留度合い）を出力するようにしたため、人物が集まっている滞留箇所を把握することは容易になるが、ここで把握することができるものは特定の期間における人物の活動状況であり、人物の活動状況が時間の経過に伴ってどのように変化したかを即座に把握することができないという問題があった。
【０００７】
例えば、活動度合いが高いエリアに注目した場合、そのエリアにおいてどのような経過を辿って活動度合いが高くなったのかを即座に把握することができない、具体的には、急に大勢の顧客が集まってきたのか、また、ある程度の人数の顧客が立ち寄る状態が継続しているのかを即座に判別することができない。また、活動度合いが低いエリアに注目した場合でも、一時的に顧客が集まる時間帯があるのか否かを即座に判別することができない。
【０００８】
本発明は、このような従来技術の問題点を解消するべく案出されたものであり、その主な目的は、監視エリア内でユーザが注目するエリアにおける動体の活動状況を即座に把握することができ、また、動体の活動状況が時間の経過に伴ってどのように変化したかを即座に把握することができるように構成された活動マップ分析装置、活動マップ分析システムおよび活動マップ分析方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の活動マップ分析装置は、監視エリアにおける動体の活動状況に関する分析を行い、その動体の活動状況を可視化した活動マップを出力する活動マップ分析装置であって、監視エリアの撮像画像から動体を検知する動体検知部と、この動体検知部での検知結果に基づき、前記監視エリアにおける動体の活動度合いを表す動体活動値を取得する活動値取得部と、ユーザの入力操作に応じて、前記監視エリア内に対象エリアを設定する対象エリア設定部と、前記活動値取得部で取得した前記監視エリアの前記動体活動値に基づき、前記対象エリア設定部により設定された前記対象エリアに関する前記活動マップを生成するマップ生成部と、このマップ生成部で生成した前記活動マップを前記監視エリアの撮像画像上に重ね合せて表示したマップ画像を有する出力情報を生成する出力情報生成部と、を備えた構成とする。
【００１０】
また、本発明の活動マップ分析システムは、監視エリアにおける動体の活動状況に関する分析を行い、その動体の活動状況を可視化した活動マップを出力する活動マップ分析システムであって、前記監視エリアを撮影するカメラと、複数の情報処理装置と、を有し、前記複数の情報処理装置のいずれかが、監視エリアの撮像画像から動体を検知する動体検知部と、この動体検知部での検知結果に基づき、前記監視エリアにおける動体の活動度合いを表す前記動体活動値を取得する活動値取得部と、ユーザの入力操作に応じて、前記監視エリア内に対象エリアを設定する対象エリア設定部と、前記活動値取得部で取得した前記監視エリアの動体活動値に基づき、前記対象エリア設定部により設定された前記対象エリアに関する前記活動マップを生成するマップ生成部と、このマップ生成部で生成した前記活動マップを前記監視エリアの撮像画像上に重ね合せて表示したマップ画像を有する出力情報を生成する出力情報生成部と、を備えた構成とする。
【００１１】
また、本発明の活動マップ分析方法は、監視エリアにおける動体の活動状況に関する分析を行い、その動体の活動状況を可視化した活動マップを出力する処理を情報処理装置に行わせる活動マップ分析方法であって、監視エリアの撮像画像から動体を検知するステップと、この動体検知部での検知結果に基づき、前記監視エリアにおける動体の活動度合いを表す動体活動値を取得するステップと、ユーザの入力操作に応じて、前記監視エリア内に対象エリアを設定するステップと、前記動体活動値を取得するステップで取得した前記監視エリアの動体活動値に基づき、前記対象エリアに関する前記活動マップを生成するステップと、前記活動マップを前記監視エリアの撮像画像上に重ね合せて表示したマップ画像を有する出力情報を生成するステップと、を備えた構成とする。
【発明の効果】
【００１２】
本発明によれば、ユーザの入力操作に応じて監視エリア内に設定された対象エリアの動体活動値に基づく活動マップが出力されるため、監視エリア内でユーザが注目するエリアにおける動体の活動状況を即座に把握することができる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態に係る活動マップ分析システムの全体構成図
【図２】店舗のレイアウトおよびカメラ１の設置状況を説明する店舗の平面図
【図３】ＰＣ３の概略構成を示す機能ブロック図
【図４】ＰＣ３で行われる活動マップ分析処理の概要を説明する説明図
【図５】モニタ４に表示される分析条件入力画面を示す説明図
【図６】モニタ４に表示される分析条件入力画面を示す説明図
【図７】活動値取得部３４で行われる活動値取得処理の要領を説明する説明図
【図８】マップ生成部３５で行われる活動マップ生成処理で用いられる色テーブルを示す説明図
【図９】グラフ生成部３６で行われるグラフ生成処理の要領を説明する説明図
【図１０】モニタ４に表示される分析結果出力画面を示す説明図
【図１１】モニタ４に表示される分析結果出力画面を示す説明図
【図１２】モニタ４に表示される分析結果出力画面を示す説明図
【図１３】モニタ４に表示される分析結果出力画面を示す説明図
【図１４】モニタ４に表示される分析結果出力画面を示す説明図
【図１５】モニタ４に表示される分析結果出力画面を示す説明図
【図１６】モニタ４に表示される分析結果出力画面を示す説明図
【図１７】モニタ４に表示される分析結果出力画面の別例を示す説明図
【図１８】文書生成部３９で生成される分析結果出力文書を示す説明図
【図１９】文書生成部３９で生成される分析結果出力文書を示す説明図
【図２０】文書生成部３９で生成される分析結果出力文書を示す説明図
【図２１】文書生成部３９で生成される分析結果出力文書を示す説明図
【図２２】第２実施形態に係る活動マップ分析システムにおける分析条件入力画面を示す説明図
【発明を実施するための形態】
【００１４】
前記課題を解決するためになされた第１の発明は、監視エリアにおける動体の活動状況に関する分析を行い、その動体の活動状況を可視化した活動マップを出力する活動マップ分析装置であって、監視エリアの撮像画像から動体を検知する動体検知部と、この動体検知部での検知結果に基づき、前記監視エリアにおける動体の活動度合いを表す動体活動値を取得する活動値取得部と、ユーザの入力操作に応じて、前記監視エリア内に対象エリアを設定する対象エリア設定部と、前記活動値取得部で取得した前記監視エリアの前記動体活動値に基づき、前記対象エリア設定部により設定された前記対象エリアに関する前記活動マップを生成するマップ生成部と、このマップ生成部で生成した前記活動マップを前記監視エリアの撮像画像上に重ね合せて表示したマップ画像を有する出力情報を生成する出力情報生成部と、を備えた構成とする。
【００１５】
これによると、ユーザの入力操作に応じて監視エリア内に設定された対象エリアの動体活動値に基づく活動マップが出力されるため、監視エリア内でユーザが注目するエリアにおける動体の活動状況を即座に把握することができる。
【００１６】
また、第２の発明は、前記動体検知部は、前記監視エリアの撮像画像から検出された動体が存在する領域を表す動体枠を取得し、前記活動値取得部は、前記動体検知部で取得した前記動体枠に基づく設定範囲内に位置する回数を検出要素ごとにカウントして、前記検出要素ごとの動体活動値を取得する構成とする。
【００１７】
これによると、検出要素ごとの動体活動値を簡単な処理で取得することができる。
【００１８】
また、第３の発明は、更に、前記活動値取得部で取得した前記動体活動値に基づき、前記対象エリアにおける動体活動値の遷移状況に関する遷移情報を生成する遷移情報生成部を有し、前記マップ画像および前記遷移情報を有する出力情報を生成する構成とする。
【００１９】
これによると、対象エリアにおける動体活動値の遷移状況に関する遷移情報が出力されるため、動体の活動状況が時間の経過に伴ってどのように変化したかを即座に把握することができる。また、活動マップが出力されるため、特定の期間における動体の活動状況を即座に把握することができる。そして、活動マップと遷移情報との双方を勘案することで、監視エリア内での動体の活動状況を多角的に把握することができる。
【００２０】
また、第４の発明は、前記対象エリア設定部は、ユーザの入力操作に応じて、前記撮像画像を格子状に分割した複数のグリッド単位で前記対象エリアを設定する構成とする。
【００２１】
これによると、グリッド単位で対象エリアを設定するため、対象エリアの指定が容易になる。この場合、縦横の分割数を指定するユーザの入力操作に応じて、グリッドの分割が行われるようにするとよい。
【００２２】
また、第５の発明は、前記対象エリア設定部は、ユーザの入力操作に応じて、ユーザが指定する任意の形状に前記対象エリアを設定する構成とする。
【００２３】
これによると、ユーザが指定する任意の形状に対象エリアを設定することができるため、監視エリアの実際の状態に応じて、最適な形状に対象エリアを設定することができる。
【００２４】
また、第６の発明は、監視エリアにおける動体の活動状況に関する分析を行い、その動体の活動状況を可視化した活動マップを出力する活動マップ分析システムであって、前記監視エリアを撮影するカメラと、複数の情報処理装置と、を有し、前記複数の情報処理装置のいずれかが、監視エリアの撮像画像から動体を検知する動体検知部と、この動体検知部での検知結果に基づき、前記監視エリアにおける動体の活動度合いを表す前記動体活動値を取得する活動値取得部と、ユーザの入力操作に応じて、前記監視エリア内に対象エリアを設定する対象エリア設定部と、前記活動値取得部で取得した前記監視エリアの動体活動値に基づき、前記対象エリア設定部により設定された前記対象エリアに関する前記活動マップを生成するマップ生成部と、このマップ生成部で生成した前記活動マップを前記監視エリアの撮像画像上に重ね合せて表示したマップ画像を有する出力情報を生成する出力情報生成部と、を備えた構成とする。
【００２５】
これによると、第１の発明と同様に、監視エリア内でユーザが特に注目するエリアにおける動体の活動状況を即座に把握することができる。
【００２６】
また、第７の発明は、監視エリアにおける動体の活動状況に関する分析を行い、その動体の活動状況を可視化した活動マップを出力する処理を情報処理装置に行わせる活動マップ分析方法であって、監視エリアの撮像画像から動体を検知するステップと、この動体検知部での検知結果に基づき、前記監視エリアにおける動体の活動度合いを表す動体活動値を取得するステップと、ユーザの入力操作に応じて、前記監視エリア内に対象エリアを設定するステップと、前記動体活動値を取得するステップで取得した前記監視エリアの動体活動値に基づき、前記対象エリアに関する前記活動マップを生成するステップと、前記活動マップを前記監視エリアの撮像画像上に重ね合せて表示したマップ画像を有する出力情報を生成するステップと、を備えた構成とする。
【００２７】
これによると、第１の発明と同様に、監視エリア内でユーザが特に注目するエリアにおける動体の活動状況を即座に把握することができる。
【００２８】
以下、本発明の実施の形態を、図面を参照しながら説明する。
【００２９】
（第１実施形態）
図１は、第１実施形態に係る活動マップ分析システムの全体構成図である。この活動マップ分析システムは、コンビニエンスストアなどの小売チェーン店などを対象にして構築されるものであり、複数の店舗ごとに設けられたカメラ（撮像装置）１、レコーダ（画像記録装置）２、ＰＣ（活動マップ分析装置）３、およびモニタ（表示装置）４と、複数の店舗を総括する本部に設けられたＰＣ１１、およびモニタ１２と、を備えている。
【００３０】
カメラ１は店舗内の適所に設置され、カメラ１により店舗内が撮像され、これにより得られた画像情報がレコーダ２に録画される。店舗に設けられたＰＣ３や本部に設けられたＰＣ１１では、カメラ１で撮像された店舗内の画像をリアルタイムで閲覧することができ、また、レコーダ２に録画された過去の店舗内の画像を閲覧することができ、これにより店舗や本部で店舗内の状況を確認することができる。
【００３１】
店舗に設置されたＰＣ３は、店舗内での顧客の活動状況に関する分析を行う活動マップ分析装置として構成される。また、このＰＣ３で生成した分析結果情報は、ＰＣ３自身で閲覧することができ、さらに、本部に設置されたＰＣ１１に送信されて、このＰＣ１１でも閲覧することができ、ＰＣ３，１１が分析結果情報を閲覧する閲覧装置として構成される。
【００３２】
次に、コンビニエンスストアを例にして店舗のレイアウトおよびカメラ１の設置状況について説明する。図２は、店舗のレイアウトおよびカメラ１の設置状況を説明する店舗の平面図である。
【００３３】
店舗には、出入口と、陳列棚（陳列エリア）と、レジカウンタと、が設けられている。陳列棚は、弁当、ペットボトル、おにぎりなどの商品の種類に分けて設置されている。レジカウンタの隣にはファーストフードの陳列棚が設置されている。顧客は、出入口から入店し、陳列棚の間の通路を通って店舗内を移動し、所望の商品が見つかると、その商品を持ってレジカウンタに向かい、レジカウンタで会計（代金の支払い）を済ませた後に出入口から退店する。
【００３４】
また、店舗には、店舗内（監視エリア）を撮像する複数のカメラ１が設置されている。特に、図２（Ａ）に示す例では、カメラ１に、所定の画角を有するカメラ、いわゆるボックスカメラが採用され、このカメラ１が、陳列棚の間の通路を撮像するように、通路の端の天井に設置されている。また、図２（Ｂ）に示す例では、カメラ１に、魚眼レンズを用いて３６０度の撮影範囲を有する全方位カメラが採用され、このカメラ１が、陳列棚の真上の天井に設置されており、これにより、陳列棚の間の通路を撮像することができる。
【００３５】
次に、図１に示したＰＣ３で行われる活動マップ分析処理の概要について説明する。図３は、ＰＣ３の概略構成を示す機能ブロック図である。図４は、ＰＣ３で行われる活動マップ分析処理の概要を説明する説明図である。
【００３６】
図３に示すように、ＰＣ３は、監視部３１と、活動マップ分析部３２と、を備えている。監視部３１は、ＰＣ３を店舗内を監視する監視システムとして機能させるものであり、この監視部３１により、カメラ１およびレコーダ２の動作が制御され、また、カメラ１で撮像された店舗内の画像をリアルタイムで閲覧し、また、レコーダ２に録画された店舗内の画像を閲覧することができる。
【００３７】
活動マップ分析部３２は、監視エリアにおける人物（動体）の活動状況に関する分析を行い、その人物の活動状況を可視化した活動マップを出力するものであり、動体検知部３３と、活動値取得部３４と、マップ生成部３５と、グラフ生成部（遷移情報生成部）３６と、分析条件設定部３７と、ＧＵＩ制御部３８と、文書生成部３９と、を備えている。
【００３８】
分析条件設定部（対象エリア設定部）３７では、監視エリア内でユーザが特に注目するエリアを対象エリアに指定する入力操作をユーザに行わせて、そのユーザの入力操作に応じて、対象エリアを分析条件として設定する処理が行われる。
【００３９】
特に、本実施形態では、図４に示すように、撮像画像を格子状に分割した複数のグリッド単位で対象エリアを設定することができる。また、撮像画像の分割は、ユーザの入力操作に応じて行われ、撮像画像をグリッドに分割する際のグリッド分割数が分析条件として設定される。なお、グリッドはグリッド分割数に応じて等分割される。
【００４０】
また、分析条件設定部３７では、ユーザの入力操作に応じて、活動マップの表示単位（画素およびグリッド）、およびカウンタ上限値が分析条件として設定される。さらに、分析条件設定部３７では、日、週、月、および曜日の各集計モードを指定するユーザの入力操作に応じて、集計モードが設定される。
【００４１】
動体検知部３３では、カメラ１による監視エリアの撮像画像から人物を検知する処理が行われる。特に、本実施形態では、人物が存在する領域を表す人物枠（動体枠）を取得する処理が行われる。この動体検知部３３で行われる動体検知処理には、公知の人物検知技術などを用いればよい。また、人物枠に基づいて、人物枠内、人物枠の人物上半身、人物枠近傍の床面のいずれかの設定範囲を特定して後述の動体活動値の取得処理が行われる。
【００４２】
活動値取得部３４は、動体検知部３３での検出結果に基づき、監視エリアにおける人物の活動度合いを表す動体活動値を取得するものであり、第１の活動値取得部４１と、第２の活動値取得部４２と、を備えている。
【００４３】
第１の活動値取得部４１では、動体検知部３３での検出結果に基づき、人物の活動度合いを表す動体活動値を画素（検出要素）ごとに取得する処理が行われる。すなわち、カメラ画像の画素ごとに、動体検知部３３で取得した人物枠内、人物枠の上半身、人物枠近傍の床面のいずれかの設定範囲に位置する回数をカウントして、画素ごとの動体活動値（カウンタ値）を取得する。
【００４４】
第２の活動値取得部４２では、第１の活動値取得部４１で取得した画素ごとの動体活動値を、対象エリアに設定されたグリッド単位で集約して、そのグリッド単位の動体活動値を取得する処理が行われる。特に、本実施形態では、グリッド内に位置する複数の画素ごとの動体活動値を平均化して、グリッド単位の動体活動値を取得する。
【００４５】
マップ生成部３５では、活動値取得部３４で取得した動体活動値に基づき、監視エリアにおける人物の活動状況を可視化した活動マップを生成する処理が行われる。特に、本実施形態では、第１の活動値取得部４１で取得した画素ごとの動体活動値に基づき、画素単位の活動マップを生成し、また、第２の活動値取得部４２で取得したグリッド単位の動体活動値に基づき、グリッド単位の活動マップを生成する。また、本実施形態では、対象エリアに設定されたグリッドのみに関する活動マップを生成し、対象エリアに設定されていないグリッドは除外される。
【００４６】
グラフ生成部３６では、第２の活動値取得部４２で取得したグリッド単位の動体活動値に基づき、対象エリアに設定されたグリッドにおける動体活動値の遷移状況（時間的な変化状況）を表すグラフ（遷移情報）を生成する処理が行われる。
【００４７】
図３に示したＧＵＩ制御部３８は、モニタ４およびマウスなどの入力デバイス（入力部）６を用いたＧＵＩ（Graphical User Interface）により、ユーザの入力操作による入力情報を取得する処理、および活動マップ分析の分析結果を出力する処理を行うものであり、入力情報取得部４３と、画面情報生成部（出力情報生成部）４４と、を備えている。
【００４８】
画面情報生成部４４では、ユーザに分析条件を入力させる分析条件入力画面、および活動マップ分析処理の分析結果を表示する分析結果出力画面に関する表示情報を生成する処理が行われ、分析条件入力画面および分析結果出力画面がモニタ４に表示される。入力情報取得部４３では、モニタ４に表示させた分析条件入力画面や分析結果出力画面上で入力デバイス６を用いてユーザが行った入力操作に応じて入力情報を取得する処理が行われる。この入力情報取得部４３で取得した入力情報に基づいて、分析条件設定部３７において分析条件を設定する処理が行われる。
【００４９】
文書生成部（出力情報生成部）３９では、活動マップ分析処理の分析結果を表示する分析結果出力文書を所定のファイルフォーマットで生成する処理が行われる。この文書生成部で生成した分析結果出力文書は、活動マップ分析処理を行うＰＣ３とは別の装置、例えば本部に設けられたＰＣ１１に送信され、このＰＣ１１で分析結果出力文書をモニタ１２に表示させ、またプリンタ４５で出力することで、分析結果出力文書を閲覧することができる。
【００５０】
なお、監視部３１および活動マップ分析部３２は、ＰＣ３のＣＰＵで監視用および活動マップ分析用のプログラムを実行させることで実現される。これらのプログラムは、情報処理装置としてのＰＣ３に予め導入して専用の装置として構成する他、汎用ＯＳ上で動作するアプリケーションプログラムとして適宜なプログラム記録媒体に記録して、またネットワークを介して、ユーザに提供されるようにしてもよい。
【００５１】
次に、図３に示した活動マップ分析部３２で行われる活動マップ分析処理の分析条件を入力する分析条件入力画面について説明する。図５および図６は、モニタ４に表示される分析条件入力画面を示す説明図であり、図５に示す例はボックスカメラの場合であり、図６に示す例は全方位カメラの場合である。
【００５２】
図５および図６に示す分析条件入力画面は、活動マップ分析部３２で行われる活動マップ分析処理での分析条件をユーザに入力させるものであり、この分析条件入力画面には、開始ボタン５１と、設定ボタン５２と、分析条件入力部５３と、分割状況表示部５４と、対象エリア登録部５５と、が設けられている。
【００５３】
開始ボタン５１は、活動マップ分析部３２での活動マップ分析処理を開始させるものである。設定ボタン５２は、分析条件入力部５３、分割状況表示部５４および対象エリア登録部５５を表示させて、ユーザの操作に応じて、活動マップ分析処理の分析条件を設定する処理を実行させるものである。
【００５４】
分析条件入力部５３には、表示単位選択部５６と、カウンタ上限値入力部５７と、グリッド分割数入力部５８と、が設けられている。
【００５５】
表示単位選択部５６は、マップ生成部３５で生成する活動マップの表示単位をユーザに選択させるものである。本実施形態では、表示単位に画素およびグリッドのいずれかを選択することができ、画素を選択すると、撮像画像の画素単位で活動マップが生成され、グリッドを選択すると、グリッド単位で活動マップが生成される。
【００５６】
カウンタ上限値入力部５７は、カウンタ上限値を数値で入力するものであり、キーボードなどの入力デバイス６を用いてカウンタ上限値を入力すればよい。本実施形態では、カウンタ上限値を１０〜５００の任意の値で指定することができる。なお、このカウンタ上限値は、活動マップの表示色を制限するものであり、後に詳しく説明するが、図３に示した活動値取得部３４で行われる画素ごとの人物枠のカウントは、このカウンタ上限値に関係なく行われる。
【００５７】
グリッド分割数入力部５８は、撮像画像を格子状に分割する際のグリッドの分割数を入力するものである。このグリッド分割数入力部５８には、Ｘ方向入力欄と、Ｙ方向入力欄と、が設けられており、Ｘ方向（横方向）の分割数およびＹ方向（縦方向）の分割数を入力することができる。特に、本実施形態では、分割数を２〜５の任意の値で入力することができる。
【００５８】
分割状況表示部５４には、カメラ１による撮像画像上に、グリッド分割数入力部５８で入力された分割数に応じたグリッドの分割状況が表示される。すなわち、撮像画像上にグリッドの分割線が表示される。図５および図６に示した例では、Ｘ方向の分割数を５とし、Ｙ方向の分割数を４としており、撮像画像が合計２０個のグリッドに分割されている。また、グリッドには、Ｘ方向に関して数字（１，２，３...）の符号が付与され、Ｙ方向に関してアルファベット（Ａ，Ｂ，Ｃ...）の符号が付与されており、この縦横２つの符号でグリッドを特定することができる。
【００５９】
対象エリア登録部５５は、分割状況表示部５４に表示されたグリッドを対象エリアとして登録するものである。この対象エリア登録部５５には、Ｘ方向入力欄と、Ｙ方向入力欄と、名称入力欄と、が設けられている。Ｘ方向入力欄には、グリッドのＸ方向の位置を表す数字の符号を入力し、Ｙ方向入力欄には、グリッドのＹ方向の位置を表すアルファベットの符号を入力し、名称入力欄には、各対象エリアの名称を入力する。これらの入力は、キーボードなどの入力デバイス６を用いて行えばよい。
【００６０】
図５に示した例では、弁当の陳列棚のエリアが映った１−Ｂのグリッドと、レジカウンタの店員がいる側のエリアが映った２−Ｄのグリッドと、が対象エリアに登録されている。図６に示した例では、レジカウンタの顧客がいる側のエリアが映った３−Ｃのグリッドと、弁当の陳列棚のエリアが映った３−Ｄのグリッドと、が対象エリアに登録されている。
【００６１】
次に、図３に示した活動値取得部３４で行われる活動値取得処理について説明する。図７は、活動値取得部３４で行われる活動値取得処理の要領を説明する説明図である。ここでは人物枠内に位置する回数をカウントする場合の例について説明するが、前述のように人物枠の人物上半身、人物枠近傍の床面に対応する位置を特定し、回数をカウントしてもよい。
【００６２】
活動値取得部３４の第１の活動値取得部４１では、撮像画像の画素単位で動体活動値を取得する処理が行われる。特に、本実施形態では、動体検知部３３において、監視エリアの撮像画像（フレーム）から人物を検出して、その人物が存在する領域を表す人物枠（動体枠）を取得し、第１の活動値取得部４１において、画素（検出要素）ごとに、動体検知部３３で取得した人物枠内に位置する回数をカウントして、画素ごとの動体活動値（カウンタ値）を取得する。
【００６３】
この画素ごとの人物枠のカウントは、撮像画像を構成する全ての画素について行われ、図７に示すように、各画素が人物枠内に入る度にその画素のカウンタ値を１増分し、この画素ごとの人物枠のカウントが、所定の検出単位期間で継続して行われて、検出単位期間ごとに画素単位の動体活動値が順次出力される。なお、人物枠の誤検出を考慮して、人物枠内に所定回数（例えば３回）連続して入った場合に、動体活動値（カウンタ値）を１増分するようにしてもよい。
【００６４】
第２の活動値取得部４２では、第１の活動値取得部４１で取得した画素単位の動体活動値をグリッド単位で集約して、グリッド単位の動体活動値を取得する処理が行われる。特に、本実施形態では、グリッド内の各画素の動体活動値の平均値、すなわち、グリッド内の全ての画素の動体活動値を合計し、その合計値をグリッドの画素数で割った値を、そのグリッドの動体活動値とする。
【００６５】
図７に示す例では、人物枠内に位置する画素のカウンタ値が１であり、また、対象エリアにおける図中左下方の３つの画素の動体活動値が２０、６０、６０である。また、数値の記載がない画素は動体活動値が０である。このため、グリッド内の全ての画素の動体活動値の合計値は、（１×２０）＋６０＋６０＋２０＝１６０となり、グリッドの動体活動値、すなわちグリッド内の各画素の動体活動値の平均値は、１６０／（８×１０）＝２となる。
【００６６】
次に、図３に示したマップ生成部３５で行われる活動マップ生成処理について説明する。図８は、マップ生成部３５で行われる活動マップ生成処理で用いられる色テーブルを示す説明図である。
【００６７】
マップ生成部３５では、活動値取得部３４で取得した動体活動値に基づき、人物の活動状況を可視化した活動マップを生成する処理が行われる。特に、本実施形態では、動体活動値の大きさに対応した表示色で表示単位（画素またはグリッド）ごとに着色した活動マップを生成する。
【００６８】
このとき、表示単位ごとの表示色が、図８に示した色テーブルを参照して決定される。この色テーブルには、色管理番号（０〜４９９）ごとにＲ，Ｇ，Ｂの各色の値が登録されており、カウンタ値（動体活動値）に応じて色管理番号が付与され、例えば、動体活動値が大きい場合には暖色の表示色となり、動体活動値が小さい場合には寒色の表示色となる。
【００６９】
特に、本実施形態では、図５および図６に示した分析条件入力画面のカウンタ上限値入力部５７でユーザによりカウンタ上限値が入力されるが、このカウンタ上限値に応じて色管理番号が付与される。例えば、カウンタ上限値を５００とした場合、色テーブルに登録された５００色を全て用いる。具体的には、カウンタ値が上限値の５００以上となる場合には、色管理番号が４９９の表示色となり、カウンタ値が１３０となる場合には、色管理番号が１２９の表示色となり、カウンタ値が１となる場合には、色管理番号が０００の表示色となり、カウンタ値が０となる場合には、無色となる。
【００７０】
また、カウンタ上限値を１０とした場合には、色テーブルに登録された５００色のうちの１０色を用いる。例えば、５０飛びに、色管理番号０００、０４９、０９９、...、４９９の表示色を用いる。具体的には、カウンタ値が上限値の１０以上となる場合には、色管理番号が４９９の表示色となり、カウンタ値が１となる場合には、色管理番号が０００の表示色となり、カウンタ値が０となる場合には、無色となる。
【００７１】
次に、図３に示したグラフ生成部３６で行われるグラフ生成処理について説明する。図９は、グラフ生成部３６で行われるグラフ生成処理の要領を説明する説明図である。
【００７２】
本実施形態では、第２の活動値取得部４２において、第１の活動値取得部４１で取得した画素単位の動体活動値をグリッド単位で集約（平均化）して、グリッド単位の動体活動値を取得する処理が行われる。そして、グラフ生成部３６において、第２の活動値取得部４２で取得したグリッド単位の動体活動値に基づき、対象エリアに設定されたグリッドにおける動体活動値の遷移状況に関するグラフ（遷移情報）を生成する処理が行われる。
【００７３】
特に、本実施形態では、図９に示すように、対象エリアに設定された各グリッドの動体活動値の遷移状況を表すグラフが生成される。特に、この図９に示す例では、１日の営業時間を時間帯（１時間）で分けて時間帯ごとの動体活動値を時系列で繋いだグラフ（折れ線グラフ）が生成される。
【００７４】
また、本実施形態では、活動値取得部３４において、所定の検出単位期間ごとの動体活動値を取得し、グラフ生成部３６において、検出単位期間ごとの動体活動値を集計単位期間で平均化して、その集計単位期間ごとの動体活動値を取得して、その集計単位期間ごとの動体活動値の遷移状況を表すグラフ（遷移情報）を生成する。
【００７５】
ここで、検出単位期間と集計単位期間とが同一となる場合には、平均化の処理は不要である。図９に示す例では、集計単位期間が１時間となっているが、ここで、活動値取得部３４において、検出単位期間を１時間として動体活動値を取得する、すなわち、１時間に渡って人物枠のカウントが行われると、検出単位期間と集計単位期間とが同一となるため、平均化の処理は不要である。一方、検出単位期間と集計単位期間とが異なる場合には、平均化の処理が行われる。例えば、１週間の動体活動値の遷移状況をグラフ化する場合、集計単位期間が１日となるが、検出単位期間を１時間とした場合に、１時間ごとの動体活動値を１日で平均化して１日ごとの動体活動値を取得する。
【００７６】
次に、図３に示したモニタ４に表示される分析結果出力画面について説明する。図１０〜図１６は、モニタ４に表示される分析結果出力画面を示す説明図であり、このうち、図１０〜図１３は、活動マップが異なる例を示し、図１４〜図１６は、グラフが異なる例を示している。
【００７７】
図１０〜図１６に示す分析結果出力画面は、活動マップ分析部３２での分析結果を出力するものであり、この分析結果出力画面には、表示ボタン６１と、ダウンロードボタン６２と、集計モード選択部６３と、日付表示部６４と、分析結果出力部６５と、が設けられている。分析結果出力部６５には、マップ表示部６６と、グラフ表示部６７と、スライダ（操作部）６８と、が設けられている。
【００７８】
表示ボタン６１は、分析結果出力部６５に分析結果を表示させるものである。ダウンロードボタン６２は、分析結果のデータを入手するものである。特に、本実施形態では、ダウンロードボタン６２を操作することで、ＰＣ３の文書生成部３９で生成した分析結果出力文書を取得することができる。これにより、活動マップ分析処理を行うＰＣ３とは別の装置、例えば本部に設けられたＰＣ１１で分析結果出力文書をモニタ１２に表示させ、またプリンタで出力することで、分析結果出力文書を閲覧することができる。この分析結果出力文書については後に詳しく説明する。
【００７９】
集計モード選択部６３は、グラフ表示部６７に表示させるグラフに関する集計モードを選択するものである。特に、本実施形態では、日、週、月、および曜日の各集計モードが設定されている。日、週、および月の集計モードを選択すると、１日、１週間、および１ヶ月における動体活動値の遷移状況を表すグラフが表示され、曜日の集計モードを選択すると、各週の同じ曜日における動体活動値の遷移状況を表すグラフが表示される。また、この集計モード選択部６３で集計モードを選択すると、カレンダー画面（図示せず）がポップアップで表示され、このカレンダー画面で、分析結果を表示させる日、週、および月を選択することができる。
【００８０】
日付表示部６４は、分析結果出力部６５に表示させた分析結果の日付を表示するものである。なお、この日付表示部６４に日付を直接入力して、分析結果出力部６５に分析結果を表示させる日付を指定することができるようにしてもよい。
【００８１】
マップ表示部６６には、マップ生成部３５で生成した活動マップが監視エリアの撮像画像上に重ね合せた状態で表示される。グラフ表示部６７には、グラフ生成部３６で生成したグラフが表示される。このマップ表示部６６およびグラフ表示部６７については後に詳しく説明する。
【００８２】
スライダ６８は、マップ表示部６６に表示される活動マップおよび撮像画像の日時を調整するものである。このスライダ６８を操作することで、活動マップおよび撮像画像を所望の日時のものに切り替えることができる。具体的には、スライダ６８は、グラフ表示部６７に表示されたグラフの横軸（時間軸）に沿う方向に移動可能に設けられ、マウスなどの入力デバイス６を用いてスライダ６８をずらすと、グラフ表示部６７に表示されたライン６９が移動し、そのライン６９が指し示す日時の活動マップおよび撮像画像がマップ表示部６６に表示される。
【００８３】
次に、図１０〜図１６に示す分析結果出力画面のマップ表示部６６について説明する。マップ表示部６６には、人物の活動度合いを可視化した活動マップが監視エリアの撮像画像上に重ね合せた状態で表示されている。この活動マップは、図８に示した色テーブルに基づいて、動体活動値の大きさに応じた表示色で着色されている。なお、対象エリアに設定されたグリッドのみが動体活動値に応じた表示色で表示され、対象エリアに設定されていないグリッドは表示色のない空白となる。
【００８４】
図１０および図１１に示す例は、ボックスカメラの場合であり、ボックスカメラによる矩形の撮像画像がマップ表示部６６に表示される。図１２および図１３に示す例は、全方位カメラの場合であり、全方位カメラによる円形の撮像画像がマップ表示部６６に表示される。
【００８５】
また、本実施形態では、図５および図６に示した分析条件入力画面で表示単位（画素またはグリッド）を選択することができ、この選択操作に応じて、マップ表示部６６に、撮像画像の画素単位の活動マップ、またはグリッド単位の活動マップが表示される。図１０および図１２に示す例は、表示単位に画素を選択した場合（説明の便宜上、１画素を大きめに記載）であり、マップ表示部６６に画素単位の活動マップが表示されている。図１１および図１３に示す例は、表示単位にグリッドを選択した場合であり、マップ表示部６６にグリッド単位の活動マップが表示されている。
【００８６】
次に、図１０〜図１６に示す分析結果出力画面のグラフ表示部６７について説明する。グラフ表示部６７には、対象エリアに設定されたグリッドごとに、動体活動値の時間的な推移状況がグラフ（折れ線グラフ）で表示されている。特に、本実施形態では、集計モード選択部６３で、グラフ表示部６７に表示させるグラフに関する集計モードを選択することができ、この集計モードに応じてグラフの横軸が異なる。グラフの縦軸はグリッドごとの動体活動値（カウンタ値）である。
【００８７】
図１０〜図１３に示す例は、日の集計モードを選択した場合である。この場合、ユーザが特定の日を指定することで、グラフ表示部６７に、指定された日における動体活動値の遷移状況を表すグラフ（折れ線グラフ）が表示される。具体的には、グラフの横軸が時間帯となり、１日の営業時間を時間帯（１時間）で分けて時間帯ごとの動体活動値を時系列で繋いだグラフが表示される。これにより、対象エリアに設定された各グリッドにおける特定の日の各時間帯の動体活動値の変化状況を比較することができる。
【００８８】
また、図１４に示す例は、週の集計モードを選択した場合である。この場合、ユーザが特定の週を指定することで、グラフ表示部６７に、指定された週における動体活動値の遷移状況を表すグラフ（折れ線グラフ）が表示される。具体的には、グラフの横軸が日（曜日）となり、１週間を日で分けて日ごとの動体活動値を時系列で繋いだグラフが表示される。これにより、対象エリアに設定された各グリッドにおける特定の週の各日の動体活動値の変化状況を比較することができる。
【００８９】
また、図１５に示す例は、月の集計モードを選択した場合である。この場合、ユーザが特定の月を指定することで、グラフ表示部６７に、指定された１ヶ月における動体活動値の遷移状況を表すグラフ（折れ線グラフ）が表示される。具体的には、グラフの横軸が日となり、１ヶ月を日で分けて日ごとの動体活動値を時系列で繋いだグラフが表示される。これにより、対象エリアに設定された各グリッドにおける特定の月の各日の動体活動値の変化状況を比較することができる。
【００９０】
また、図１６に示す例は、曜日の集計モードを選択した場合である。この場合、ユーザが特定の曜日を指定することで、グラフ表示部６７に、各週の指定された曜日の動体活動値の遷移状況を表すグラフ（折れ線グラフ）が表示される。具体的には、グラフの横軸が各週の同一の曜日となり、各週の指定された曜日の動体活動値を時系列で繋いだグラフが表示される。これにより、対象エリアに設定された各グリッドにおける特定の曜日の動体活動値の変化状況を比較することができる。特にここでは、直近の指定された曜日から過去の各週の指定された曜日の動体活動値が表示され、これにより、特定の曜日の動体活動値の変化状況を過去に遡って把握することができる。
【００９１】
なお、グラフ表示部６７に表示されるグラフは、対象エリアに設定されたグリッドごとに表示されるが、マップ表示部６６に表示される活動マップは、表示単位の選択に応じて画素およびグリッドのいずれでも表示することができる。
【００９２】
このように本実施形態では、監視エリアの撮像画像から人物を検知して、その検出結果に基づき、撮像画像を複数に分割した所定の検出要素（画素）ごとに動体活動値を取得し、その検出要素ごとの動体活動値を、ユーザの入力操作に応じて監視エリア内に設定された対象エリアで集約して、その対象エリアの動体活動値を取得して、その対象エリアの動体活動値に基づき、対象エリアに関する活動マップを生成するようにしたため、監視エリア内でユーザが注目するエリアにおける人物の活動状況を即座に把握することができる。
【００９３】
また、本実施形態では、監視エリアの撮像画像から検出された人物が存在する領域を表す人物枠を取得し、その人物枠内に位置する回数を検出要素（画素）ごとにカウントして、検出要素ごとの動体活動値を取得するようにしたため、検出要素ごとの動体活動値を簡単な処理で取得することができる。
【００９４】
また、本実施形態では、対象エリアにおける動体活動値の遷移状況を表すグラフ（遷移情報）が表示されるようにしたため、人物の活動状況が時間の経過に伴ってどのように変化したかを即座に把握することができる。また、活動マップが表示されるため、特定の期間での監視エリア内での人物の活動状況を即座に把握することができる。そして、活動マップとグラフとの双方を勘案することで、監視エリア内での人物の活動状況を多角的に把握することができる。
【００９５】
また、本実施形態では、ユーザの入力操作に応じて、撮像画像を格子状に分割した複数のグリッド単位で対象エリアを設定するようにしたため、対象エリアの指定が容易になる。
【００９６】
また、本実施形態では、対象エリアに設定されたグリッド単位で人物の活動度合いを可視化した活動マップを生成するようにしたため、監視エリア内でユーザが特に注目するエリアにおける人物の活動状況を即座に把握することができる。
【００９７】
また、本実施形態では、撮像画像の画素単位で人物の活動度合いを可視化した活動マップを生成するようにしたため、監視エリア内での人物の活動状況を詳細に把握することができる。
【００９８】
また、本実施形態では、検出単位期間ごとの動体活動値を集計単位期間で平均化して、その集計単位期間ごとの動体活動値を取得して、その集計単位期間ごとの動体活動値の遷移状況に関する遷移情報を生成するようにしたため、一定の検出単位期間（例えば１時間）ごとの動体活動値から、任意の集計単位期間（例えば日、週および月）ごとの動体活動値を簡単に取得することができる。これにより、集計単位期間を種々に変更することで、多様な遷移情報を取得することができるため、人物の活動度合いの変化状況を多面的に把握することができる。
【００９９】
また、本実施形態では、分析結果出力画面に、ユーザの操作により、マップ表示部６６に表示される活動マップの日時を調整するスライダ（操作部）６８を設けるようにしたため、マップ表示部６６に表示されるマップ画像の日時を調整することができることから、所要の日時の活動マップおよび撮像画像を簡単に見ることができる。また、スライダ６８を連続して操作することで、日時の経過に伴って活動マップおよび撮像画像が変化するため、人物の活動状況や監視エリアの実際の状態がどのように変化したかを即座に把握することができる。
【０１００】
特に、本実施形態では、スライダ６８が、グラフ表示部６７に表示されたグラフの横軸（時間軸）に沿う方向に移動可能に設けられ、スライダ６８の移動操作に応じてグラフ上で日時を指し示す指示部（ライン）６９が移動するようにしたため、グラフ表示部６７に表示されたグラフ上で注目する日時における人物の活動状況および監視エリアの実際の状態をマップ表示部６６の活動マップおよび撮像画像で簡単に確認することができる。
【０１０１】
また、本実施形態では、活動マップが監視エリアの撮像画像上に重ね合せて表示されるため、人物の活動状況を、撮像画像に映った監視エリアの実際の状態と比較しながら確認することができる。また、動体活動値の遷移状況がグラフで表示されるため、動体活動値の時間的な変化状況の把握がより一層容易になる。そして、活動マップとグラフとが並べて配置されるため、活動マップとグラフとの対比が容易になり、監視エリア内での人物の活動状況を多角的にかつ容易に把握することができる。
【０１０２】
次に、モニタ４に表示される分析結果出力画面のグラフ表示部６７に表示されるグラフの別例について説明する。図１７は、グラフ表示部６７に表示されるグラフの別例を説明する説明図である。
【０１０３】
本実施形態では、グラフ生成部３６において、対象エリアに設定された複数のグリッドごとの動体活動値を累積した累積値の遷移状況に関するグラフ（遷移情報）を生成する処理が行われる。これにより、図１７に示すように、分析結果出力画面のグラフ表示部６７に面グラフを表示させることができる。
【０１０４】
この面グラフでは、対象エリアに設定された各グリッドの動体活動値を時系列で繋いだグラフ（折れ線グラフ）が累積された状態で表示されている。なお、図１７に示す例は、図１０〜図１３に示す例と同様に、日の集計モードが選択されており、グラフの横軸が時間帯となり、指定された日における時間帯ごとの動体活動値を時系列で繋いだ折れ線グラフが表示されている。
【０１０５】
なお、図１７では、折れ線グラフで構成される面グラフを表示させるようにしたが、積み上げ棒グラフで表示するようにしてもよい。
【０１０６】
このように本実施形態では、対象エリアに指定された各グリッドの動体活動値を累積した累積値の遷移状況に関する面グラフを表示させるようにしたため、複数の対象エリアを統合した人物の活動状況が時間の経過に伴ってどのように変化したかを即座に把握することができる。
【０１０７】
なお、本実施形態では、ＰＣ３にＷｅｂサーバの機能が設けられ、図５および図６に示した分析条件入力画面や、図１０〜図１７に示した分析結果出力画面をＷｅｂブラウザで表示させるようにしている。このようにすると、活動マップ分析処理を行うＰＣ３とは別の装置、例えば本部に設けられたＰＣ１１などの装置に導入された汎用的なＷｅｂブラウザで分析条件入力や分析結果出力の機能を実現することができる。
【０１０８】
次に、図３に示した文書生成部３９で生成される分析結果出力文書について説明する。図１８〜図２１は、文書生成部３９で生成される分析結果出力文書を示す説明図である。
【０１０９】
本実施形態では、図３に示した文書生成部３９において、分析結果出力文書を生成する処理が行われ、この分析結果出力文書は、活動マップ分析処理を行うＰＣ３で閲覧することができるが、特に、本実施形態では、活動マップ分析処理を行う装置とは別の装置、例えば本部のＰＣ１１で、図１０〜図１７に示した分析結果出力画面を閲覧する際に、その分析結果出力画面に設けられたダウンロードボタン６２を操作することで、分析結果出力文書を取得して、モニタやプリンタを用いて分析結果出力文書を閲覧することができる。
【０１１０】
図１８〜図２１に示すように、この分析結果文書には、グラフ表示部７１と、マップ表示部７２と、が設けられている。グラフ表示部７１には、グラフ生成部３６で生成されたグラフが表示される。マップ表示部７２には、マップ生成部３５で生成された活動マップが監視エリアの撮像画像上に重ね合せた状態で表示される。
【０１１１】
特に、図１８に示す例は、図１０〜図１３に示した分析結果出力画面と同様に、日の集計モードを選択した場合であり、グラフ表示部７１に、対象エリアに指定されたグリッドごとに、時間帯ごとの活動値を時系列で繋いだグラフ（折れ線グラフ）が表示されている。また、マップ表示部７２に、各時間帯の活動マップが表示されている。なお、図１８には、最初の２つの時間帯の活動マップのみを図示しているが、横スクロールボタン（図示せず）を用いて、これらの時間帯の活動マップに続いて、他の時間帯の活動マップも同様に表示される。
【０１１２】
また、図１９に示す例は、図１４に示した分析結果出力画面と同様に、週の集計モードを選択した場合であり、グラフ表示部７１に、対象エリアに指定されたグリッドごとに、日（曜日）ごとの動体活動値を時系列で繋いだグラフ（折れ線グラフ）が表示されている。また、マップ表示部７２に、各日の活動マップが表示されている。なお、図１９には、最初の２つの曜日の活動マップのみを図示しているが、横スクロールボタン（図示せず）を用いて、これらの曜日の活動マップに続いて、他の曜日の活動マップも同様に表示される。
【０１１３】
また、図２０に示す例は、図１５に示した分析結果出力画面と同様に、月の集計モードを選択した場合であり、グラフ表示部７１に、対象エリアに指定されたグリッドごとに、日ごとの動体活動値を時系列で繋いだグラフ（折れ線グラフ）が表示されている。また、マップ表示部７２に、各日の活動マップが表示されている。なお、図２０には、最初の２つの日の活動マップのみを図示しているが、これらの日の活動マップに続いて、他の日の活動マップも同様に表示される。
【０１１４】
また、図２１に示す例は、図１６に示した分析結果出力画面と同様に、曜日の集計モードを選択した場合であり、グラフ表示部７１に、対象エリアに指定されたグリッドごとに、各週の同一の曜日の動体活動値を時系列で繋いだグラフ（折れ線グラフ）が表示される。特に、図２１に示す例では、図１６に示した分析結果出力画面と異なり、月および曜日を指定して、指定された月における指定された曜日のグラフが表示されている。また、マップ表示部７２に、各日の活動マップが表示されている。なお、図２１には、最初の２つの日の活動マップのみを図示しているが、横スクロールボタン（図示せず）を用いて、これらの日の活動マップに続いて、他の日の活動マップも同様に表示される。
【０１１５】
（第２実施形態）
次に、第２実施形態に係る活動マップ分析システムについて説明する。図２２は、第２実施形態に係る活動マップ分析システムにおける分析条件入力画面を示す説明図である。なお、ここで特に言及しない点は第１実施形態と同様である。
【０１１６】
第１実施形態では、撮像画像を格子状に分割した複数のグリッド単位でユーザが対象エリアを指定するようにしたが、この第２実施形態では、ユーザが対象エリアを任意の形状で指定することができ、分析条件設定部３７において、ユーザの入力操作に応じて、ユーザが指定する任意の形状に対象エリアを設定する処理が行われる。
【０１１７】
この第２実施形態では、図２２に示すように、分析条件入力画面の分析条件入力部５３に、任意エリア設定モード選択部８１が設けられている。また、分析条件入力画面には、対象エリア入力部８２と、対象エリア登録部８３と、が設けられている。その他は、図５および図６に示した例と同様である。
【０１１８】
任意エリア設定モード選択部８１は、対象エリアを任意の形状に設定する任意エリア設定モードを選択するものである。任意エリア設定モードが選択されると、当然ながら、グリッド分割数入力部５８においてグリッドの分割数の入力はできない。
【０１１９】
対象エリア入力部８２は、カメラ１による撮像画像を表示させて、その撮像画像上で対象エリアをユーザに入力させるものである。ここで、例えば、対象エリアを多角形で設定する場合には、マウスなどの入力デバイス６を用いて計測エリアの頂点を入力すればよい。また、対象エリアを円形で設定する場合には、中心および径を入力すればよい。また、対象エリアの外周を表す線をマウスで描画して、そのマウスの軌跡で対象エリアを設定するようにしてもよい。対象エリアの入力が終了すると、計測エリアを表す画像上に対象エリアの通し番号が表示される。
【０１２０】
対象エリア登録部８３には、通し番号表示欄と、名称入力欄と、が設けられている。通し番号表示欄には、計測エリアの通し番号（Ｎｏ．）が表示される。名称入力欄では、キーボードなどの入力デバイス６を用いて、ユーザが各対象エリアの名称を入力する。
【０１２１】
このようにして対象エリアが設定されると、その対象エリアに基づいて、活動値取得部３４、マップ生成部３５、およびグラフ生成部３６において、第１実施形態と同様の処理が行われ、図１０〜図１７に示した分析結果出力画面と同様の分析結果出力画面がモニタに表示され、また、図１８〜図２１に示した分析結果出力文書と同様の分析結果出力文書が生成される。
【０１２２】
このように第２実施形態では、ユーザの入力操作に応じて、ユーザが指定する任意の形状に対象エリアを設定するようにしたため、監視エリアの実際の状態に応じて、最適な形状に対象エリアを設定することができる。
【０１２３】
以上、本発明を特定の実施形態に基づいて説明したが、これらの実施形態はあくまでも例示であって、本発明はこれらの実施形態によって限定されるものではない。また、上記実施形態に示した本発明に係る活動マップ分析装置、活動マップ分析システムおよび活動マップ分析方法の各構成要素は、必ずしも全てが必須ではなく、少なくとも本発明の範囲を逸脱しない限りにおいて適宜取捨選択することが可能である。
【０１２４】
例えば、本実施形態では、コンビニエンスストアなどの店舗の例について説明したが、このような店舗に限定されるものではなく、監視エリア内に存在する人物の活動状況を把握することが有用である場所に広く適用することができる。
【０１２５】
また、本実施形態では、対象となる動体を人物とした例について説明したが、人物以外の動体、例えば自動車や自転車などの車両を対象として、車両の活動状況を把握する用途に適用することも可能である。
【０１２６】
また、本実施形態では、第１の活動値取得部４１において、撮像画像を複数に分割した所定の検出要素として、画素ごとの動体活動値を取得するようにしたが、検出要素は、このような撮像画像の最小単位となる画素に限定されるものではなく、複数の画素で構成される領域を検出要素とすることも可能である。
【０１２７】
また、本実施形態では、第１の活動値取得部４１において、主に検出要素（画素）ごとに、動体枠（人物枠）内に位置する回数をカウントして、検出要素ごとの動体活動値を取得するようにしたが、この動体活動値取得処理は、このような方法に限定されるものでない。例えば、撮像画像（フレーム）から検出される動体の位置（例えば動体枠の中心）を時系列で連結して動線を生成し、この動線が通過する回数を検出要素ごとにカウントして、検出要素ごとの動体活動値を取得するようにしてもよい。
【０１２８】
また、本実施形態では、活動マップにおいて動体活動値の大きさを色合いで表現するようにしたが、この動体活動値の大きさを、単色の濃淡で表現するようにしてもよく、また、模様などの図形、文字、および記号などで表現するようにしてもよい。
【０１２９】
また、本実施形態では、図９〜図２１に示したように、対象エリアにおける動体活動値の遷移状況に関する遷移情報としてグラフ、特に折れ線グラフを表示するようにしたが、表を表示するようにしてもよく、また、棒グラフなどの他の形式によるグラフを表示するようにしてもよい。
【０１３０】
また、本実施形態では、図４などに示したように、撮像画像を格子状に分割した矩形状の分割領域（グリッド）で対象エリアを設定するようにしたが、この分割領域の形状は矩形に限定されるものではなく、例えば六角形（ハニカム）なども可能である。
【０１３１】
また、本実施形態では、図１０〜図１７に示したように、分析結果出力画面においてマップ画像とグラフ画像とを並べて配置するようにしたが、マップ画像とグラフ画像とを別画面で切り替えて表示するようにしてもよい。
【０１３２】
また、本実施形態では、監視エリア上に設定された対象エリアのみに関する活動マップを表示するようにしたが、監視エリア全体の活動マップを表示することも可能である。
【０１３３】
また、本実施形態では、活動マップ分析を行うＰＣ３に動体検知部３３を設けたが、この動体検知の機能の一部あるいは全部をカメラ１に一体化して動体検知機能付き撮像装置として構成することも可能である。
【０１３４】
また、本実施形態では、活動マップ分析に必要な処理を、店舗に設けられたＰＣ３に行わせるようにしたが、この必要な処理を、図１に示したように、本部に設けられたＰＣ１１や、クラウドコンピューティングシステムを構成するクラウドコンピュータ２１に行わせるようにしてもよい。また、必要な処理を複数の情報処理装置で分担し、ＩＰネットワークやＬＡＮなどの通信媒体を介して、複数の情報処理装置の間で情報を受け渡すようにしてもよい。この場合、必要な処理を分担する複数の情報処理装置で活動マップ分析システムが構成される。
【０１３５】
このような構成では、店舗に設けられた装置に、少なくとも動体検知処理を行わせるようにするとよい。このように構成すると、残りの処理で必要となる情報のデータ量が少なくて済むため、残りの処理を店舗とは異なる場所に設置された情報処理装置、例えば本部に設置されたＰＣ１１に行わせるようにしても、通信負荷を軽減することができるため、広域ネットワーク接続形態によるシステムの運用が容易になる。
【０１３６】
また、クラウドコンピュータ２１に、活動マップ分析に必要な処理のうち、少なくとも演算量が大きな処理、例えば動体検知処理や活動値取得処理を行わせるようにしてもよい。このように構成すると、残りの処理は演算量が小さくて済むため、店舗などのユーザ側に高速な情報処理装置が不要となり、店舗に設置された販売情報管理装置などを構成する情報処理装置に拡張機能として兼用させることも可能になり、ユーザが負担するコストを軽減することができる。
【０１３７】
また、クラウドコンピュータ２１に必要な処理の全部を行わせ、あるいは、必要な処理のうちの少なくとも出力情報生成処理をクラウドコンピュータ２１に分担させるようにしてもよく、このように構成すると、店舗や本部に設けられたＰＣ３，１１の他に、スマートフォン２２などの携帯型端末でも、分析結果を表示することができるようになり、これにより店舗や本部の他に外出先などの任意の場所で分析結果を確認することができる。
【０１３８】
また、本実施形態では、店舗に設置されたＰＣ３のモニタ４に分析結果を出力するようにしたが、分析結果の出力装置をＰＣ３とは別に設けることも可能であり、例えば、前記のように本部に設置されたＰＣ１１やスマートフォン２２を分析結果の閲覧装置とする他に、店舗に設置された販売情報管理装置に分析結果の閲覧装置としての機能を付加することも可能である。また、分析結果をプリンタで出力することも可能である。
【０１３９】
また、本実施形態では、店舗に設置されたＰＣ３のモニタ４に分析条件入力画面や分析結果出力画面を表示させるようにしたが、活動マップ分析処理を行うＰＣ３とは別に、必要な入力および出力を行う情報処理装置、特に携帯型情報処理装置、例えばタブレット端末を設けるようにしてもよい。
【産業上の利用可能性】
【０１４０】
本発明にかかる活動マップ分析装置、活動マップ分析システムおよび活動マップ分析方法は、監視エリア内でユーザが注目するエリアにおける動体の活動状況を即座に把握することができ、また、動体の活動状況が時間の経過に伴ってどのように変化したかを即座に把握することができる効果を有し、監視エリアにおける動体の活動状況に関する分析を行い、その動体の活動状況を可視化した活動マップを出力する活動マップ分析装置、活動マップ分析システムおよび活動マップ分析方法などとして有用である。
【符号の説明】
【０１４１】
１  カメラ
３  ＰＣ（活動マップ分析装置）
２  レコーダ
４  モニタ（表示装置）
６  入力デバイス
１１  ＰＣ
１２  モニタ
２１  クラウドコンピュータ
２２  スマートフォン
３１  監視部
３２  活動マップ分析部
３３  動体検知部
３４  活動値取得部
３５  マップ生成部
３６  グラフ生成部（遷移情報生成部）
３７  分析条件設定部（対象エリア設定部）
３８  ＧＵＩ制御部
３９  文書生成部（出力情報生成部）
４１  第１の活動値取得部
４２  第２の活動値取得部
４３  入力情報取得部
４４  画面情報生成部（出力情報生成部）
４５  プリンタ
６６  マップ表示部
６７  グラフ表示部
６８  スライダ（操作部）
【図１】
2015127940.tif 000003
【図２】
2015127940.tif 000004
【図３】
2015127940.tif 000005
【図４】
2015127940.tif 000006
【図５】
2015127940.tif 000007
【図６】
2015127940.tif 000008
【図７】
2015127940.tif 000009
【図８】
2015127940.tif 000010
【図９】
2015127940.tif 000011
【図１０】
2015127940.tif 000012
【図１１】
2015127940.tif 000013
【図１２】
2015127940.tif 000014
【図１３】
2015127940.tif 000015
【図１４】
2015127940.tif 000016
【図１５】
2015127940.tif 000017
【図１６】
2015127940.tif 000018
【図１７】
2015127940.tif 000019
【図１８】
2015127940.tif 000020
【図１９】
2015127940.tif 000021
【図２０】
2015127940.tif 000022
【図２１】
2015127940.tif 000023
【図２２】
2015127940.tif 000024