(57)【特許請求の範囲】
【請求項１】
施設内を撮影した映像に基づき、利用者のグループ構成を判定して、そのグループ構成に応じた前記施設の利用状況を計測する施設利用状況計測装置であって、
前記映像上に、利用者の滞在の有無を判定するための複数の滞在エリアを設定するエリア設定部と、
前記滞在エリアにおける前記映像の変化状況に基づき、前記滞在エリアごとの利用者の滞在の有無に関する滞在情報を生成する滞在情報生成部と、
少なくとも２つの前記滞在エリアごとの前記滞在情報を比較して、その滞在情報の類似性に基づき、前記滞在エリアにそれぞれ滞在する利用者について前記グループ構成を判定するグループ構成判定部と、
前記滞在エリアごとの前記滞在情報および前記グループ構成の判定結果に基づき、前記グループ構成に応じた前記施設の利用状況に関する利用情報を生成する利用情報生成部と、
前記利用情報を表示する表示情報を生成して出力する表示情報生成部と、
を備えたことを特徴とする施設利用状況計測装置。
【請求項２】
前記グループ構成判定部は、前記グループ構成として、１人、ペア、および３人以上のグループの別を判定し、
前記利用情報生成部は、前記利用情報として、前記グループ構成ごとの数量に関する情報を生成することを特徴とする請求項１に記載の施設利用状況計測装置。
【請求項３】
前記滞在情報生成部は、前記滞在エリアごとに利用者の滞在期間を取得し、
前記グループ構成判定部は、前記滞在エリアごとの前記滞在期間を比較して、この滞在期間の重複率に基づき、利用者の前記グループ構成を判定することを特徴とする請求項１または請求項２に記載の施設利用状況計測装置。
【請求項４】
前記滞在情報生成部は、所定のサンプリング周期をおいた各時刻の映像について、前記サンプリング周期をおいた直前の時刻の映像に対する映像変化率を取得し、この映像変化率の連続性に基づき、前記滞在エリアごとの利用者の滞在の有無を判定して、前記滞在エリアごとの前記滞在期間を取得することを特徴とする請求項３に記載の施設利用状況計測装置。
【請求項５】
前記エリア設定部は、同一のグループに属する利用者が隣り合わせで滞在する隣接関係にある２つの前記滞在エリアの組み合わせを設定し、
前記グループ構成判定部は、前記隣接関係にある２つの前記滞在エリア同士で前記滞在情報を比較して、２つの前記滞在エリアにそれぞれ滞在する利用者がペア関係にあるか否かのペア関係判定を行い、このペア関係判定を、前記隣接関係にある２つの前記滞在エリアの全ての組み合わせについて順次行うことを特徴とする請求項１から請求項４のいずれかに記載の施設利用状況計測装置。
【請求項６】
前記グループ構成判定部は、３つ以上の前記滞在エリアがペア関係で結ばれた状態となるペア関係の連鎖がある場合には、前記グループ構成を３人以上のグループと判定することを特徴とする請求項５に記載の施設利用状況計測装置。
【請求項７】
前記利用情報生成部は、前記滞在エリアごとの前記滞在情報および前記グループ構成の判定結果を所定の単位期間ごとに集計して、前記利用情報として、前記グループ構成ごとの数量および割合の少なくともいずれかに関する統計情報を前記単位期間ごとに生成し、
前記表示情報生成部は、前記単位期間ごとの前記統計情報を一覧表およびグラフの少なくともいずれかで表示する表示情報を生成して出力することを特徴とする請求項１から請求項６のいずれかに記載の施設利用状況計測装置。
【請求項８】
施設内を撮影した映像に基づき、利用者のグループ構成を判定して、そのグループ構成に応じた前記施設の利用状況を計測する施設利用状況計測システムであって、
前記施設内を撮影するカメラと、
複数の情報処理装置と、
を有し、
前記複数の情報処理装置のいずれかが、
前記映像上に、利用者の滞在の有無を判定するための複数の滞在エリアを設定するエリア設定部と、
前記滞在エリアにおける前記映像の変化状況に基づき、前記滞在エリアごとの利用者の滞在の有無に関する滞在情報を生成する滞在情報生成部と、
少なくとも２つの前記滞在エリアごとの前記滞在情報を比較して、その滞在情報の類似性に基づき、前記滞在エリアにそれぞれ滞在する利用者について前記グループ構成を判定するグループ構成判定部と、
前記滞在エリアごとの前記滞在情報および前記グループ構成の判定結果に基づき、前記グループ構成に応じた前記施設の利用状況に関する利用情報を生成する利用情報生成部と、
前記利用情報を表示する表示情報を生成して出力する表示情報生成部と、
を備えたことを特徴とする施設利用状況計測システム。
【請求項９】
施設内を撮影した映像に基づき、利用者のグループ構成を判定して、そのグループ構成に応じた前記施設の利用状況を計測する処理を情報処理装置に行わせる施設利用状況計測方法であって、
前記映像上に、利用者の滞在の有無を判定するための複数の滞在エリアを設定するステップと、
前記滞在エリアにおける前記映像の変化状況に基づき、前記滞在エリアごとの利用者の滞在の有無に関する滞在情報を生成するステップと、
少なくとも２つの前記滞在エリアごとの前記滞在情報を比較して、その滞在情報の類似性に基づき、前記滞在エリアにそれぞれ滞在する利用者について前記グループ構成を判定するステップと、
前記滞在エリアごとの前記滞在情報および前記グループ構成の判定結果に基づき、前記グループ構成に応じた前記施設の利用状況に関する利用情報を生成するステップと、
前記利用情報を表示する表示情報を生成して出力するステップと、
を備えたことを特徴とする施設利用状況計測方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、施設内を撮影した映像に基づき、利用者のグループ構成を判定して、そのグループ構成に応じた施設の利用状況を計測する施設利用状況計測装置、施設利用状況計測システム及び施設利用状況計測方法に関するものである。
【背景技術】
【０００２】
レストランや喫茶店などの飲食店においては、店舗内を撮影するカメラを設置して、そのカメラの映像で店舗内の状況を監視する監視システムが広く普及しているが、このカメラの映像を利用して、店舗に来店した顧客の状況、特に顧客のグループ構成、すなわち、１人で来店したのかグループで来店したのか、また、グループで来店した場合には何人のグループで来店したのかを把握することができるようにすると、これに基づいて、テーブルや座席のレイアウトの変更など、店舗を効率的に運営するための改善策などを考えることができ、店舗の売上や利益の向上を図る上で有益である。
【０００３】
このような人物のグループ構成を把握する技術に関連するものとして、従来、複数の人物が撮影された映像から、人物同士の距離を求め、この距離に基づいて人物のグループ構成を判定する技術が知られている（特許文献１，２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４１９８９５１号
【特許文献２】特許第４５０６３８１号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記従来の技術では、人物同士の距離によりグループ構成を判定するため、歩行中のように、人物相互の位置関係があまり制限されない状況では、グループ構成の判定を相応の精度で行うことができるが、飲食店のように、座席が予め所定の距離をもって配置されている状況では、人物が座席に着席してしまうと、人物同士の距離ではグループ構成を適切に判定することができない。また、店舗の出入口から入店する人物を撮影して映像を用いれば、前記従来の技術でもグループ構成を判定することができるが、混雑した状況では適切に判定することができず、前記従来の技術を飲食店に適用することが難しいという問題があった。
【０００６】
そこで、本発明は、利用者が滞在する位置が予め定められた施設において、利用者のグループ構成を精度良く判定することができる施設利用状況計測装置、施設利用状況計測システム及び施設利用状況計測方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の施設利用状況計測装置は、施設内を撮影した映像に基づき、利用者のグループ構成を判定して、そのグループ構成に応じた前記施設の利用状況を計測する施設利用状況計測装置であって、前記映像上に、利用者の滞在の有無を判定するための複数の滞在エリアを設定するエリア設定部と、前記滞在エリアにおける前記映像の変化状況に基づき、前記滞在エリアごとの利用者の滞在の有無に関する滞在情報を生成する滞在情報生成部と、少なくとも２つの前記滞在エリアごとの前記滞在情報を比較して、その滞在情報の類似性に基づき、前記滞在エリアにそれぞれ滞在する利用者について前記グループ構成を判定するグループ構成判定部と、前記滞在エリアごとの前記滞在情報および前記グループ構成の判定結果に基づき、前記グループ構成に応じた前記施設の利用状況に関する利用情報を生成する利用情報生成部と、前記利用情報を表示する表示情報を生成して出力する表示情報生成部と、を備えた構成とする。
【０００８】
また、本発明の施設利用状況計測システムは、施設内を撮影した映像に基づき、利用者のグループ構成を判定して、そのグループ構成に応じた前記施設の利用状況を計測する施設利用状況計測システムであって、前記施設内を撮影するカメラと、複数の情報処理装置と、を有し、前記複数の情報処理装置のいずれかが、前記映像上に、利用者の滞在の有無を判定するための複数の滞在エリアを設定するエリア設定部と、前記滞在エリアにおける前記映像の変化状況に基づき、前記滞在エリアごとの利用者の滞在の有無に関する滞在情報を生成する滞在情報生成部と、少なくとも２つの前記滞在エリアごとの前記滞在情報を比較して、その滞在情報の類似性に基づき、前記滞在エリアにそれぞれ滞在する利用者について前記グループ構成を判定するグループ構成判定部と、前記滞在エリアごとの前記滞在情報および前記グループ構成の判定結果に基づき、前記グループ構成に応じた前記施設の利用状況に関する利用情報を生成する利用情報生成部と、前記利用情報を表示する表示情報を生成して出力する表示情報生成部と、を備えた構成とする。
【０００９】
また、本発明の施設利用状況計測方法は、施設内を撮影した映像に基づき、利用者のグループ構成を判定して、そのグループ構成に応じた前記施設の利用状況を計測する処理を情報処理装置に行わせる施設利用状況計測方法であって、前記映像上に、利用者の滞在の有無を判定するための複数の滞在エリアを設定するステップと、前記滞在エリアにおける前記映像の変化状況に基づき、前記滞在エリアごとの利用者の滞在の有無に関する滞在情報を生成するステップと、少なくとも２つの前記滞在エリアごとの前記滞在情報を比較して、その滞在情報の類似性に基づき、前記滞在エリアにそれぞれ滞在する利用者について前記グループ構成を判定するステップと、前記滞在エリアごとの前記滞在情報および前記グループ構成の判定結果に基づき、前記グループ構成に応じた前記施設の利用状況に関する利用情報を生成するステップと、前記利用情報を表示する表示情報を生成して出力するステップと、を備えた構成とする。
【発明の効果】
【００１０】
本発明によれば、滞在エリアごとの滞在情報の類似性に基づいて利用者のグループ構成を判定するため、利用者が滞在する位置が予め定められた施設において、利用者のグループ構成を精度良く判定することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る施設利用状況計測システムの全体構成図
【図２】店舗のレイアウトおよびカメラ１の設置状況を説明する店舗の平面図
【図３】カメラ１で撮影された映像上に設定される滞在エリアの一例を示す説明図
【図４】グループ構成判定の要領を説明する説明図
【図５】ペア関係判定で用いられる映像変化率および滞在判定結果データの一例を示す説明図
【図６】滞在判定結果に基づいてペア関係を判定する要領を説明する説明図
【図７】ＰＣ３の概略構成を示す機能ブロック図
【図８】滞在情報生成部２２で行われる処理の手順を示すフロー図
【図９】グループ構成判定部２３で行われる処理の手順を示すフロー図
【図１０】テーブル席の場合のグループ構成の判定の要領を説明する説明図
【図１１】モニタ７やプリンタ８で出力される計測結果レポートを示す説明図
【図１２】モニタ７やプリンタ８で出力される計測結果レポートを示す説明図
【図１３】モニタ７やプリンタ８で出力される計測結果レポートを示す説明図
【発明を実施するための形態】
【００１２】
前記課題を解決するためになされた第１の発明は、施設内を撮影した映像に基づき、利用者のグループ構成を判定して、そのグループ構成に応じた前記施設の利用状況を計測する施設利用状況計測装置であって、前記映像上に、利用者の滞在の有無を判定するための複数の滞在エリアを設定するエリア設定部と、前記滞在エリアにおける前記映像の変化状況に基づき、前記滞在エリアごとの利用者の滞在の有無に関する滞在情報を生成する滞在情報生成部と、少なくとも２つの前記滞在エリアごとの前記滞在情報を比較して、その滞在情報の類似性に基づき、前記滞在エリアにそれぞれ滞在する利用者について前記グループ構成を判定するグループ構成判定部と、前記滞在エリアごとの前記滞在情報および前記グループ構成の判定結果に基づき、前記グループ構成に応じた前記施設の利用状況に関する利用情報を生成する利用情報生成部と、前記利用情報を表示する表示情報を生成して出力する表示情報生成部と、を備えた構成とする。
【００１３】
これによると、滞在エリアごとの滞在情報の類似性に基づいて利用者のグループ構成を判定するため、利用者が滞在する位置が予め定められた施設において、利用者のグループ構成を精度良く判定することができる。
【００１４】
また、第２の発明は、前記グループ構成判定部は、前記グループ構成として、１人、ペア、および３人以上のグループの別を判定し、前記利用情報生成部は、前記利用情報として、前記グループ構成ごとの数量に関する情報を生成する構成とする。
【００１５】
これによると、グループ構成ごとの数量、すなわち、１人で来場した利用者の人数、ペアの組数、および３人以上のグループの組数をユーザが把握することができる。そして、このグループ構成ごとの数量に基づいて改善策を検討することで、施設の効率的な運営を実現することができる。例えば店舗では、顧客のグループ構成に対応するように、テーブルや座席のレイアウトの変更を実施することで、客席稼働率の向上などの店舗の効率的な運営を実現することができる。
【００１６】
また、第３の発明は、前記滞在情報生成部は、前記滞在エリアごとに利用者の滞在期間を取得し、前記グループ構成判定部は、前記滞在エリアごとの前記滞在期間を比較して、この滞在期間の重複率に基づき、利用者の前記グループ構成を判定する構成とする。
【００１７】
これによると、重複率が高いと、滞在エリアごとの滞在情報の類似性が高く、滞在エリアにそれぞれ滞在する利用者が同一のグループを構成するものと判断することができるため、グループ構成を精度良く判定することができる。
【００１８】
また、第４の発明は、前記滞在情報生成部は、所定のサンプリング周期をおいた各時刻の映像について、前記サンプリング周期をおいた直前の時刻の映像に対する映像変化率を取得し、この映像変化率の連続性に基づき、前記滞在エリアごとの利用者の滞在の有無を判定して、前記滞在エリアごとの前記滞在期間を取得する構成とする。
【００１９】
これによると、所定のサンプリング周期をおいた直前の映像と比較して取得した映像変化率は、滞在エリア内に存在する利用者の身体の動きを反映したものとなり、この映像変化率により、滞在エリアにおける利用者の滞在の有無を精度良く判定することができる。そして、映像変化率の連続性に注目することで、滞在エリアを単に通過する人物による誤判定を避けることができるため、判定精度を高めることができる。
【００２０】
また、第５の発明は、前記エリア設定部は、同一のグループに属する利用者が隣り合わせで滞在する隣接関係にある２つの前記滞在エリアの組み合わせを設定し、前記グループ構成判定部は、前記隣接関係にある２つの前記滞在エリア同士で前記滞在情報を比較して、２つの前記滞在エリアにそれぞれ滞在する利用者がペア関係にあるか否かのペア関係判定を行い、このペア関係判定を、前記隣接関係にある２つの前記滞在エリアの全ての組み合わせについて順次行う構成とする。
【００２１】
これによると、２つの滞在エリア同士のペア関係判定を繰り返すだけでよいため、利用者のグループ構成の判定を簡単に行うことができる。
【００２２】
また、第６の発明は、前記グループ構成判定部は、３つ以上の前記滞在エリアがペア関係で結ばれた状態となるペア関係の連鎖がある場合には、前記グループ構成を３人以上のグループと判定する構成とする。
【００２３】
これによると、ペア関係の連鎖に注目することで、３人以上のグループを判定することができる。
【００２４】
また、第７の発明は、前記利用情報生成部は、前記滞在エリアごとの前記滞在情報および前記グループ構成の判定結果を所定の単位期間ごとに集計して、前記利用情報として、前記グループ構成ごとの数量および割合の少なくともいずれかに関する統計情報を前記単位期間ごとに生成し、前記表示情報生成部は、前記単位期間ごとの前記統計情報を一覧表およびグラフの少なくともいずれかで表示する表示情報を生成して出力する構成とする。
【００２５】
これによると、グループ構成ごとの数量や割合に関する単位期間ごとの統計情報の一覧表やグラフがユーザに提示されるため、グループ構成に応じた施設の利用状況がどのように推移しているかをユーザが把握することができる。
【００２６】
また、第８の発明は、施設内を撮影した映像に基づき、利用者のグループ構成を判定して、そのグループ構成に応じた前記施設の利用状況を計測する施設利用状況計測システムであって、前記施設内を撮影するカメラと、複数の情報処理装置と、を有し、前記複数の情報処理装置のいずれかが、前記映像上に、利用者の滞在の有無を判定するための複数の滞在エリアを設定するエリア設定部と、前記滞在エリアにおける前記映像の変化状況に基づき、前記滞在エリアごとの利用者の滞在の有無に関する滞在情報を生成する滞在情報生成部と、少なくとも２つの前記滞在エリアごとの前記滞在情報を比較して、その滞在情報の類似性に基づき、前記滞在エリアにそれぞれ滞在する利用者について前記グループ構成を判定するグループ構成判定部と、前記滞在エリアごとの前記滞在情報および前記グループ構成の判定結果に基づき、前記グループ構成に応じた前記施設の利用状況に関する利用情報を生成する利用情報生成部と、前記利用情報を表示する表示情報を生成して出力する表示情報生成部と、を備えた構成とする。
【００２７】
これによると、前記の第１の発明と同様に、利用者が滞在する位置が予め定められた施設において、利用者のグループ構成を精度良く判定することができる。
【００２８】
また、第９の発明は、施設内を撮影した映像に基づき、利用者のグループ構成を判定して、そのグループ構成に応じた前記施設の利用状況を計測する処理を情報処理装置に行わせる施設利用状況計測方法であって、前記映像上に、利用者の滞在の有無を判定するための複数の滞在エリアを設定するステップと、前記滞在エリアにおける前記映像の変化状況に基づき、前記滞在エリアごとの利用者の滞在の有無に関する滞在情報を生成するステップと、少なくとも２つの前記滞在エリアごとの前記滞在情報を比較して、その滞在情報の類似性に基づき、前記滞在エリアにそれぞれ滞在する利用者について前記グループ構成を判定するステップと、前記滞在エリアごとの前記滞在情報および前記グループ構成の判定結果に基づき、前記グループ構成に応じた前記施設の利用状況に関する利用情報を生成するステップと、前記利用情報を表示する表示情報を生成して出力するステップと、を備えた構成とする。
【００２９】
これによると、前記の第１の発明と同様に、利用者が滞在する位置が予め定められた施設において、利用者のグループ構成を精度良く判定することができる。
【００３０】
以下、本発明の実施の形態を、図面を参照しながら説明する。
【００３１】
図１は、本実施形態に係る施設利用状況計測システムの全体構成図である。この施設利用状況計測システムは、レストランや喫茶店などの飲食店などを対象にして構築されるものであり、カメラ１と、レコーダ（映像蓄積装置）２と、ＰＣ（施設利用状況計測装置）３と、を備えている。
【００３２】
カメラ１は店舗（施設）内の適所に設置され、カメラ１により店舗内が撮像され、これにより得られた映像がレコーダ２に蓄積される。
【００３３】
ＰＣ３には、店舗管理者などのユーザが種々の入力操作を行うマウスなどの入力デバイス６と、監視画面を表示するモニタ（表示装置）７と、プリンタ８とが接続されている。このＰＣ３は、店舗内の適所に設置され、ユーザが、モニタ７に表示される監視画面により、カメラ１で撮影された店舗内の映像をリアルタイムで閲覧することができ、また、レコーダ２に録画された過去の店舗内の映像を閲覧することができる。
【００３４】
また、カメラ１、レコーダ２およびＰＣ３は、複数の店舗の各々に設置されており、複数の店舗を総括する本部にはＰＣ１１が設置されており、このＰＣ１１では、カメラ１で撮影された店舗内の映像をリアルタイムで閲覧することができ、また、レコーダ２に録画された過去の店舗内の映像を閲覧することができ、これにより本部で店舗内の状況を確認することができる。
【００３５】
店舗に設置されたＰＣ３は、顧客（利用者）による店舗の利用状況を計測する施設利用状況計測装置として構成され、このＰＣ３で生成した店舗の利用状況に関する情報を、ＰＣ３自身で閲覧することができ、さらに、本部に設置されたＰＣ１１に送信されて、このＰＣ１１でも閲覧することができ、ＰＣ３，１１が店舗の利用状況に関する情報を閲覧する閲覧装置として構成される。
【００３６】
次に、図１に示した店舗のレイアウトおよびカメラ１の設置状況について説明する。図２は、店舗のレイアウトおよびカメラ１の設置状況を説明する店舗の平面図である。
【００３７】
店舗には、出入口、客席エリア、レジカウンタ、および厨房などが設けられている。客席エリアには、カウンター席およびテーブル席が設けられている。
【００３８】
また、店舗には、店舗内を撮影するカメラ１が設置されている。このカメラ１は、店舗内の天井の適宜な位置に設置されている。特に、図２に示す例では、カメラ１に、魚眼レンズを用いて３６０度の撮影範囲を有する全方位カメラが採用され、このカメラ１により、店舗内の客席エリアを撮影することができる。
【００３９】
次に、図１に示したカメラ１で撮影された映像上に設定される滞在エリアについて説明する。図３は、カメラ１で撮影された映像上に設定される滞在エリアの一例を示す説明図である。
【００４０】
本実施形態では、店舗における顧客の利用状況を計測することを目的にして、店舗内での顧客１人ずつの滞在の有無を判定する、具体的には、店舗内の各座席（椅子）での顧客の着席の有無を判定するために、カメラ１で撮影された店舗内（監視エリア）の映像上に、複数の滞在エリアが設定される。この滞在エリアは、座席に着席した人物の身体が存在することが想定される位置に設定され、１つの滞在エリアが１人の人物に対応するように、人物の身体の大きさを基準にして設定される。図３に示す例では、カウンター席の利用状況を計測するため、カウンター席の６つの座席にそれぞれ対応する６つの滞在エリアＡ１〜Ａ６が設定されている。
【００４１】
なお、滞在エリアの形態（位置、大きさおよび形状）はユーザが適宜に設定すればよく、特に、計測結果と実際の状況とを比較して、滞在エリアの形態を調整するようにすると、計測精度を高めることができる。また、図３に示した例では、滞在エリアを四角形としたが、この滞在エリアの形状は四角形に限定されるものではなく、多角形や円形などでもよく、さらに任意の形状で設定することができるようにしてもよい。
【００４２】
次に、図１に示したＰＣ３で行われる処理の概要について説明する。図４は、グループ構成判定の要領を説明する説明図である。
【００４３】
本実施形態では、店舗に来店した顧客のグループ構成、すなわち、顧客が１人で来店したのかグループで来店したのか、また、グループで来店した場合には何人のグループで来店したのかを判断し、そのグループ構成に応じた店舗の利用状況を計測する。
【００４４】
ここで、グループで来店した顧客は、隣り合う座席に着席し、さらに、各座席に着席している状況（滞在状況）が類似する、すなわち、殆ど同じ時刻に座席に着席して殆ど同じ時刻に座席から離れ、座席に着席している期間がほとんど同一となる。このため、隣り合う座席に着席する顧客で、各座席に着席している状況が類似する場合には、その顧客は同一のグループを構成する可能性が極めて高い。
【００４５】
そこで、本実施形態では、同一のグループに属する顧客が隣り合わせで滞在する隣接関係にある２つの滞在エリアの組み合わせを設定して、この隣接関係にある２つの滞在エリア同士で滞在状況を比較し、この滞在状況の類似性に基づいて、２つの滞在エリアにそれぞれ滞在する顧客がペア関係（同行者の関係）にあるか否かのペア関係判定を行う。
【００４６】
このペア関係判定は、隣接関係にある２つの滞在エリアの全ての組み合わせについて順次行われる。図４に示す例では、滞在エリアＡ１，Ａ２の組み合わせ、滞在エリアＡ２，Ａ３の組み合わせ、滞在エリアＡ３，Ａ４の組み合わせ、滞在エリアＡ４，Ａ５の組み合わせ、および滞在エリアＡ５，Ａ６の組み合わせの全てについてペア関係判定を行う。これにより、カウンター席の各座席に着席した全ての顧客のグループ構成を取得することができる。
【００４７】
さらに、本実施形態では、３つ以上の滞在エリアがペア関係で結ばれた状態となるペア関係の連鎖に注目して、３人以上のグループを判定する。３人以上のグループでは、そのグループを構成する２人の顧客の全ての組み合わせについてペア関係が成立し、ペア関係の連鎖が生じる。このため、ペア関係の連鎖がある場合には、そのペア関係の連鎖に関わる全ての顧客を同一のグループと判断することができ、これにより、顧客がグループで来店した場合に何人のグループで来店したのかを判定することができる。
【００４８】
このようにペア関係およびその連鎖に基づいて顧客のグループ構成を判定することができ、具体的には、注目する滞在エリアについて、隣接関係にある全ての滞在エリアとの間でペア関係がない場合には、グループ構成を１人と判定し、ペア関係があるがペア関係の連鎖がない場合には、グループ構成をペア（２人のグループ）と判定し、ペア関係の連鎖がある場合には、グループ構成を３人以上のグループと判定する。さらに、そのペア関係の連鎖に関係する滞在エリアの数に応じて、グループの構成人数を求めることができる。
【００４９】
図４に示す例では、滞在エリアＡ１，Ａ２の間にペア関係があり、滞在エリアＡ２，Ａ３の間にもペア関係があり、滞在エリアＡ１，Ａ２，Ａ３の中でペア関係の連鎖があるため、滞在エリアＡ１，Ａ２，Ａ３は１つのグループと判断され、さらに、滞在エリアＡ３と隣接関係にある滞在エリアＡ４との間にペア関係がないため、３人のグループと判断される。一方、滞在エリアＡ４では、隣接関係にある滞在エリアＡ３および滞在エリアＡ５との間にペア関係がないため、１人客（１人で来店した顧客）と判断される。また、滞在エリアＡ５，Ａ６の間にはペア関係があるが、滞在エリアＡ５と隣接関係にある滞在エリアＡ４との間にはペア関係がないため、ペア（２人のグループ）と判断される。
【００５０】
次に、ペア関係判定の要領について詳しく説明する。図５は、ペア関係判定で用いられる映像変化率および滞在判定結果データの一例を示す説明図である。図６は、滞在判定結果に基づいてペア関係を判定する要領を説明する説明図である。
【００５１】
本実施形態では、滞在エリア（座席）ごとに顧客の滞在（着席）の有無を判定して、この判定結果に基づいて、滞在エリアごとに顧客の滞在期間（着席期間）を取得し、隣接関係にある２つの滞在エリア同士で滞在期間を比較して、２つの滞在エリアの各滞在期間の重複状況に基づいてペア関係判定を行う。
【００５２】
ここで、滞在エリアに人物が滞在すると、カメラ１の映像上の滞在エリアの範囲に変化が現れる。すなわち、人物の身体は座席に座った状態でも僅かに動いているため、滞在エリア内に人物が存在すると、人物の身体の動きに応じて映像に変化が現れる。
【００５３】
そこで、本実施形態では、カメラ１の映像から滞在エリアの範囲を切り出したエリア映像を、所定のサンプリング周期をおいた各時刻で取得し、その各時刻のエリア映像について、図５（Ａ）に示すように、直前の時刻のエリア映像に対する変化の度合いを表す映像変化率を取得して、この映像変化率に基づいて、滞在エリアにおける顧客の滞在の有無を判定する。
【００５４】
特に本実施形態では、２つのエリア映像を画素単位で比較し、変化が現れた画素の数の全画素数に対する割合を映像変化率とする。ここで、画素値は、ノイズの影響を受け、滞在エリア内に人物が存在しない状態でも僅かに変化する。このため、画素値の差分（変化量）を算出し、その差分を所定のしきい値と比較して、差分がしきい値以上となる画素を有意な変化が現れた画素と判断して、次式で示すように、映像変化率を求めればよい。
映像変化率＝差分がしきい値以上の画素数／エリア映像の全画素数
【００５５】
また、滞在エリアにおける顧客の滞在の有無を判定するには、映像変化率を所定のしきい値と比較すればよく、映像変化率がしきい値以上となると、滞在エリアに顧客が滞在しているものと判断し、映像変化率がしきい値未満となると、滞在エリアに顧客が滞在していないものと判断する。これにより、図５（Ｂ）に示すように、各滞在エリアにおける各時刻の滞在判定結果を表す滞在判定結果データが得られる。
【００５６】
さらに、本実施形態では、各時刻の映像変化率の連続性に基づいて、滞在エリアにおける顧客の滞在の有無を判定する。具体的には、映像変化率がしきい値以上となる状態が継続（少なくとも２回）して検出されると、顧客が滞在しているものと判断し、それ以外は顧客が滞在しないものと判断する。滞在エリアを単に通過する人物（店員や顧客）の場合、滞在エリアに滞在する時間は短時間（数秒間程度）であり、映像変化率の連続性を考慮することで、滞在エリアを単に通過する人物による誤判定を避けて判定精度を高めることができる。
【００５７】
また、本実施形態では、図６に示すように、２つの滞在エリアの各滞在期間が重複する重複期間と、２つの滞在エリアの各滞在期間の両方を含む統合期間とを求め、２つの滞在エリアの各滞在期間の重複状況を表す数値として、次式で示すように、統合期間の長さに対する重複期間の長さの割合である重複率を求める。
重複率＝重複期間の長さ／統合期間の長さ
【００５８】
ここで、重複期間は、２つの滞在エリアの双方で同時に顧客が滞在している期間であり、統合期間は、２つの滞在エリアの少なくともいずれかで顧客が滞在している期間であり、重複率は、２つの滞在エリアに２人の顧客がそれぞれ滞在している期間内で、２人の顧客がどれだけ同時に滞在したかを表すもの（同時滞在率）となる。
【００５９】
また、図６に示すように、滞在判定結果データにおいて、滞在エリアに顧客が滞在している場合（着席あり）を「１」で表し、滞在エリアに顧客が滞在していない場合（着席なし）を「０」で表すようにすると、重複期間は、２つの滞在エリアの滞在判定結果データに対してＡＮＤ処理（論理積（ＡＮＤ）の論理演算）を行うことで求めることができ、統合期間は、２つの滞在エリアの滞在判定結果データに対してＯＲ処理（論理和（ＯＲ）の論理演算）を行うことで求めることができる。
【００６０】
このようにして２つの滞在エリアの統合期間および重複期間を求め、さらに、この統合期間および重複期間から重複率を求めると、この重複率に基づいて、２つの滞在エリアの顧客にペア関係があるか否かのペア関係判定が行われる。このペア関係判定では、重複率を所定のしきい値（例えば７５％）と比較し、重複率がしきい値以上であれば、ペア関係があるものと判定し、重複率がしきい値未満であれば、ペア関係がないものと判定する。
【００６１】
図６には、滞在エリアＡ３，Ａ４を比較したときの例を示している。この図６に示す例では、統合期間が２１分間となり、重複期間が１６分間となり、重複率は１６／２１＝０．７６（７６％）となり、しきい値の７５％以上となるため、滞在エリアＡ３，Ａ４の間にペア関係があるものと判定する。
【００６２】
なお、滞在エリアＡ３，Ａ４の組み合わせ以外の組み合わせ、すなわち、滞在エリアＡ１，Ａ２の組み合わせ、滞在エリアＡ２，Ａ３の組み合わせ、滞在エリアＡ４，Ａ５の組み合わせ、および滞在エリアＡ５，Ａ６の組み合わせについても判定が行われるが、図５に示した例では、他の組み合わせについては、いずれの場合も重複率がしきい値未満となるため、図４に示した例とは異なり、滞在エリアＡ３，Ａ４の組み合わせの他にペア関係がないものと判定される。
【００６３】
次に、図１に示したＰＣ３の概略構成について説明する。図７は、ＰＣ３の概略構成を示す機能ブロック図である。
【００６４】
ＰＣ３は、エリア設定部２１と、滞在情報生成部２２と、グループ構成判定部２３と、利用情報生成部２４と、表示情報生成部２５と、を備えている。
【００６５】
エリア設定部２１では、ユーザの入力操作に応じて、各座席に顧客が着席しているか否かを判定するための滞在エリア（図３参照）を映像上に設定する処理が行われる。この処理では、カメラ１またはレコーダ２から取得した映像が表示されるエリア設定画面をモニタ７に表示させて、このエリア設定画面において、マウスなどの入力デバイス６を用いて、映像上にエリアの位置を入力する操作をユーザに行わせればよい。また、エリア設定部２１では、ユーザの入力操作に応じて、隣接関係にある２つの滞在エリアの組み合わせを設定する処理が行われる。
【００６６】
滞在情報生成部２２は、エリア設定部２１により設定された滞在エリアにおける映像の変化状況に基づいて、滞在エリアごとの顧客の滞在の有無に関する滞在情報を生成するものであり、エリア映像取得部３１と、映像変化率取得部３２と、滞在判定部３３と、を備えている。
【００６７】
エリア映像取得部３１では、カメラ１で撮影された店舗内の映像をレコーダ２から取得して、その店舗内の映像から滞在エリアの範囲を切り出して、滞在エリアごとのエリア映像を取得する処理が行われる。本実施形態では、所定のサンプリング周期（例えば１分間）をおいた各時刻の店舗内の映像から各時刻のエリア映像を取得する。
【００６８】
映像変化率取得部３２では、エリア映像取得部３１で取得した各時刻のエリア映像について映像変化率を取得する処理が行われる。本実施形態では、サンプリング周期をおいた直前の時刻の映像と比較して、その直前の時刻のエリア映像に対する映像変化率を取得する。
【００６９】
滞在判定部３３では、映像変化率取得部３２で取得した各時刻の映像変化率に基づいて、滞在エリア（座席）における顧客の滞在（着席）の有無を判定する処理が行われる。この滞在判定部３３の判定結果に基づいて、滞在情報生成部２２では、サンプリング周期をおいた各時刻での顧客の滞在の有無を表す滞在情報が生成される。
【００７０】
グループ構成判定部２３では、滞在情報生成部２２で生成した滞在エリアごとの滞在情報を比較して、その滞在情報の類似性に基づいて、複数の滞在エリアにそれぞれ滞在する複数の顧客のグループ構成を判定する処理が行われる。本実施形態では、複数の滞在エリアごとの滞在期間を比較し、この滞在期間の重複率に基づき、複数の滞在エリアにそれぞれ滞在する複数の顧客のグループ構成を判定する。
【００７１】
このグループ構成判定部２３は、ペア関係判定部３４を備えている。このペア関係判定部３４では、隣接関係にある２つの滞在エリア同士で滞在情報を比較して、その滞在情報の類似性に基づいて、２つの滞在エリアにそれぞれ滞在する顧客がペア関係にあるか否かのペア関係判定が行われる。このペア関係判定は、隣接関係にある２つの滞在エリアの全ての組み合わせについて順次行われる。
【００７２】
さらに、グループ構成判定部２３では、ペア関係判定部３４の判定結果に基づいて、３つ以上の滞在エリアがペア関係で結ばれた状態となるペア関係に基づいて、３人以上のグループを判定する処理が行われ、これにより、グループ構成として、１人、ペア（２人のグループ）、３人以上のグループの別を判定する。
【００７３】
利用情報生成部２４では、滞在情報生成部２２で生成した滞在エリアごとの滞在情報、およびグループ構成判定部２３によるグループ構成の判定結果に基づき、グループ構成に応じた施設の利用状況に関する利用情報を生成する処理が行われる。
【００７４】
この利用情報生成部２４は、統計処理部３５を備えている。この統計処理部３５では、滞在エリアごとの滞在情報およびグループ構成の判定結果を所定の単位期間（例えば１日）ごとに集計して、利用情報として、グループ構成ごとの数量および割合に関する統計情報を単位期間ごとに生成する処理が行われる。本実施形態では、グループ構成ごとの数量に関する統計情報として、１人で来店した顧客の人数、ペアの組数、および３人以上のグループの組数を求める。また、本実施形態では、グループ構成ごとの割合に関する統計情報として、ペア着席率、すなわち、店舗内の対象とする全ての座席において顧客が着席していた時間のうち、グループ構成がペアと判定された顧客が着席していた時間の割合を求める。
【００７５】
表示情報生成部２５では、利用情報生成部２４で生成した利用情報であるグループ構成ごとの数量および割合に関する単位期間ごとの統計情報を一覧表およびグラフで表示する表示情報を生成して出力する処理が行われる。本実施形態では、グループ構成ごとの数量、すなわち、１人で来店した顧客の人数、ペアの組数、および３人以上のグループの組数に関する統計情報を表示する計測結果レポート（図１１（Ａ）、図１２および図１３参照）や、グループ構成ごとの割合に関する統計情報を表示する計測結果レポート（図１１（Ｂ）および図１２参照）に関する表示情報を生成して、この計測結果レポートをモニタ７に表示出力し、また、プリンタ８で印字出力する。
【００７６】
なお、図７に示したＰＣ３の各部は、ＰＣ３のＣＰＵで施設利用状況計測用のプログラム（インストラクション）を実行させることで実現される。このプログラムは、情報処理装置としてのＰＣ３の記憶装置（ＨＤＤ等）に予め導入して専用の装置として構成する他、汎用ＯＳ上で動作するアプリケーションプログラムとして適宜なプログラム記録媒体に記録して、またネットワークを介して、ユーザに提供されるようにしてもよい。
【００７７】
次に、図７に示した滞在情報生成部２２で行われる処理について説明する。図８は、滞在情報生成部２２で行われる処理の手順を示すフロー図である。
【００７８】
本実施形態では、滞在情報生成部２２のエリア映像取得部３１において、各時刻のエリア映像を滞在エリアごとに取得し、映像変化率取得部３２において、各時刻のエリア映像から各時刻の映像変化率を取得し、滞在判定部３３において、各時刻の各滞在エリアにおける顧客の滞在の有無を判定する。
【００７９】
具体的には、まず、所定のサンプリング周期（例えば１分間）をおいた各時刻の店舗内の映像（フレーム）を取得する（ＳＴ１０１）。そして、その各時刻の店舗内の映像から滞在エリアの範囲を切り出して、各時刻の滞在エリアごとのエリア映像を取得する（ＳＴ１０２）。
【００８０】
次に、次式で示すように、エリア映像内の全画素を対象にして、注目する時刻のエリア映像の画素値と直前の時刻のエリア映像の画素値との差分（フレーム間差分）を画素ごとに算出する（ＳＴ１０３）。
差分Ｄｎ＝（Ｒｎ，Ｇｎ，Ｂｎ）−（Ｒｎ−１，Ｇｎ−１，Ｂｎ−１）
なお、差分はＲ値、Ｇ値およびＢ値の各差分の合計値とすればよい。また、輝度に変換して差分を算出するようにしてもよい。
【００８１】
次に、各画素の差分を所定のしきい値と比較して、次式で示すように、映像変化率、すなわち、エリア映像の全画素数に対する、差分がしきい値以上となる画素の数の割合を算出する（ＳＴ１０４）。
映像変化率＝差分がしきい値以上の画素数／エリア映像の全画素数
【００８２】
次に、全ての滞在エリアの処理が終了したか否かの判定を行い（ＳＴ１０５）、全ての滞在エリアの処理が終了していなければ（ＳＴ１０５でＮｏ）、次の滞在エリアの処理に進み、これを全ての滞在エリアの処理が終了するまで繰り返す。これにより、ある時刻の全ての滞在エリアの映像変化率が得られる。次に、対象期間内の全ての時刻の処理が終了したか否かの判定を行い（ＳＴ１０６）、全ての時刻の処理が終了していなければ（ＳＴ１０６でＮｏ）、次の時刻の処理に進み、これを全ての時刻の処理が終了するまで繰り返す。これにより、全ての時刻の滞在エリアごとの映像変化率が得られる。
【００８３】
次に、各時刻の滞在エリアごとの映像変化率を所定のしきい値と比較して、各時刻について滞在エリアごとに顧客の滞在の有無を決定する（ＳＴ１０７）。ここでは、映像変化率がしきい値以上となると、その時刻の滞在エリアに顧客が滞在しているものと判断する。これにより、各時刻の滞在エリアごとの顧客の滞在の有無を表す滞在判定結果（図５（Ｂ）参照）が得られる。
【００８４】
次に、図７に示したグループ構成判定部２３で行われる処理について説明する。図９は、グループ構成判定部２３で行われる処理の手順を示すフロー図である。
【００８５】
本実施形態では、グループ構成判定部２３において、隣接関係にある２つの滞在エリア同士で滞在期間を比較し、この２つの滞在エリアの各滞在期間の重複率に基づいて、２つの滞在エリアにそれぞれ滞在する顧客がペア関係にあるか否かのペア関係判定を行う。
【００８６】
具体的には、まず、隣接関係にある２つの滞在エリアに関する１日の滞在判定結果データを比較して、同時に顧客が滞在しているものと判定された時刻を含む所要の範囲の滞在判定結果データを抜き出す（ＳＴ２０１）。
【００８７】
次に、２つの滞在エリアの滞在判定結果データに対してＯＲ処理を行うことで、２つの滞在エリアの各滞在期間の両方を含む統合期間、すなわち、２つの滞在エリアの少なくともいずれかで顧客が滞在している期間を取得する（ＳＴ２０２）。
【００８８】
また、２つの滞在エリアの滞在判定結果データに対してＡＮＤ処理を行うことで、２つの滞在エリアの各滞在期間が重複する重複期間、すなわち、２つの滞在エリアの双方で同時に顧客が滞在している期間を取得する（ＳＴ２０３）。
【００８９】
そして、２つの滞在エリアに関する統合期間および重複期間から、次式で示すように、重複率（同時滞在率）を求める（ＳＴ２０４）。
重複率＝重複期間の長さ／統合期間の長さ
【００９０】
次に、重複率をしきい値（例えば７５％）と比較して、重複率がしきい値を超えるか否かの判定を行い（ＳＴ２０５）、重複率がしきい値を超えている場合には（ＳＴ２０５でＹｅｓ）、２つの滞在エリアの顧客にペア関係があるものと決定する（ＳＴ２０６）。一方、重複率がしきい値を超えていない場合には（ＳＴ２０５でＮｏ）、次の滞在エリアの組み合わせの処理に進む。
【００９１】
そして、滞在エリアの全ての組み合わせの処理が終了したか否かの判定を行い（ＳＴ２０７）、滞在エリアの全ての組み合わせの処理が終了していなければ（ＳＴ２０７でＮｏ）、次の組み合わせの処理に進み、これを滞在エリアの全ての組み合わせの処理が終了するまで繰り返す。これにより、滞在エリアの全ての組み合わせに関するペア判定結果が得られる。
【００９２】
以上、カウンター席での顧客のグループ構成を判定する例について説明したが、次に、テーブル席の場合のグループ構成の判定について説明する。図１０は、テーブル席の場合のグループ構成の判定の要領を説明する説明図である。
【００９３】
図４では、カウンター席の場合におけるグループ構成の判定の例を示したが、図１０に示すように、テーブル席の場合には、カウンター席の場合と異なる手順でグループ構成を判定する。すなわち、カウンター席では、グループで来店した顧客が隣り合う座席に着席するが、テーブル席では、テーブルを挟んで対面で着席する場合や、テーブルの片側に並んで着席する場合や、テーブルを挟んで斜向かいで着席する場合など、種々のケースがある。
【００９４】
そこで、本実施形態では、図１０（Ａ）に示すように、１つのテーブル席の各座席に対応する複数の滞在エリアＡ１１〜Ａ１４を設定するとともに、この複数の滞在エリアＡ１〜Ａ４を統合した１つの滞在エリア群Ｂ１を設定し、この１つの滞在エリア群Ｂ１内で顧客が滞在する複数の滞在エリアＡ１〜Ａ４を対象にして、滞在エリアＡ１１〜Ａ１４の全ての組み合わせについてペア関係を判定する。これにより、１つのテーブルに着席する顧客のグループ構成を判断することができる。なお、通常、同じテーブルに見知らぬ顧客が同席する可能性は低いため、同じテーブルに着席する顧客のグループ関係を見込んだ判断を行うようにしてもよい。すなわち、テーブル席でのペア関係の判定に際して、重複率を比較するしきい値をカウンター席で用いるしきい値より小さい値に設定することにより、グループ関係を見込んだ判断を行うことが可能となる。
【００９５】
次に、複数のテーブル席同士でグループ関係を判定する処理について説明する。グループで来店した顧客は、グループ内の全ての顧客が着席することができるテーブル席がない場合、隣り合うテーブル席に分かれて着席する場合がある。この場合、隣り合うテーブル席に着席した顧客が同一のグループを構成するか否かのグループ関係を把握することができると、顧客のグループ構成をより精度よく取得することができる。
【００９６】
そこで、本実施形態では、図１０（Ｂ）に示すように、隣り合うテーブル席同士でグループ関係を判定する。このグループ関係の判定では、各テーブル席の滞在エリアＡ１１〜Ａ１４，Ａ２１，Ａ２２，Ａ３１，Ａ３２をテーブル席ごとに統合した滞在エリア群Ｂ１，Ｂ２，Ｂ３を設定し、隣り合う２つの滞在エリア群Ｂ１，Ｂ２，Ｂ３同士でグループ関係を判定する。このとき、前記のペア関係の判定と同様に、隣り合う２つの滞在エリア群同士で重複期間および統合期間を求め、その重複期間および統合期間から重複率を求めて、その重複率に基づいてグループ関係を判定すればよい。これにより、複数のテーブル席に着席する顧客のグループ構成を判断することができる。
【００９７】
このように、テーブル席の場合に、１つのテーブル席に着席する顧客のグループ構成を判断することができ、例えば、４人がけのテーブルでは、ペア（２人のグループ）、３人のグループおよび４人のグループのいずれであるかを判断することができる。さらに、複数のテーブル席に着席する顧客のグループ構成を判断することができ、例えば、４人がけのテーブルや２人がけのテーブルが並んで配置されている場合には、４人以上のグループを判断することができる。
【００９８】
次に、図７に示した利用情報生成部２４および表示情報生成部２５で行われる処理について説明する。図１１、図１２および図１３は、モニタ７やプリンタ８で出力される計測結果レポートを示す説明図である。
【００９９】
本実施形態では、利用情報生成部２４の統計処理部３５において、滞在エリアごとの滞在情報およびグループ構成の判定結果を所定の単位期間ごとに集計して、利用情報として、グループ構成ごとの数量および割合に関する統計情報を単位期間ごとに生成する処理が行われ、表示情報生成部２５において、統計情報を一覧表およびグラフで表示する表示情報を生成して出力する処理が行われる。これにより、図１１、図１２および図１３に示す計測結果レポートがモニタ７やプリンタ８で出力される。
【０１００】
図１１（Ａ）に示す計測結果レポートには、１ヶ月における各日のペア組数が一覧表で記載されている。また、この計測結果レポートには、曜日ごとのペア組数の平均値が記載されている。本実施形態では、滞在エリアごとの滞在情報およびグループ構成の判定結果に基づいて、１日において店舗内の対象とする座席に何組のペアが着席したかが分かり、これにより各日のペア組数を把握することができる。
【０１０１】
図１１（Ｂ）に示す計測結果レポートには、１ヶ月における各日のペア着席率が一覧表で記載されている。このペア着席率は、１日における店舗内の対象とする全ての座席において顧客が着席していた時間のうち、グループ構成がペアと判定された顧客が着席していた時間の割合であり、次式により求められる。
ペア着席率＝ペアと判定された顧客の着席時間の合計値／各座席の着席時間の合計値
本実施形態では、滞在エリアごとの滞在情報およびグループ構成の判定結果に基づいて、ペアと判定された各顧客の着席時間が分かり、また、各座席の着席時間も分かり、これにより各日のペア着席率を求めることができる。
【０１０２】
図１１（Ｃ）に示す計測結果レポートには、１ヶ月における各日の着席時間比率（時間占有率）が一覧表で記載されている。この着席時間比率は、１日における店舗内の対象とする座席が開店時間中全て埋まっている状態を１００％としたときの、対象とする全ての座席において顧客が着席していた時間の割合であり、次式により求められる。
着席時間比率＝各座席の着席時間の合計値／（座席数×開店時間）
本実施形態では、滞在エリアごとの滞在情報に基づいて、各座席の着席時間が分かり、これにより各日の着席時間比率を求めることができる。
【０１０３】
図１２に示す計測結果レポートには、図１１（Ａ），（Ｂ），（Ｃ）に示した計測結果レポートにおいて一覧表で記載した、１ヶ月における各日のペアの組数、ペアの着席率、および着席時間割合がグラフで記載されている。
【０１０４】
図１３に示す計測結果レポートには、１ヶ月の各日におけるグループ構成ごとの数量、すなわち、１人客（１人で来店した顧客）の人数、ペアの組数、および３人以上のグループの組数がグラフで記載されている。本実施形態では、滞在エリアごとの滞在情報およびグループ構成の判定結果に基づいて、店舗内の各座席にどのようなグループ構成の顧客が１日に何回着席したかが分かり、これにより、各日の１人客の人数、ペアの組数、および３人以上のグループの組数を求めることができる。
【０１０５】
このように、本実施形態では、グループ構成の数量に関する統計情報として、１人で来店した顧客の人数、ペアの組数、３人以上のグループの組数を取得して、このグループ構成の数量に関する統計情報を、計測結果レポートにおいて一覧表やグラフで表示するようにしている。また、本実施形態では、グループ構成の割合に関する統計情報として、ペア着席率を取得して、このグループ構成の割合に関する統計情報を、計測結果レポートにおいて一覧表やグラフで表示するようにしている。
【０１０６】
この計測結果レポートをユーザが閲覧して、店舗内のテーブルや座席のレイアウトの変更を実施することで、顧客のグループ構成に対応した適切なレイアウトを実現することができる。例えば、１人で来店した顧客の人数が多い場合には、１人がけのテーブル席やカウンター席の座席を増やすとよく、また、ペアの組数が多い場合には、２人がけのテーブル席を増やすとよく、また、３人以上のグループの組数が多い場合には、４人がけのテーブル席を増やすとよい。
【０１０７】
また、本実施形態では、統計処理部３５において、単位期間を１日とした集計処理により、グループ構成ごとの数量や割合に関する１日ごとの統計情報を生成して出力するようにしたが、顧客のグループ構成は時間帯で大きく異なる場合もあり、この場合、単位期間を時間帯とした集計処理により時間帯ごとの統計情報を生成して出力するようにするとよく、この時間帯ごとの統計情報を閲覧したユーザが時間帯に応じて店舗内のレイアウトを変更することで、顧客のグループ構成に対応したより一層適切なレイアウトを実現することができる。
【０１０８】
なお、本実施形態では、図１１（Ｂ）に示したように、グループ構成ごとの割合に関する統計情報として、ペア着席率を求めて、その計測結果レポートを出力するようにしたが、グループ構成ごとの割合に関する統計情報は、これに限定されるものではなく、１人で来店した顧客の着席率、すなわち、店舗内の対象とする全ての座席において顧客が着席していた時間（全着席時間）のうち、グループ構成が１人と判定された顧客が着席していた時間の割合や、３人以上のグループの着席率、すなわち、全着席時間のうち、グループ構成が３人以上と判定された顧客が着席していた時間の割合など、種々の割合に関する統計情報を求めることができる。
【０１０９】
また、本実施形態では、図１３に示したように、構成人数が３人以上となるグループをまとめて１つのグループ構成に分類して、その組数を求めるようにしたが、構成人数に応じてグループ構成を細かく分類する、例えば、３人のグループと４人以上のグループとに分類するようにしてもよい。
【０１１０】
以上のように本実施形態では、エリア設定部２１において、店舗内（監視エリア）の映像上に、顧客の滞在の有無を判定するための複数の滞在エリアを設定し、滞在情報生成部２２において、滞在エリアにおける映像の変化状況に基づき、滞在エリアごとの顧客の滞在の有無に関する滞在情報を生成し、グループ構成判定部２３において、少なくとも２つの滞在エリアごとの滞在情報を比較して、その滞在情報の類似性に基づき、滞在エリアにそれぞれ滞在する顧客についてグループ構成を判定し、利用情報生成部２４において、滞在エリアごとの滞在情報およびグループ構成の判定結果に基づき、グループ構成に応じた店舗の利用状況に関する利用情報を生成し、表示情報生成部２５において、利用情報を表示する表示情報を生成して出力するものとしている。これにより、滞在エリアごとの滞在情報の類似性に基づいて顧客のグループ構成を判定するため、顧客のグループ構成を精度良く判定することができる。
【０１１１】
また、本実施形態では、グループ構成判定部２３において、グループ構成として、１人、ペア、および３人以上のグループの別を判定し、利用情報生成部２４において、利用情報として、グループ構成ごとの数量に関する情報を生成するものとしている。これにより、グループ構成ごとの数量、すなわち、１人で来店した顧客の人数、ペアの組数、および３人以上のグループの組数をユーザが把握することができる。そして、このグループ構成ごとの数量に基づいて改善策を実施する、例えば、顧客のグループ構成に対応するように、テーブルや座席のレイアウトの変更を実施することで、客席稼働率の向上などの店舗の効率的な運営を実現することができる。
【０１１２】
また、本実施形態では、滞在情報生成部２２において、滞在エリアごとに顧客の滞在期間を取得し、グループ構成判定部２３において、滞在エリアごとの滞在期間を比較して、この滞在期間の重複率に基づき、顧客のグループ構成を判定するものとしており、重複率が高いと、滞在エリアごとの滞在情報の類似性が高く、滞在エリアにそれぞれ滞在する顧客が同一のグループを構成するものと判断することができるため、グループ構成を精度良く判定することができる。
【０１１３】
また、本実施形態では、滞在情報生成部２２において、所定のサンプリング周期をおいた各時刻の映像について、サンプリング周期をおいた直前の時刻の映像に対する映像変化率を取得し、この映像変化率の連続性に基づき、滞在エリアごとの顧客の滞在の有無を判定して、滞在エリアごとの滞在期間を取得するものとしており、映像変化率は、滞在エリア内に存在する顧客の身体の動きを反映したものとなるため、この映像変化率により、滞在エリアにおける顧客の滞在の有無を精度良く判定することができる。そして、映像変化率の連続性に注目することで、滞在エリアを単に通過する人物による誤判定を避けることができるため、判定精度を高めることができる。
【０１１４】
また、本実施形態では、エリア設定部２１において、同一のグループに属する顧客が隣り合わせで滞在する隣接関係にある２つの滞在エリアの組み合わせを設定し、グループ構成判定部２３において、隣接関係にある２つの滞在エリア同士で滞在情報を比較して、２つの滞在エリアにそれぞれ滞在する顧客がペア関係にあるか否かのペア関係判定を行い、このペア関係判定を、隣接関係にある２つの滞在エリアの全ての組み合わせについて順次行うものとしている。これにより、２つの滞在エリア同士のペア関係判定を繰り返すだけでよいため、顧客のグループ構成の判定を簡単に行うことができる。
【０１１５】
また、本実施形態では、グループ構成判定部２３において、３つ以上の滞在エリアがペア関係で結ばれた状態となるペア関係の連鎖がある場合には、グループ構成を３人以上のグループと判定するものとしており、ペア関係の連鎖に注目することで、３人以上のグループを判定することができる。
【０１１６】
また、本実施形態では、利用情報生成部２４の統計処理部３５において、滞在エリアごとの滞在情報およびグループ構成の判定結果を所定の単位期間ごとに集計して、利用情報として、グループ構成ごとの数量および割合に関する統計情報を単位期間ごとに生成し、表示情報生成部２５において、単位期間ごとの統計情報を一覧表およびグラフで表示する表示情報を生成して出力するものとしている。これにより、グループ構成ごとの数量や割合に関する単位期間ごとの統計情報の一覧表やグラフがユーザに提示されるため、グループ構成に応じた店舗の利用状況がどのように推移しているかをユーザが把握することができる。
【０１１７】
以上、本発明を特定の実施形態に基づいて説明したが、これらの実施形態はあくまでも例示であって、本発明はこれらの実施形態によって限定されるものではない。また、上記実施形態に示した本発明に係る施設利用状況計測装置、施設利用状況計測システムおよび施設利用状況計測方法の各構成要素は、必ずしも全てが必須ではなく、少なくとも本発明の範囲を逸脱しない限りにおいて適宜取捨選択することが可能である。
【０１１８】
例えば、前記の実施形態では、喫茶店やレストランなど飲食店の例について説明したが、このような飲食店に限定されるものではなく、さらに店舗以外の施設であってもよく、例えば公共施設やイベント会場などには、利用者のために座席が設けられており、このような施設において利用者のグループ構成に応じた利用状況を把握することは有益である。また、座席の他に、施設に設けられた種々の設備や物品が配置されたエリアに利用者が滞在する場合もあり、このような場合でも、所定のエリアにおける利用者の滞在状況で、施設の利用状況を判断することができる。
【０１１９】
また、前記の実施形態では、図２に示したように、カメラ１を、魚眼レンズを用いて３６０度の撮影範囲を有する全方位カメラとしたが、所定の画角を有するカメラ、いわゆるボックスカメラでも可能である。
【０１２０】
また、前記の実施形態では、映像変化率取得部３２において、所定のサンプリング周期をおいた直前の時刻の映像と比較して映像変化率を取得するようにしたが、予め設定された基準となる映像、例えば人物が存在しない状態で撮影された映像や、複数の映像に基づいて人物の領域を取り除いて背景のみとした映像と比較して、映像変化率を取得するようにしてもよい。
【０１２１】
また、前記の実施形態では、２つの滞在エリア（座席）にそれぞれ滞在（着席）する顧客のペア関係を判定するとともに、ペア関係の連鎖に基づいて３人以上の顧客のグループを判定するようにしたが、３つ以上の滞在エリアにそれぞれ滞在する３人以上の顧客のグループ関係を一度に判定するようにしてもよい。
【０１２２】
この場合、３つ以上の滞在エリアの滞在判定結果データの全てを対象にしてＡＮＤ処理およびＯＲ処理を行うことで、重複期間および統合期間を求め、さらに、その重複期間および統合期間から重複率を求めて、その重複率に基づいてグループ関係の判定を行えばよい。このとき、顧客が滞在しない滞在エリアを対象に含めると、適切なＡＮＤ処理を行うことができないため、顧客が滞在しない滞在エリアを対象から除外するとよい。なお、この３つ以上の滞在エリアのグループ関係を一度に判定する手法は、テーブル席に好適であるが、カウンター席に適用することも可能である。
【０１２３】
また、前記の実施形態では、隣接関係にある２つの滞在エリアに関する２つの期間（統合期間および重複期間）の比率である重複率を求めて、その重複率をしきい値と比較することで、ペア関係を判定するようにしたが、グループ構成の判定は、これに限定されるものではない。
【０１２４】
例えば、滞在期間が短い場合に、２つの滞在エリアごとの滞在期間のずれが相対的に大きくなることで、ペア関係を見落とす誤判定が発生しやすくなることが考えられる。そこで、滞在エリアごとの滞在期間から統合期間を求めて、その統合期間の始点および終点から所定の時間幅をカットした期間において、２つの滞在エリアごとの滞在状況が一致する、すなわち、２つの滞在エリアで同様に顧客が滞在している状態となると、ペア関係があるものと判定するようにする。また、統合期間と重複期間との差分を求めて、その差分をしきい値と比較して、ペア関係を判定するようにする。このようにすると、滞在期間が短い場合に滞在期間のずれの影響が大きくなる不都合を避けることができる。
【０１２５】
また、前記の実施形態では、施設利用状況計測に必要な処理を、店舗に設けられたＰＣ３に行わせるようにしたが、この必要な処理を、図１に示したように、本部に設けられたＰＣ１１や、クラウドコンピューティングシステムを構成するクラウドコンピュータ１２に行わせるようにしてもよい。また、必要な処理を複数の情報処理装置で分担し、ＩＰネットワークやＬＡＮなどの通信媒体を介して、複数の情報処理装置の間で情報を受け渡すようにしてもよい。この場合、必要な処理を分担する複数の情報処理装置で施設利用状況計測システムが構成される。
【０１２６】
特に、クラウドコンピュータ１２を含むシステム構成では、店舗や本部に設けられたＰＣ３，１１の他に、クラウドコンピュータ１２にネットワーク接続されたスマートフォン１３やタブレット端末１４などの携帯型端末で、必要な情報を表示させることができるようにするとよく、これにより店舗や本部の他に外出先などの任意の場所で必要な情報を確認することができる。
【０１２７】
また、前記の実施形態では、カメラ１の映像を蓄積するレコーダ２を店舗に設置するようにしたが、施設利用状況計測に必要な処理を、本部に設置されたＰＣ１１やクラウドコンピュータ１２に行わせる場合には、カメラ１の映像を、本部や、クラウドコンピューティングシステムの運営施設などに送信して、そこに設置された装置にカメラ１の映像を蓄積するようにしてもよい。
【０１２８】
また、前記の実施形態では、店舗に設置されたＰＣ３に施設利用状況計測に必要な処理を行わせるとともに、ＰＣ３のモニタ７に所要の画面を表示させて、ＰＣ３で必要な入力および出力を行うようにしたが、施設利用状況計測に必要な処理を行う情報処理装置とは別の情報処理装置、例えば本部に設置されたＰＣ１１やタブレット端末１４などの携帯型端末で必要な入力および出力を行うようにしてもよい。
【産業上の利用可能性】
【０１２９】
本発明に係る施設利用状況計測装置、施設利用状況計測システム及び施設利用状況計測方法は、利用者が滞在する位置が予め定められた施設において、利用者のグループ構成を精度良く判定することができる効果を有し、施設内を撮影した映像に基づき、利用者のグループ構成を判定して、そのグループ構成に応じた施設の利用状況を計測する施設利用状況計測装置、施設利用状況計測システム及び施設利用状況計測方法などとして有用である。
【符号の説明】
【０１３０】
１  カメラ
２  レコーダ
３  ＰＣ（施設利用状況計測装置）
６  入力デバイス
７  モニタ
８  プリンタ
１１  ＰＣ
１２  クラウドコンピュータ
１３  スマートフォン
１４  タブレット端末
２１  エリア設定部
２２  滞在情報生成部
２３  グループ構成判定部
２４  利用情報生成部
２５  表示情報生成部
３１  エリア映像取得部
３２  映像変化率取得部
３３  滞在判定部
３４  ペア関係判定部
３５  統計処理部
【要約】
【課題】利用者が滞在する位置が予め定められた施設において、利用者のグループ構成を精度良く判定することができるようにする。
【解決手段】映像上に、利用者の滞在の有無を判定するための複数の滞在エリアを設定するエリア設定部２１と、滞在エリアにおける映像の変化状況に基づき、滞在エリアごとの利用者の滞在の有無に関する滞在情報を生成する滞在情報生成部２２と、少なくとも２つの滞在エリアごとの滞在情報を比較して、その滞在情報の類似性に基づき、滞在エリアにそれぞれ滞在する利用者についてグループ構成を判定するグループ構成判定部２３と、滞在エリアごとの滞在情報およびグループ構成の判定結果に基づき、グループ構成に応じた施設の利用状況に関する利用情報を生成する利用情報生成部２４と、利用情報を表示する表示情報を生成して出力する表示情報生成部２５と、を備えたものとする。
【選択図】図７【図１】
0005874884.tif 000002
【図２】
0005874884.tif 000003
【図３】
0005874884.tif 000004
【図４】
0005874884.tif 000005
【図５】
0005874884.tif 000006
【図６】
0005874884.tif 000007
【図７】
0005874884.tif 000008
【図８】
0005874884.tif 000009
【図９】
0005874884.tif 000010
【図１０】
0005874884.tif 000011
【図１１】
0005874884.tif 000012
【図１２】
0005874884.tif 000013
【図１３】
0005874884.tif 000014