(57)【特許請求の範囲】
【請求項１】
閲覧用クライアントと通信回線を介して通信可能なサーバであって、
複数の撮像装置により撮影された複数の異なる店舗における動画像をそれぞれ記憶する
記憶手段と、
前記閲覧用クライアント端末から選択された複数の異なる店舗にそれぞれ対応する前記
記憶手段により記憶される動画像に対する共通の再生条件を受け付ける受付手段と、
前記受付手段により受け付けた共通の再生条件に従って、前記複数の異なる店舗にそれ
ぞれ対応する前記記憶手段により記憶される動画像から、当該複数の異なる店舗毎に、当
該共通の再生条件に合致する所定の時間間隔の複数の動画像を抽出する抽出手段と、
前記抽出手段により抽出された複数の異なる店舗における所定の時間間隔の複数の動画
像を、当該店舗毎に所定の時間間隔でそれぞれ配置させて、前記閲覧用クライアント端末
においてそれぞれ同じ時間帯毎に並べて同時に表示させるための画像データをクライアン
ト端末へ送信する送信手段と、
前記閲覧用クライアント端末から動画像の再生スピードを調整する操作情報を受け付け
る受付手段と、
を備え、
前記受付手段により、動画像の再生スピードを調整する操作情報を受け付けることに応
じて、前記送信手段は、前記複数の動画像毎に前記所定の時間間隔の複数の動画像を、当該要求に応じた再生スピードに調整して送信し、
前記記憶手段は、前記複数の撮像装置により撮影された複数の異なる店舗における動画像をそれぞれ動画像の撮影場所を分類するテーマＩＤと共に記憶するものであり、
前記共通の再生条件には、複数の撮像装置により撮影された動画像の撮影場所を分類するテーマＩＤが含まれ、
前記抽出手段は、前記受付手段により受け付けた再生条件に含まれるテーマＩＤに従って、前記複数の異なる店舗にそれぞれ対応する前記記憶手段により記憶される動画像から、共通のテーマＩＤを有する動画像をそれぞれ抽出して、当該複数の異なる店舗毎に、当該共通の再生条件に合致する所定の時間間隔の複数の動画像を、前記閲覧用クライアント端末においてそれぞれ同じ時間帯毎に並べて同時に表示させるべく、抽出することを特徴とするサーバ。
【請求項２】
前記受付手段は、前記複数の異なる店舗にそれぞれ対応する前記記憶手段により記憶さ
れる動画像を再生する条件として、所定の時間間隔の指定を含む共通の再生条件を受け付
けることを特徴とする請求項１に記載のサーバ。
【請求項３】
閲覧用クライアントと通信回線を介して通信可能なサーバとが通信回線を介して通信可
能な店舗分析システムであって、
複数の撮像装置により撮影された複数の異なる店舗における動画像をそれぞれ記憶する
記憶手段と、
前記閲覧用クライアント端末から選択された複数の異なる店舗にそれぞれ対応する前記
記憶手段により記憶される動画像に対する共通の再生条件を受け付ける受付手段と、
前記受付手段により受け付けた共通の再生条件に従って、前記複数の異なる店舗にそれ
ぞれ対応する前記記憶手段により記憶される動画像から、当該複数の異なる店舗毎に、当
該共通の再生条件に合致する所定の時間間隔の複数の動画像を抽出する抽出手段と、
前記抽出手段により抽出された複数の異なる店舗における所定の時間間隔の複数の動画
像を、当該店舗毎に所定の時間間隔でそれぞれ配置させて、前記閲覧用クライアント端末
においてそれぞれ同じ時間帯毎に並べて同時に表示させるための画像データをクライアン
ト端末へ送信する送信手段と、
前記閲覧用クライアント端末から動画像の再生スピードを調整する操作情報を受け付け
る受付手段と、
を備え、
前記受付手段により、動画像の再生スピードを調整する操作情報を受け付けることに応
じて、前記送信手段は、前記複数の動画像毎に前記所定の時間間隔の複数の動画像を、当
該要求に応じた再生スピードに調整して送信し、
前記記憶手段は、前記複数の撮像装置により撮影された複数の異なる店舗における動画像をそれぞれ動画像の撮影場所を分類するテーマＩＤと共に記憶するものであり、
前記共通の再生条件には、複数の撮像装置により撮影された動画像の撮影場所を分類するテーマＩＤが含まれ、
前記抽出手段は、前記受付手段により受け付けた再生条件に含まれるテーマＩＤに従って、前記複数の異なる店舗にそれぞれ対応する前記記憶手段により記憶される動画像から、共通のテーマＩＤを有する動画像をそれぞれ抽出して、当該複数の異なる店舗毎に、当該共通の再生条件に合致する所定の時間間隔の複数の動画像を、前記閲覧用クライアント端末においてそれぞれ同じ時間帯毎に並べて同時に表示させるべく、抽出することを特徴とする店舗分析システム。
【請求項４】
閲覧用クライアントと通信回線を介して通信可能なサーバであって、複数の撮像装置に
より撮影された複数の異なる店舗における動画像をそれぞれ記憶する記憶手段を備えるサ
ーバにおいて実行可能なプログラムであって、
前記サーバを
前記閲覧用クライアント端末から選択された複数の異なる店舗にそれぞれ対応する前記
記憶手段により記憶される動画像に対する共通の再生条件を受け付ける受付手段、
前記受付手段により受け付けた共通の再生条件に従って、前記複数の異なる店舗にそれ
ぞれ対応する前記記憶手段により記憶される動画像から、当該複数の異なる店舗毎に、当
該共通の再生条件に合致する所定の時間間隔の複数の動画像を抽出する抽出手段、
前記抽出手段により抽出された複数の異なる店舗における所定の時間間隔の複数の動画
像を、当該店舗毎に所定の時間間隔でそれぞれ配置させて、前記閲覧用クライアント端末
においてそれぞれ同じ時間帯毎に並べて同時に表示させるための画像データをクライアン
ト端末へ送信する送信手段、
前記閲覧用クライアント端末から動画像の再生スピードを調整する操作情報を受け付け
る受付手段、として機能させ、
前記受付手段により、動画像の再生スピードを調整する操作情報を受け付けることに応
じて、前記送信手段は、前記複数の動画像毎に前記所定の時間間隔の複数の動画像を、当
該要求に応じた再生スピードに調整して送信し、
前記記憶手段は、前記複数の撮像装置により撮影された複数の異なる店舗における動画像をそれぞれ動画像の撮影場所を分類するテーマＩＤと共に記憶するものであり、
前記共通の再生条件には、複数の撮像装置により撮影された動画像の撮影場所を分類するテーマＩＤが含まれ、
前記抽出手段は、前記受付手段により受け付けた再生条件に含まれるテーマＩＤに従って、前記複数の異なる店舗にそれぞれ対応する前記記憶手段により記憶される動画像から、共通のテーマＩＤを有する動画像をそれぞれ抽出して、当該複数の異なる店舗毎に、当該共通の再生条件に合致する所定の時間間隔の複数の動画像を、前記閲覧用クライアント端末においてそれぞれ同じ時間帯毎に並べて同時に表示させるべく、抽出することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、店舗分析システム及び店舗分析システムのサーバ及びその制御プログラム、特にコンビニエンスストア等の多店舗展開している小売業の店舗の店舗分析システム及び店舗分析システムのサーバ及びその制御プログラムに関する。
【背景技術】
【０００２】
店舗の売上分析を行うシステムとして、ＰＯＳ（販売時点管理システム）や入店した客の動線分析を行う仕組みは公知である。又、特許文献１では、商品の棚割り情報及び着目する商品の棚割り位置を通過する人数及び速度（通過・立寄り）を記録及びＰＯＳデータに基づいて商品販売状況の分析及び評価を行う方法が開示されている。この特許文献１で開示される技術によれば、例えば着目する商品が置かれた場所を通過する速度が遅ければ商品に対する関心が高いと評価され、通過人数が多ければ着目する商品のレイアウトが好適であると評価される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−００６４１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、顧客１人１人について動線分析を行うと画像処理負荷が多大なものとなり、システムのハードウェア費用が嵩んでしまい、特に比較的小規模な店舗が多数存在するコンビニ等には導入し難いという問題がある。
【０００５】
又、この特許文献１で開示される技術では、単に通過人数の多寡でレイアウトの適否を判断し、通過速度で関心度を判断しているに過ぎないため、着目する商品が売れない原因を把握し難い場合が生じるという問題がある。
【０００６】
本願発明は上記課題を解決するものであり、防犯カメラ等の既存のハードウェアを活用して、特に複数店舗間における動画像を所定間隔でクライアントにおいて並べて表示させて、複数の動画像の再生スピードを調整可能とすることで、特定商品の販売状況を顧客行動の視点から比較分析し、特定商品の売れ行き不振等の原因を的確に把握することができる店舗分析システムの提供を目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するために、請求項１に記載のサーバは、閲覧用クライアントと通信回線を介して通信可能なサーバであって、複数の撮像装置により撮影された複数の異なる店舗における動画像をそれぞれ記憶する記憶手段と、前記閲覧用クライアント端末から選択された複数の異なる店舗にそれぞれ対応する前記記憶手段により記憶される動画像に対する共通の再生条件を受け付ける受付手段と、前記受付手段により受け付けた共通の再生条件に従って、前記複数の異なる店舗にそれぞれ対応する前記記憶手段により記憶される動画像から、当該複数の異なる店舗毎に、当該共通の再生条件に合致する所定の時間間隔の複数の動画像を抽出する抽出手段と、前記抽出手段により抽出された複数の異なる店舗における所定の時間間隔の複数の動画像を、当該店舗毎に所定の時間間隔でそれぞれ配置させて、前記閲覧用クライアント端末においてそれぞれ同じ時間帯毎に並べて同時に表示させるための画像データをクライアント端末へ送信する送信手段と、前記閲覧用クライアント端末から動画像の再生スピードを調整する操作情報を受け付ける受付手段と、を備え。前記受付手段により、動画像の再生スピードを調整する操作情報を受け付けることに応じて、前記送信手段は、前記複数の動画像毎に前記所定の時間間隔の複数の動画像を、当該要求に応じた再生スピードに調整して送信し、前記記憶手段は、前記複数の撮像装置により撮影された複数の異なる店舗における動画像をそれぞれ動画像の撮影場所を分類するテーマＩＤと共に記憶するものであり、前記共通の再生条件には、複数の撮像装置により撮影された動画像の撮影場所を分類するテーマＩＤが含まれ、前記抽出手段は、前記受付手段により受け付けた再生条件に含まれるテーマＩＤに従って、前記複数の異なる店舗にそれぞれ対応する前記記憶手段により記憶される動画像から、共通のテーマＩＤを有する動画像をそれぞれ抽出して、当該複数の異なる店舗毎に、当該共通の再生条件に合致する所定の時間間隔の複数の動画像を、前記閲覧用クライアント端末においてそれぞれ同じ時間帯毎に並べて同時に表示させるべく、抽出することを特徴とする。
【０００８】
前記課題を解決するために、請求項３に記載の店舗分析システムは、閲覧用クライアントと通信回線を介して通信可能なサーバとが通信回線を介して通信可能な店舗分析システムであって、複数の撮像装置により撮影された複数の異なる店舗における動画像をそれぞれ記憶する記憶手段と、前記閲覧用クライアント端末から選択された複数の異なる店舗にそれぞれ対応する前記記憶手段により記憶される動画像に対する共通の再生条件を受け付ける受付手段と、前記受付手段により受け付けた共通の再生条件に従って、前記複数の異なる店舗にそれぞれ対応する前記記憶手段により記憶される動画像から、当該複数の異なる店舗毎に、当該共通の再生条件に合致する所定の時間間隔の複数の動画像を抽出する抽出手段と、前記抽出手段により抽出された複数の異なる店舗における所定の時間間隔の複数の動画像を、当該店舗毎に所定の時間間隔でそれぞれ配置させて、前記閲覧用クライアント端末においてそれぞれ同じ時間帯毎に並べて同時に表示させるための画像データをクライアント端末へ送信する送信手段と、前記閲覧用クライアント端末から動画像の再生スピードを調整する操作情報を受け付ける受付手段と、を備え、前記受付手段により、動画像の再生スピードを調整する操作情報を受け付けることに応じて、前記送信手段は、前記複数の動画像毎に前記所定の時間間隔の複数の動画像を、当該要求に応じた再生スピードに調整して送信し、前記記憶手段は、前記複数の撮像装置により撮影された複数の異なる店舗における動画像をそれぞれ動画像の撮影場所を分類するテーマＩＤと共に記憶するものであり、前記共通の再生条件には、複数の撮像装置により撮影された動画像の撮影場所を分類するテーマＩＤが含まれ、前記抽出手段は、前記受付手段により受け付けた再生条件に含まれるテーマＩＤに従って、前記複数の異なる店舗にそれぞれ対応する前記記憶手段により記憶される動画像から、共通のテーマＩＤを有する動画像をそれぞれ抽出して、当該複数の異なる店舗毎に、当該共通の再生条件に合致する所定の時間間隔の複数の動画像を、前記閲覧用クライアント端末においてそれぞれ同じ時間帯毎に並べて同時に表示させるべく、抽出することを特徴とする。
【０００９】
前記課題を解決するために、請求項４に記載のプログラムは、閲覧用クライアントと通信回線を介して通信可能なサーバであって、複数の撮像装置により撮影された複数の異なる店舗における動画像をそれぞれ記憶する記憶手段を備えるサーバにおいて実行可能なプログラムであって、前記サーバを前記閲覧用クライアント端末から選択された複数の異なる店舗にそれぞれ対応する前記記憶手段により記憶される動画像に対する共通の再生条件を受け付ける受付手段、前記受付手段により受け付けた共通の再生条件に従って、前記複数の異なる店舗にそれぞれ対応する前記記憶手段により記憶される動画像から、当該複数の異なる店舗毎に、当該共通の再生条件に合致する所定の時間間隔の複数の動画像を抽出する抽出手段、前記抽出手段により抽出された複数の異なる店舗における所定の時間間隔の複数の動画像を、当該店舗毎に所定の時間間隔でそれぞれ配置させて、前記閲覧用クライアント端末においてそれぞれ同じ時間帯毎に並べて同時に表示させるための画像データをクライアント端末へ送信する送信手段、前記閲覧用クライアント端末から動画像の再生スピードを調整する操作情報を受け付ける受付手段と、して機能させ、前記受付手段により、動画像の再生スピードを調整する操作情報を受け付けることに応じて、前記送信手段は、前記複数の動画像毎に前記所定の時間間隔の複数の動画像を、当該要求に応じた再生スピードに調整して送信し、前記記憶手段は、前記複数の撮像装置により撮影された複数の異なる店舗における動画像をそれぞれ動画像の撮影場所を分類するテーマＩＤと共に記憶するものであり、前記共通の再生条件には、複数の撮像装置により撮影された動画像の撮影場所を分類するテーマＩＤが含まれ、前記抽出手段は、前記受付手段により受け付けた再生条件に含まれるテーマＩＤに従って、前記複数の異なる店舗にそれぞれ対応する前記記憶手段により記憶される動画像から、共通のテーマＩＤを有する動画像をそれぞれ抽出して、当該複数の異なる店舗毎に、当該共通の再生条件に合致する所定の時間間隔の複数の動画像を、前記閲覧用クライアント端末においてそれぞれ同じ時間帯毎に並べて同時に表示させるべく、抽出することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、防犯カメラ等の既存のハードウェアを活用して、特に複数店舗間における動画像を所定間隔でクライアントにおいて並べて表示させて、複数の動画像の再生スピードを調整可能とすることで、特定商品の販売状況を顧客行動の視点から比較分析し、特定商品の売れ行き不振等の原因を的確に把握することができる。
【図面の簡単な説明】
【００１１】
【図１】システムの全体像を示す図である。
【図２】サーバシステム内部構成を示す図である。
【図３】撮影時の全体フローを示す図である。
【図４】録画スケジュール表示画面を示す図である。
【図５】録画スケジュール設定画面を示す図である。
【図６】センサー設定画面を示す図である。
【図７】動き検知設定画面を示す図である。
【図８】ファイルレイアウトを示す図である。
【図９】定数テーブルを示す図である。
【図１０】管理サーバの全体フローを示す図である。
【図１１】メイン画面（メニュー画面）を示す図である。
【図１２】任意条件から選択した場合の詳細フローを示す図である。
【図１３】任意条件から選択した場合の設定画面を示す図である。
【図１４】複数店舗単一テーマ処理の詳細フローを示す図である。
【図１５】単一店舗複数テーマ処理の詳細フローを示す図である。
【図１６】月間売上で選択した場合の詳細フローを示す図である。
【図１７】月間売上で選択した場合の設定画面を示す図である。
【図１８】商品別売上で選択した場合の詳細フローを示す図である。
【図１９】商品別売上で選択した場合の設定画面を示す図である。
【図２０】入店数で選択した場合の詳細フローを示す図である。
【図２１】入店数で選択した場合の設定画面を示す図である。
【図２２】地域で選択した場合の詳細フローを示す図である。
【図２３】地域から選択した場合の設定画面を示す図である。
【図２４】クライアント画像閲覧画面を示す図である。
【図２５】再生画面（３時間毎）を示す図である。
【図２６】再生画面（６時間毎を示す図である。）
【図２７】再生画面（日程推移、曜日別）を示す図である。
【図２８】再生画面（日程推移、日別）を示す図である。
【発明を実施するための形態】
【００１２】
〔第１実施形態〕
以下、本発明の実施形態について図面を参照しながら詳述する。
【００１３】
図１は本発明の実施の形態におけるシステム構成を示す図である。
【００１４】
図１の撮像装置１１０とＭＦＰ１２０とドアセンサ１３０と管理サーバ１４０と閲覧用クライアント１５０は互いに通信回線１００を介して接続されている。
【００１５】
通信回線１００は典型的にはインターネットやＬＡＮやＷＡＮや電話回線、専用デジタル回線、ＡＴＭやフレームリレー回線、通信衛星回線、ケーブルテレビ回線、データ放送用無線回線等のいずれか、またはこれらの組み合わせにより実現されるいわゆる通信ネットワークであり、およそデータの送受信が可能であれば良く、ＭＦＰ１２０から管理サーバ１４０への通信手段と管理サーバ１４０から閲覧用クライアント１５０への通信手段が異なっていても良い。
【００１６】
撮像装置１１０とＭＦＰ１２０とドアセンサ１３０は図１では１つだけ表示されているが、これらは各店舗に設置されており、実際は各々数十台乃至数百台以上設置されている。
【００１７】
撮像装置１１０は予め設定されたパン・チルト・ズーム角及びフレームレート及び解像度で、店舗内を撮影し、撮影した画像はＵＤＰ等のいわゆる垂れ流し式のプロトコルでＭＦＰ１２０へ送信する。
【００１８】
ＭＦＰ１２０はいわゆるデジタル複合機等のマルチファンクションプリンタであり、ハードディスク装置を内臓している。このハードディスク装置にはオペレーションシステムやアプリケーションプログラムの他、ＰＯＳデータ１２１や撮像装置１１０から受信した画像データ１２２、ドアセンサ１３０から受信した入店人数の記録を記憶する入店記録ＤＢ１２３や各種マスタファイル１２４の他、不図示の店舗レイアウト情報を記憶している。ＰＯＳデータ１２１は不図示のＰＯＳレジから送信され通信回線１００を介してＭＦＰ１２０が受信したＰＯＳデータの販売トランザクションを記録する。
【００１９】
ＰＯＳデータについては後述する。記録したＰＯＳデータや入店人数の記録及び画像データの少なくとも一部は日次単位（通常夜間）で管理サーバ１４０に送信される。画像データは通常店舗レイアウト情報に基づき、特定の商品が設置されている部分の画像を切り出して送るが、全データを送信しても良い。
【００２０】
各種マスタ１２４には、自店舗分の店舗マスタ、商品マスタ、カメラマスタを含む。
【００２１】
ドアセンサ１３０はドアの近傍に設置され人の動きを検知するか圧力を検知するとセンサ信号をＭＦＰに送信する。
【００２２】
管理サーバ１４０及び閲覧用クライアント１５０は、通常コンビニエンスストアであれば本部に設置される。管理サーバ１４０の外部記憶装置（例えばハードディスク）には、各店舗から日次単位で受信したＰＯＳデータ１４１や特定商品についての画像データ１４２、各店舗の入店人数の記録を記憶した入店記録ＤＢ１４３、各種マスタ１４４が記憶されている。
【００２３】
閲覧用クライアント１５０は管理サーバ１４０の画像データ１４２を指定した条件で閲覧するための端末であり、典型的にはパソコンである。
【００２４】
図２は本発明の実施の形態における管理サーバ１４０のハードウェア構成を示す図である。
【００２５】
図２においてＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、通信インタフェースコントローラ２０８、入力コントローラ２０５、ビデオコントローラ２０６、メモリコントローラ２０７はシステムバス２０４を介して互いに接続されている。
【００２６】
通信インタフェースコントローラ２０８は典型的にはいわゆるＮＩＣ（ネットワークインタフェースカード）や通信モデム等であり、入力コントローラ２０５はキーボードインタフェースやマウスインタフェースである。又メモリコントローラはＩＤＥやＳＡＴＡ、ＳＣＳＩ等のハードディスクドライブインタフェースやフロッピディスクドライブインタフェースである。
【００２７】
システムバス２０４は例えばＰＣＩバス、ＡＧＰバス、メモリバス等を意味する。又図２では、各バス間の接続用チップは省略されている。
【００２８】
ＣＰＵ２０１はオペレーションシステムのプログラムやアプリケーションプログラムに基づいて四則演算や比較演算等の各種の演算や、ハードウェアの制御を行う。ＲＡＭ２０２には、外部メモリ２１１や不図示のＣＤ−ＲＯＭドライブに装着されたＣＤ−ＲＯＭやＣＤ−Ｒ等の記憶媒体から読み出されたオペレーションシステムのプログラムやアプリケーションプログラム等が記憶され、これらはＣＰＵ２０１の制御の元に実行される。
【００２９】
ＲＯＭ２０３にはオペレーションシステムと協働してハードディスク等への入出力を司るいわゆるＢＩＯＳ等が記憶される。通信インタフェースコントローラ２０８は、ＣＰＵ２０１によって制御されるオペレーションシステムの通信プログラムと協働してネットワークを介した外部との通信を行う。ビデオコントローラ２０６はＣＲＴ２１０に出力する画像信号を生成し、入力コントローラ２０５はキーボード２０９や不図示のマウスからの入力をＣＰＵ２０１やＲＡＭ２０２に転送するために用いられる。
【００３０】
外部メモリ２１１は具体的にはハードディスクやフロッピディスクであり、オペレーションシステムや各種アプリケーションプログラム（管理サーバ１４０側の各プログラムと、閲覧クライアント１５０側で再生条件指定画面や再生画面を表示するための表示情報生成するための画面レイアウト情報を含む）や図１の符号１４１乃至１４４や図８に示す各ファイルや図９に示す各データを記憶している。
【００３１】
次に図３は撮像装置１１０が撮影した画像をＭＦＰ１２０に送信する処理を示すフローチャートである。図３のステップＳ３０１乃至ステップＳ３０４は撮像装置１１０が実行し、ステップＳ３２１乃至ステップＳ３２７はＭＦＰ１２０が実行する。
【００３２】
まず、ステップＳ３２１では、ＭＦＰのハードディスクから画像記録プログラムをＲＡＭに読み出して、撮像システムを起動する。次にステップＳ３２２では、図４に示す録画スケジュール表示画面、図５に示す録画スケジュール設定画面、図６に示すセンサ設定画面により録画条件を入力する。
【００３３】
図５のスケジュール設定画面では、撮影の開始時刻及び終了時刻、撮影対象の曜日、録画モード（常時録画をするか、動き検知録画をするか、センサ録画をふるか、フレームレート（ｆｐｓ））、プリセット録画の指定有無、映像サイズの指定を行う。動き検知録画やセンサ録画については「設定」ボタンの押下により詳細設定画面を表示することで、詳細な設定が可能である。
【００３４】
図６のセンサ設定画面は、図５でセンサ録画のチェックボックスが入った状態で右側の「設定」ボタンを押下すると表示される画面であり、当該センサの信号で録画を制御するかのチェックボックスと、センサ信号があった場合（センサイベントがあった場合）の録画優先度（高、中、低）や、カメラアングル（パン・チルト・ズームのプリセット値）の選択用リストボックスと、録画設定（最大フレームレート、イベント前画像録画時間、イベント後画像録画時間）用のリストボックスや入力用フィールドが表示される。
【００３５】
図７の動き検知設定画面は、図５で動き検知録画のチェックボックスが入った状態で右側の「設定」ボタンを押下すると表示される画面であり、動きの検知手段、フレームレートと動き検知の感度、画面比、動き検知の継続時間、動きを検知した場合の録画優先度（高、中、低）と、録画設定（最大フレームレート、イベント前画像録画時間、イベント後画像録画時間）を行うことができる。
【００３６】
ここで、図３のフローチャートの説明を一旦中断して、各マスタ等のデータ内容について説明する。
【００３７】
図８はＭＦＰ１２０及び管理サーバ１４０のハードディスクが記憶する各種ファイルのファイルレイアウトを示す図である。入店記録ＤＢ１２３及び入店記録ＤＢ１４３は、カメラＩＤ、店舗コード、入店日、入店時間を記録する。カメラＩＤは各カメラに割当てられる一意の数字であり、店舗コードは各店舗に割当てられる一意の数字である。入店日及び入店時間はドアセンサ１３０が検知した時刻を記録する。
【００３８】
カメラマスタはカメラＩＤとカメラ名称と当該カメラのＩＰアドレス、当該カメラが設置されている店舗の店舗コード、テーマＩＤ、プリセット値テーブル（最大５件分のパン値・チルト値・ズーム値・逆光補正値）を記憶する。
【００３９】
検索条件マスタは、再生条件、再生方法、店舗の立地場所を特定する地域コード、店舗選択（最大５０件分の店舗コード）、検索時間帯、対象商品コード、再生制御、時間間隔、開始日、開始時間、テーマＩＤを記憶する。
【００４０】
この検索条件マスタの具体的内容は図９に示す定数テーブルに記憶されている。例えば再生条件は任意に選択／地域で選択／入店数で選択／月間売上げで選択／商品別売上げで選択のいずれかが設定可能である。再生方法は複数店舗単一テーマ再生／単一店舗複数テーマ再生のいずれか、検索時間帯は全て／６時から１１時／１１時から１３時／１３時から１８時／１８時から２２時／２２時から翌日６時のいずれかが設定可能である。
【００４１】
再生制御は時間推移／日程推移のいずれ、時間間隔は３時間／６時間のいずれか、又テーマＩＤはレジカウンター１／レジカウンター２／陳列棚１−２／陳列棚２−３／陳列棚３−４のいずれかが設定可能である。
【００４２】
ＰＯＳデータの販売トランザクションは、地域コード、店舗コード、入力担当者コード、日付時刻、商品コード、数量、金額、購入者区分（性別区分と年代区分）を記憶している。
【００４３】
店舗マスタは、地域コード、地域名、店舗コード、店舗名、店舗住所、店舗ＴＥＬ、店舗責任者名、３６ヶ月分の月次入店数を記録している。商品マスタは、商品コード、商品名、当該商品を製造したメーカーを特定するメーカーコード、当該メーカーの商品コード、標準小売価格、仕入れ原価、実際の販売価格、在庫数を記憶している。
【００４４】
以上で各マスタ等のデータ内容の説明を終わり、中断していた図３の説明に戻る。
【００４５】
次に、ステップＳ３２２において必要により図６及び図７の設定行い図５の画面で「ＯＫ」ボタンの押下を検知すると、処理をステップＳ３２３に進める。必須の入力項目が設定されており、各項目間に矛盾がない場合、処理をステップＳ３２４に進める。必須の入力項目が設定されていないか、又は各項目間に矛盾がある場合、エラーメッセージを表示してから、処理をステップＳ３２２に戻す。
【００４６】
ステップＳ３２４では、ステップＳ３２２で入力した録画条件をＭＦＰのハードディスクに記憶する。このステップＳ３２２乃至ステップＳ３２４の録画条件の入力及び保存は１回実行すれば後は録画条件に変更がない限りシステムを起動する度に毎回実行する必要はない。
【００４７】
次回のシステム起動時に保存された録画条件を読込む。必要があれば、複数の録画条件を設定後、複数の検索条件から１つを選択することも可能だし、保存された録画条件を変更することも勿論可能である。
【００４８】
なお、録画条件を保存後、ハードディスクに記憶されている録画スケジュール表示プログラムを起動して、撮像装置１１０の録画スケジュールを図４に示す録画スケジュール表示画面に表示して設定した録画スケジュールを確認することができる。
【００４９】
ステップＳ３２５では、撮像装置１１０に対して通信回線１００を介してセッション開始要求を送信し、セッションを確立後、撮影条件を含む画像取得要求を送信し、撮像装置１１０から画像を受信する。
【００５０】
ステップＳ３２６では、受信した画像を画像データ１２２としてハードディスクに記録する。
【００５１】
ステップＳ３２７では、録画終了の指示があったかを判定して、録画終了の指示があった場合はプログラムを終了する。指示がなかった場合は処理をステップＳ３２５に戻す。
【００５２】
他方、撮像送致１１０では、ステップＳ３０１でシステムを起動後、処理をステップＳ３０２に進める。ステップＳ３０２では、新たに画像取得要求を受信すると画像送信フラグをオンにして処理をステップＳ３０３に進める。逆に新たに画像停止要求を受信すると画像送信フラグをオフにして処理をステップＳ３０３に進める。新たな処理要求を受信しなかった場合は、単に処理をステップＳ３０３に進める。上述の画像送信フラグは撮像装置のＲＡＭに記憶されている。
【００５３】
ステップＳ３０３では、ステップＳ３０２でシステム終了の要求を受信したかを判定して、システム終了の要求を受信した場合はプログラムを終了する。終了の要求を受信しなかった場合は処理をＳ３０４に進める。
【００５４】
ステップＳ３０４では、画像送信フラグがオンの場合は所定のフレームレートでＭＦＰ１２０に撮影した静止画を送信し、処理をステップＳ３０２に戻す。画像送信フラグがオフの場合は静止画の送信を停止し、処理をステップＳ３０２に戻す。
【００５５】
ＭＦＰ１２０は、ハードディスクに記録された当日分の画像データを画像データ１２２から読み出して、管理サーバ１４０に送信する。通常通信回線１００が比較的空いている夜間に一日１回送信する。又、引き続いて当日分のＰＯＳデータをＰＯＳデータ１２１から読み出し、又当日分の入店記録データを入店記録ＤＢ１２３から読み出して、管理サーバ１４０に送信する。
【００５６】
管理サーバ１４０は、受信した各店舗の画像データを画像データ１４２に、受信したＰＯＳデータをＰＯＳデータ１４１に、受信した入店記録データを入店記録ＤＢ１４３にそれぞれ記憶する。
【００５７】
次に閲覧用クライアント１５０からの要求に基づいて管理サーバ１４０が実行する店舗状況表示・分析処理を図１０乃至図２８のフローチャート及び画面を用いて説明する。
【００５８】
図１０は店舗状況表示・分析処理の全体フローチャートである。管理サーバ１４０はステップＳ１００１乃至ステップＳ１０１１をＣＰＵ２０１の制御の下で実行する。図１０の各処理を実行する前に、閲覧用クライアント１５０とのセッションが確立しており、閲覧用クライアント１５０からユーザＩＤやパスワードを受信して認証処理が終了（成功）しているものとする。
【００５９】
ステップＳ１００１では、管理サーバ１４０が閲覧用クライアント１５０から店舗状況表示・分析の処理要求を受信したことを契機にして、初期処理を実行する。
【００６０】
初期処理の詳細はステップＳ１０１１に示すように、ＲＡＭ２０１上にワークエリアを確保することであり、具体的には再生条件、再生方法、検索時間帯、再生制御、時間間隔、テーマＩＤの各表示・分析条件を記憶するためのワークエリアを確保する。
【００６１】
複数の閲覧用クライアント１５０を管理サーバ１４０に接続する場合は、このワークエリアを閲覧用クライアント別に１つづつ（全体では複数）確保する。その後、閲覧用クライアント１５０に図１１に示すメイン画面（再生条件を選択する画面）を表示するための表示情報を生成して、閲覧用クライアント１５０に送信し、処理をステップＳ１００２に進める。
【００６２】
ステップＳ１００２では、閲覧用クライアント１５０から各再生条件の何れを選ぶかの選択情報の受信待ち状態となり、閲覧用クライアント１５０から選択情報を受信すると、ＲＡＭ２０１のワークエリアに格納後、処理をステップＳ１００３に進める。
【００６３】
ステップＳ１００３では選択された再生条件に応じて処理を分岐する。再生条件が「保存条件から選択」の場合、処理をステップＳ１００４に進める。再生条件が「任意に選択」の場合、処理をステップＳ１００５に進める。再生条件が「地域で選択」の場合、処理をステップＳ１００６に進める。再生条件が「入店数で選択」の場合、処理をステップＳ１００７に進める。
【００６４】
再生条件が「月間売上で選択」の場合、処理をステップＳ１００８に進める。再生条件が「商品別売上で選択」の場合、処理をステップＳ１００９に進める。これら各場合の処理の詳細は後述する。
【００６５】
各表示・分析処理を実行後、処理をステップＳ１０１０に進め、ステップＳ１０１０では、システム終了の指示があったかを判定し、指示があった場合はプログラムを終了する。指示がなかった場合は、処理をステップＳ１００２に戻す。
【００６６】
図１２は再生条件が「任意に選択」の場合、つまりＳ１００５の詳細を示すフローチャートであり、図１３はその条件設定画面である。管理サーバ１４０は、ＣＰＵ２０１の制御の下でステップＳ１２０１乃至ステップＳ１２１１を実行する。
【００６７】
まず、ステップＳ１２０１では、外部メモリ２１１のハードディスクに記憶された各種マスタのうちの店舗マスタから全店舗の店舗名を取得して、ＲＡＭ２０１のワークエリアに記憶する。
【００６８】
ステップＳ１２０２では、店舗数に応じて閲覧用クライアント１５０用の店舗選択用ボタンの表示情報を生成する。ステップＳ１２０３では、各種マスタ１４４の検索条件マスタから検索マスタをＲＡＭ２０１のワークエリアに読込んで、図１３に示す、閲覧用クライアント１５０の画面に任意条件から選択する画面を表示させるための表示情報を生成して閲覧用クライアント１５０に送信する。
【００６９】
図１３の画面では、閲覧用クライアント１５０側で再生方法として、単一店舗複数テーマ再生／複数店舗単一テーマ再生のいずれかを選択する。又、店舗選択では矩形領域の中に各店舗の名称がボタンとして表示され、複数店舗単一テーマの場合は複数店舗を選択することができる。又再生時間の選択では、時間推移として３時間毎／６時間毎の何れかを選択可能であり、日程推移を選択した場合は、曜日指定が可能である。又開始日と開始時間を指定可能である。
【００７０】
テーマ選択では、レジカウンター１、レジカウンター２、出入り口、陳列棚１−２、陳列棚２−３、陳列棚３−４、バックヤードを選択可能になっている。
【００７１】
ステップＳ１２０４では、閲覧用クライアント１５０からの再生条件情報の受信待ちとなり、再生条件を受信すると、処理をステップＳ１２０８に進める。ここで再生条件と共に「保存」ボタンが押下された旨の情報を受信した場合は、検索条件マスタに当該再生条件を登録する。
【００７２】
ステップＳ１２０５では、受信した再生条件中に、「保存」が押下された旨を示す情報が含まれる場合、再生条件を外部メモリ２１１のハードディスク保存する。受信した再生条件中に、「戻る」が押下された旨を示す情報が含まれる場合、再生することなく処理を終了する。受信した再生条件中に、「決定」が押下された旨を示す情報が含まれる場合、処理をステップ１２０８に進める。他方「開く」が押下された旨を示す情報が含まれる場合、処理をステップ１２０６に進める。
【００７３】
ステップＳ１２０６では、閲覧用クライアント１５０から保存済み再生条件の選択情報に基づいて、検索条件マスタから再生条件をＲＡＭ２０１のワークエリアに記憶する。ステップＳ１２０７では、図１３の画面に詠み出した再生条件を反映した状態の表示情報を生成後閲覧用クライアント１５０に送信して、閲覧用クライアントからの「決定」ボタンが押下された旨の情報又は「戻る」ボタンが押下された旨の情報の受信待ちとなり、「決定」がボタン押下された旨の情報を受信した場合は、処理をステップＳ１２０８に進める。「戻る」ボタンが押下された旨の情報を受信した場合は、ステップＳ１２０４に処理を戻す。
【００７４】
ステップＳ１２０８では、再生方法の選択受信した再生条件中に、再生方法として、単一店舗複数テーマ再生が選択された旨を示す情報が含まれる場合、処理をステップＳ１２１０に進める。再生方法として、複数店舗単一テーマ再生が選択された場合は、処理をステップＳ１２０９に進める。
【００７５】
ステップＳ１２０９では、複数店舗単一テーマの画像再生処理を行う。詳細は図１５のフローチャートを用いて説明する。ステップＳ１２１０では、単一店舗複数テーマの画像再生処理を行う。詳細は図１４のフローチャートを用いて説明する。
【００７６】
ステップＳ１２１１では、閲覧用クライアント１５０から処理の終了ボタンが押下された旨の情報を受信したかを判定し、終了ボタンが押下されたと判定した場合は、処理を終了する。終了ボタンが押下されたと判定しなかった場合は、処理をステップＳ１２０３に戻す。
【００７７】
図１４は単一店舗複数テーマ処理（図１２のステップＳ１２１０）の詳細フローチャートである。管理サーバ１４０は、ＣＰＵ２０１の制御の下でステップＳ１４０１乃至ステップＳ１４２９を実行する。
【００７８】
ステップＳ１４０１では再生スパンの選択（図１３の画面で再生時間で「時間推移」／「日程推移」のどちらが選択されたか）を判定して処理を分岐する。時間推移が選択された場合は、処理をステップＳ１４０２に進める。日程推移が選択された場合は、処理をステップＳ１４１４に進める。
【００７９】
ステップＳ１４０２では、再生対象店舗の店舗コードとして図１３の画面の店舗選択で最初に選択された店舗の店舗コードをセットする。ステップＳ１４０３では、再生情報をセット済みの店舗数が選択店舗数に達したかを判定する。選択店舗数に達していない場合は、再生情報をセット済みの店舗数が選択店舗数に達するまでステップＳ１４１３までのループを繰り返す。
【００８０】
ステップＳ１４０４では、店舗コードと選択されたテーマをキーにしてカメラマスタを読み、当該店舗の当該テーマのカメラのカメラＩＤをＲＡＭ２０１のワークエリアに読込む。ステップＳ１４０５では、対象時間の初期値として図１３の画面の再生時間の開始時間を設定する。
【００８１】
ステップＳ１４０６からステップＳ１４１１迄のループでは、２４時間分セットできるまで処理を繰り返す。ステップＳ１４０７では、再生画面中の１個の小画面に該当する個別の再生オブジェクトを特定するデータを格納する配列（行数は店舗数に等しい）に対象カメラＩＤ、再生対象日、対象時間を記憶する。
【００８２】
ステップＳ１４０８では、再生時間の時間推移が３時間毎か６時間毎かによって処理を分岐する。再生時間の時間推移が３時間毎の場合は処理をステップＳ１４０９に進め、ステップＳ１４０９では対象時間に３時間を加え、処理をステップＳ１４１１に進め、処理をステップＳ１４０６に戻す。
【００８３】
再生時間の時間推移が６時間毎の場合は処理をステップＳ１４１０に進め、ステップＳ１４１０では対象時間に６時間を加え、処理をステップＳ１４１１に進め、処理をステップＳ１４０６に戻す。ステップＳ１４１２では、処理の対象店舗を図１３で次に選択された店舗コードとして処理をステップＳ１４１３に進め、ステップＳ１４０３に処理を戻す。
【００８４】
次にステップＳ１４１４乃至ステップＳ１４１６はステップＳ１４０２乃至ステップＳ１４０４と同様なので説明を省略する。ステップＳ１４１７では、対象日の初期値として図１３の画面の再生時間の開始日を設定する。ステップＳ１４１８〜ステップＳ１４２３のループでは、７日分セットできるまで処理を繰り返す。
【００８５】
ステップＳ１４１９はステップＳ１４０７と同様なので説明を省略する。
【００８６】
ステップＳ１４２０では、再生時間の曜日指定がありかなしかによって処理を分岐する。再生時間の曜日指定がありの場合は処理をステップＳ１４２２に進め、ステップＳ１４２２では対象日に７を加え、処理をステップＳ１４２３に進め、処理をステップＳ１４１８に戻す。
【００８７】
再生時間の曜日指定がなしの場合は処理をステップＳ１４２１に進め、ステップＳ１４２１では対象日に１を加え、処理をステップＳ１４２３に進め、処理をステップＳ１４１８に戻す。次にステップＳ１４２４乃至ステップＳ１４２５はステップＳ１４１２乃至ステップＳ１４１３と同様なので説明を省略する。
【００８８】
ステップＳ１４２６では、ステップＳ１４０７又はステップＳ１４１９で記憶された対象カメラＩＤ、再生対象日、対象時間に基づいて、各カメラが撮影した画像について、サイズを調整する処理を実行しつつ閲覧用クライアント１５０に送信する。ステップＳ１４２６での画面のサイズ調整は管理サーバ１４０側で行い閲覧用クライアント１５０にサイズ調整された画像情報を複数送信するが、閲覧用クライアント１５０側でサイズ調整処理を実行しても良い。
【００８９】
閲覧用クライアント１５０は画像を受信して対象店舗を縦軸として対象時間又は対象日を横軸とした小画面を２次元に並べた画面で再生を開始する。管理サーバ１４０は、処理をステップＳ１４２７に進める。ステップＳ１４２７では、サイズ調整された画像情報を複数送信しながら再生時の操作情報の受信待ち状態となる。
【００９０】
操作情報を閲覧クライアント１５０から受信した場合、操作情報が再生スピードの調整（図２５の画面で＋２、＋５等）であれば、処理をステップＳ１４２９に進め、各表示画面毎に指定された表示スピード（＋２なら２倍速、＋５なら５倍速、−２なら１／２倍速等）で表示する。操作情報が「戻る」の場合は再生画像の送信を中止し、再生処理を終了する。
【００９１】
図１５は複数店舗単一テーマ処理（図１２のステップＳ１２０９）の詳細フローチャートである。管理サーバ１４０は、ＣＰＵ２０１の制御の下でステップＳ１５０１乃至ステップＳ１５２９を実行する。図１５の説明では、図１４と異なる部分について説明する。
【００９２】
ステップＳ１５０１は図１４のステップＳ１４０１と同様なので説明を省略する。ステップＳ１５０２では、再生対象テーマとして図１３の画面のテーマ選択で最初に選択されたテーマをセットする。
【００９３】
ステップＳ１５０３では、選択された全テーマについて再生情報をセット済みかを判定する。全テーマでセット済みではない場合は、全テーマについて再生情報をセット済になるまで、ステップＳ１５１３までのループを繰り返す。
【００９４】
ステップＳ１５０４乃至ステップＳ１５１１迄は、再生オブジェクトとして各テーマに対応するカメラのカメラＩＤが設定される点を除いて図１４のステップＳ１４０４乃至ステップＳ１４１１迄と同様なので説明を省略する。ステップＳ１５１４乃至ステップＳ１５１５迄はステップＳ１５０２乃至ステップＳ１５０３と同様であり、またステップＳ１５２４乃至ステップＳ１５２５迄はステップＳ１５１２乃至ステップＳ１５１３迄と同様なので説明を省略する。
【００９５】
ステップＳ１５１６乃至ステップＳ１５２３迄は図１４のステップＳ１４１６乃至ステップＳ１４２３迄と同様なので説明を省略する。ステップＳ１５２６乃至ステップＳ１５２９迄は図１４のステップＳ１４２６乃至ステップＳ１４２９迄と同様なので説明を省略する。
【００９６】
図１６は再生条件が「月間売上で選択」の場合、つまりＳ１００８の詳細を示すフローチャートであり、図１７はその条件設定画面である。図１６のフローチャートの説明にあたっては、図１２のフローチャートと異なるステップについて説明する。管理サーバ１４０は、ＣＰＵ２０１の制御の下でステップＳ１６０１乃至ステップＳ１６１０を実行する。
【００９７】
ステップＳ１６０１では、閲覧用クライアント１５０に図１７に示す月間売上数で選択する画面を表示させるための表示情報を生成して、閲覧用クライアント１５０に送信し、閲覧用クライアント１５０からの再生条件情報の受信待ち状態になる。閲覧用クライアント１５０から再生条件情報を受信すると、処理をステップＳ１６０２に進める。
【００９８】
ステップＳ１６０２では、受信した再生条件情報に基づいて処理を分岐する。再生条件情報が「開く」ボタンが押下された旨の情報を含む場合は処理をステップＳ１６０３に進め、「開く」ボタンが押下された旨の情報を含まない場合は処理をステップＳ１６０４に進める。
【００９９】
ステップＳ１６０３では、閲覧用クライアント１５０から保存済み再生条件の選択情報に基づいて、検索条件マスタから再生条件をＲＡＭ２０１のワークエリアに記憶し、図１７の画面に詠み出した再生条件を反映した状態の表示情報を生成後閲覧用クライアント１５０に送信する。
【０１００】
次に処理をステップＳ１６０６に進め、閲覧用クライアント１５０からの「決定」ボタンが押下された旨の情報又は「戻る」ボタンが押下された旨の情報の受信待ちとなり、「決定」がボタン押下された旨の情報を受信した場合は、処理をステップＳ１６０７に進める。「戻る」ボタンが押下された旨の情報を受信した場合は、ステップＳ１６０１に処理を戻す。
【０１０１】
ステップＳ１６０４では、再生条件情報が「保存」ボタンが押下された旨の情報を含む場合は処理をステップＳ１６０５に進め、「保存」ボタンが押下された旨の情報を含まない場合は処理をステップＳ１６０６に進める。ステップＳ１６０５では、閲覧用クライアント１５０から受信した再生条件の選択情報を検索条件マスタに保存し処理をステップＳ１６０６に進める。
【０１０２】
ステップＳ１６０７では、ＰＯＳデータの売上トランザクションから店舗別の月間売上を検索し、ベストとワーストのランキングを作成し、ステップＳ１６０８ではベスト３とワースト３を図１７の画面に表示する。
【０１０３】
ステップＳ１６０９では、再度閲覧用クライアント１５０からの「決定」ボタンが押下された旨の情報又は「戻る」ボタンが押下された旨の情報の受信待ちとなり、ステップＳ１６１０では、「決定」がボタン押下された旨の情報を受信した場合は、処理をステップＳ１６１１に進める。「戻る」ボタンが押下された旨の情報を受信した場合は、ステップＳ１６０１に処理を戻す。
【０１０４】
ステップＳ１６１１乃至ステップＳ１６１４は図１２のステップＳ１２０８乃至ステップＳ１２１１と同様なので説明を省略する。
【０１０５】
図１８は再生条件が「商品別売上で選択」の場合、つまりＳ１００９の詳細を示すフローチャートであり、図１９はその条件設定画面である。図１８のフローチャートの説明にあたっては、図１６のフローチャートと異なるステップについて説明する。
【０１０６】
管理サーバ１４０は、ＣＰＵ２０１の制御の下でステップＳ１８０１乃至ステップＳ１８１１を実行する。まず、ステップＳ１８０１では、閲覧用クライアント１５０に図１９に示す商品別売上数で選択する画面を表示させるための表示情報を生成して、閲覧用クライアント１５０に送信し、閲覧用クライアント１５０からの再生条件情報の受信待ち状態になる。
【０１０７】
図１９の画面で対象商品の商品名又は商品コード又はキャンペーンが入力され、「選択」ボタンが押下されると、管理サーバ１４０は閲覧用クライアント１５０から対象商品の商品名又は商品コード又はキャンペーンを受信し、処理をステップＳ１８０２に進める。
【０１０８】
ステップＳ１８０２では、閲覧用クライアント１５０に図１９に示す商品別売上数で選択する画面を表示させるための表示情報を生成して、閲覧用クライアント１５０に送信し、閲覧用クライアント１５０からの再生条件情報の受信待ち状態になる。閲覧用クライアント１５０から再生条件情報を受信すると、処理をステップＳ１８０３に進める。
【０１０９】
ステップＳ１８０３乃至ステップＳ１８０７は図１６のステップＳ１６０２乃至ステップＳ１６０６と同様なので説明を省略する。
【０１１０】
ステップＳ１８０８では、ＰＯＳデータの売上トランザクションから選択された商品の店舗別の月間売上を検索して集計し、ベストとワーストのランキングを作成し、ステップＳ１８０９では当該商品の売上の店舗別ベスト３とワースト３を図１９の画面に表示する。
【０１１１】
ステップＳ１８１０乃至ステップＳ１８１５は図１６のステップＳ１６０９乃至ステップＳ１６１４と同様なので説明を省略する。
【０１１２】
図２０は再生条件が「入店数で選択」の場合、つまりＳ１００７の詳細を示すフローチャートであり、図２１はその条件設定画面である。図２０のフローチャートの説明にあたっては、図１６のフローチャート及び図１８のフローチャートと異なるステップについて説明する。
【０１１３】
管理サーバ１４０は、ＣＰＵ２０１の制御の下でステップＳ２００１乃至ステップＳ２０１０を実行する。ステップＳ２００１では、閲覧用クライアント１５０に図２１に示す入店人数で選択する画面を表示させるための表示情報を生成して、閲覧用クライアント１５０に送信し、閲覧用クライアント１５０からの再生条件情報の受信待ち状態になる。
【０１１４】
閲覧用クライアント１５０において、図２１の画面で時間帯や再生制御やテーマが選択され、「検索」ボタンが押下されると、管理サーバ１４０は閲覧用クライアント１５０から検索条件を受信し、処理をステップＳ２００２に進める。
【０１１５】
ステップＳ２００２乃至ステップＳ２００６は図１６のステップＳ１６０２乃至ステップＳ１６０６と同様なので説明を省略する。
【０１１６】
ステップＳ２００７では、ＰＯＳデータの売上トランザクションから選択された店舗別の入店人数を検索して集計し、ベストとワーストのランキングを作成し、ステップＳ２００８では当該商品の売上の店舗別ベスト３とワースト３を図１９の画面に表示する。
【０１１７】
ステップＳ２００９乃至ステップＳ２０１４は図１８のステップＳ１８１０乃至ステップＳ１８１５と同様なので説明を省略する。
【０１１８】
図２２は再生条件が「地域で選択」の場合、つまりＳ１００６の詳細を示すフローチャートであり、図２３はその条件設定画面である。図２２のフローチャートの説明にあたっては、図１６のフローチャート及び図１８のフローチャートと異なるステップについて説明する。
【０１１９】
管理サーバ１４０は、ＣＰＵ２０１の制御の下でステップＳ２２０１乃至ステップＳ２２０８を実行する。ステップＳ２２０１では、ＰＯＳデータの店舗マスタに基づいて閲覧用クライアント１５０に図２３に示す入店人数で選択する画面を表示させるための表示情報を生成して、閲覧用クライアント１５０に送信し、ステップＳ２２０２では、閲覧用クライアント１５０からの再生条件情報（地域及び再生制御及びテーマの選択情報）の受信待ち状態になる。
【０１２０】
閲覧用クライアント１５０において、図２３の画面で時間帯や再生制御やテーマが選択され、「検索」ボタンが押下されると、管理サーバ１４０は閲覧用クライアント１５０から検索条件を受信し、処理をステップＳ２２０３に進める。
ステップＳ２２０３乃至ステップＳ２００７は図１６のステップＳ１６０２乃至ステップＳ１６０６と同様なので説明を省略する。
【０１２１】
ステップＳ２２０８乃至ステップＳ２２１２は図１８のステップＳ１８１１乃至ステップＳ１８１５と同様なので説明を省略する。
【０１２２】
最後に、図１１のメイン画面で再生条件が「保存条件から選択」の場合、どの保存条件が閲覧用クライアント１５０側で選択されたかに応じて、管理サーバ１４０で上記５つの処理（図１０のステップＳ１００５乃至ステップＳＳ１００９）のいずれかを実行する点が異なるだけなので詳細な説明は省略する。
【０１２３】
図２４は通常の画像閲覧用クライアント１５０の閲覧用画面の例を示す図である。図２４では、撮像送致１１０から受信した映像を同時に複数予め設定した画面の大きさで表示することができる。センサ検知や動き検知をした場合、画面下部のタイムライン上にセンサ検知や動き検知に対応する色のバーが表示される。
【０１２４】
図２５は地域別の複数店舗の３時間毎の再生画面例である。３時間刻みで４つの店舗の動画像が合計３２の小画面に同時に表示される。図２６は地域別の複数店舗の６時間毎の再生画面例である。６時間刻みで４つの店舗の動画像が合計１６の小画面に同時に表示される。
【０１２５】
図２７は、地域別の時間・曜日を固定した場合の複数店舗の週別推移の再生画面例である。特定曜日（日曜日）の特定時間（１２：００から１３：００の５週間分の４つの店舗の動画像が合計２０の小画面に同時に表示される。
【０１２６】
図２８は、地域別の時間・曜日を固定した場合の複数店舗の日別推移の再生画面例である。１月１６日から１月２０日までの特定時間（１２：００から１３：０の４つの店舗の動画像が合計２０の小画面に同時に表示される。
【０１２７】
〔第２実施形態〕
上記第１実施形態に加えて、  ＭＦＰ１２０（録画サーバ）に前記撮像装置１１０から受信した動画像の特定領域の動きの有無を判定し時間帯別の動き回数を集計する動き回数集計手段を更に備えるように構成する。
【０１２８】
すなわち、特定の商品（例えばキャンペーン商品や新商品等）を店内にレイアウトした位置を示す位置情報をＭＦＰ１２０のハードディスクに記憶し、この位置情報と撮像装置１１０のパン値・チルト値・ズーム値から当該商品のレイアウト位置周辺を撮影している画像エリア（全体画像の一部の矩形領域のＸＹ座標情報）を簡単な幾何計算で特定することができる。
【０１２９】
録画サーバは特定の商品について例えば１時間毎の当該画像エリアの動き回数をフレーム比較により集計してハードディスクに記憶する。記憶する動き回数データは店舗コード、日付、時間、商品コード、動き回数を１レコードとする。
【０１３０】
前記録画サーバは前記動き回数データを適宜管理サーバ１４０に送信する。管理サーバ１４０は、各店舗に設置されたＭＦＰ１２０から受信した記入店人数情報と動き回数データ及びＰＯＳ情報に基づいて、検索ステップ（図１６のステップＳ１６０７、図１８のステップＳ１８０８、図２０のステップＳ２００７）において、上述の検索処理に加えて検索されるか又は選択された複数の店舗の指定された時間間隔別の入店人数情報及び動き回数及び特定商品についての売上人数を前記閲覧用クライアントの画面に表示するための表示情報を生成する。
【０１３１】
これらの数値（入店人数、動き回数、特定商品の売上人数）は各縮小画像内の下部に重畳表示されるか又は縮小画像の直ぐ下に表示される。これらの各人数は種類別に互いに異なる色で表示しても良い。
【０１３２】
このように選択された各店舗の時間別や曜日別、日別の縮小動画像と各縮小動画像別の入店人数、動き回数、特定商品の売上人数を表示することで、販売状況をより詳細かつ直感的に容易に把握することができるという効果を奏する。
【０１３３】
本実施形態における図３、図１０、図１２、図１４、図１５、図１６、図１８、図２０、図２２、に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記録媒体により、あるいはネットワークを介
して外部の記録媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１３４】
以上のように、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１３５】
この場合、記録媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【０１３６】
また、上記プログラムは、上述した実施の形態の機能をコンピュータで実現することができればよく、その形態は、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給されるスクリプトデータ等の形態を有するものでもよい。
【０１３７】
プログラムコードを供給するための記録媒体としては、例えば、ＲＡＭ，ＮＶ−ＲＡＭ，フレキシブルディスク，磁気ディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ），磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等の上記プログラムを記憶できるものであればよい。
【０１３８】
さらに、上記プログラムは、インターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給されるものであってもよい。
【０１３９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４０】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４１】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１４２】
さらに、本発明を達成するためのソフトウェアによって表されるプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【産業上の利用可能性】
【０１４３】
本発明は特にコンビニエンスストアやチェーン店の各店舗に設置された撮像装置（防犯用の監視カメラを流用できる）及びカメラサーバ（デジタル複合機を流用できる）からの画像やＰＯＳ情報や入店情報や特定エリアの動き情報を、本社又は本部の管理サーバで受信してこれらの情報に基づいて特定商品の販売状況を表示分析するシステムに好適に利用することができる。
【符号の説明】
【０１４４】
１００  通信回線
１１０  撮像装置
１２０  ＭＦＰ（録画サーバ）
１２１  ＰＯＳデータ
１２２  画像データ
１２３  入店記録ＤＢ
１２４  各種マスタ
１３０  ドアセンサ
１４０  管理サーバ
１４１  ＰＯＳデータ
１４２  画像データ
１４３  入店記録ＤＢ
１４４  各種マスタ
１５０  閲覧用クライアント
２００  サーバ
２０１  ＣＰＵ
２０２  ＲＡＭ
２０３  ＲＯＭ
２０４  システムバス
２０５  入力コントローラ
２０６  ビデオコントローラ
２０７  メモリコントローラ
２０８  通信インタフェースコントローラ
２０９  キーボード、マウス
２１０  ＣＲＴ（ディスプレイ）
２１１  外部メモリ（ハードディスク、フロッピディスク）
２１２  ネットワークビデオレコーダプログラム
２１３  定義ファイル
２１４  各種テーブル
２１５  録画データ
２１６  外部メモリ（ハードディスク等）
【図１】
0005344503.tif 000002
【図２】
0005344503.tif 000003
【図３】
0005344503.tif 000004
【図４】
0005344503.tif 000005
【図５】
0005344503.tif 000006
【図６】
0005344503.tif 000007
【図７】
0005344503.tif 000008
【図８】
0005344503.tif 000009
【図９】
0005344503.tif 000010
【図１０】
0005344503.tif 000011
【図１１】
0005344503.tif 000012
【図１２】
0005344503.tif 000013
【図１３】
0005344503.tif 000014
【図１４】
0005344503.tif 000015
【図１５】
0005344503.tif 000016
【図１６】
0005344503.tif 000017
【図１７】
0005344503.tif 000018
【図１８】
0005344503.tif 000019
【図１９】
0005344503.tif 000020
【図２０】
0005344503.tif 000021
【図２１】
0005344503.tif 000022
【図２２】
0005344503.tif 000023
【図２３】
0005344503.tif 000024
【図２４】
0005344503.tif 000025
【図２５】
0005344503.tif 000026
【図２６】
0005344503.tif 000027
【図２７】
0005344503.tif 000028
【図２８】
0005344503.tif 000029