(57)【要約】  本発明の情報処理装置は、対象エリアの含まれる人物の位置に関連する情報を含む分析用情報を受信し、分析用情報を基に人物の位置の時系列情報である第１の人物追跡情報を算出する人物検出追跡手段と、第１の人物追跡情報における人物を特定し、人物ごとに第１の人物追跡情報を分類し、人物ごとの位置の時系列情報である第２の人物追跡情報を算出する同一人物検出手段と、第２の人物追跡情報を基に、各人物の進行方向情報を算出する方向算出手段と、第２の人物追跡情報を基に、各人物の滞留場所情報と滞留時間情報とを算出する滞留時間算出手段と、進行方向情報と、滞留場所情報と、滞留時間情報とを基に、人物の動線情報と滞留情報とを算出し、対象エリアの画像と重ねて動線情報と滞留情報とを表示する処理手段とを含む。
2015129210.tif 000002
【特許請求の範囲】
【請求項１】
対象エリアの含まれる人物の位置に関連する情報を含む分析用情報を受信し、前記分析用情報を基に人物の位置の時系列情報である第１の人物追跡情報を算出する人物検出追跡手段と、
前記第１の人物追跡情報における人物を特定し、人物ごとに前記第１の人物追跡情報を分類し、人物ごとの位置の時系列情報である第２の人物追跡情報を算出する同一人物検出手段と、
前記第２の人物追跡情報を基に、各人物の進行方向情報を算出する方向算出手段と、
前記第２の人物追跡情報を基に、各人物の滞留場所情報と滞留時間情報とを算出する滞留時間算出手段と、
前記進行方向情報と、前記滞留場所情報と、前記滞留時間情報とを基に、人物の動線情報と滞留情報とを算出し、前記対象エリアの画像と重ねて前記動線情報と前記滞留情報とを表示する処理手段と
を含む情報処理装置。
【請求項２】
前記処理手段が、
表示する前記滞留時間の図形の大きさを、前記滞留時間の長さを基に決定する
請求項１に記載の情報処理装置。
【請求項３】
前記処理手段が、
すべての人物又は一部の人物の前記動線情報及び前記滞留情報を表示する
請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記進行方向情報における同一区間で同一方向の動線データの発生人数を累積するデータ累積手段を含み、
前記処理手段が、
表示する前記動線情報の図形の幅を、累積した前記動線データの累積人数を基に決定する
請求項１ないし３のいずれか１項に記載の情報処理装置。
【請求項５】
前記データ累積手段が、
同一の滞留場所の発生人数を累積し、
前記処理手段が、
表示する前記滞留情報の図形の大きさを、追跡した前記同一の滞留場所の累積人数を基に決定する
請求項４に記載の情報処理装置。
【請求項６】
対象エリアの含まれる人物の位置に関連する情報を含む分析用情報を受信し、前記分析用情報を基に人物の位置の時系列情報である第１の人物追跡情報を算出し、
前記第１の人物追跡情報における人物を特定し、人物ごとに前記第１の人物追跡情報を分類し、人物ごとの位置の時系列情報である第２の人物追跡情報を算出し、
前記第２の人物追跡情報を基に、各人物の進行方向情報を算出し、
前記第２の人物追跡情報を基に、各人物の滞留場所情報と滞留時間情報とを算出し、
前記進行方向情報と、前記滞留場所情報と、前記滞留時間情報とを基に、人物の動線情報と滞留情報とを算出し、前記対象エリアの画像と重ねて前記動線情報と前記滞留情報とを表示する
データ分析方法。
【請求項７】
対象エリアの含まれる人物の位置に関連する情報を含む分析用情報を受信し、前記分析用情報を基に人物の位置の時系列情報である第１の人物追跡情報を算出する処理と、
前記第１の人物追跡情報における人物を特定し、人物ごとに前記第１の人物追跡情報を分類し、人物ごとの位置の時系列情報である第２の人物追跡情報を算出する処理と、
前記第２の人物追跡情報を基に、各人物の進行方向情報を算出する処理と、
前記第２の人物追跡情報を基に、各人物の滞留場所情報と滞留時間情報とを算出する処理と、
前記進行方向情報と、前記滞留場所情報と、前記滞留時間情報とを基に、人物の動線情報と滞留情報とを算出し、前記対象エリアの画像と重ねて前記動線情報と前記滞留情報とを表示する処理と
をコンピュータに実行させるプログラムを含むコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データの分析に関し、特に、人物の行動情報を分析する情報処理装置、データ分析方法、及び、記録媒体に関する。
【背景技術】
【０００２】
昨今、顧客購買動向把握又は従業員業務効率化検討のため、人物の行動情報を分析する情報処理装置が、用いられている。行動情報を分析する情報処理装置は、例えば、監視カメラの画像情報、ＲＦＩＤ（Radio Frequency Identification）タグからの情報、携帯電話ＳＩＭ（Subscriber Identity Module）カードの情報（例えば、番号）を利用する。そして、情報処理装置は、これらの情報を基に、人物の行動軌跡情報を算出する（例えば、特許文献１を参照）。算出された人物行動軌跡情報は、例えば、店舗又は倉庫のエリア内における人物の行動の分析に用いられる。行動を分析する分析者は、人物行動軌跡情報を基に、購買行動又は業務効率化に有効な情報を把握できる。【０００３】
今後、人物に関するデータは、さらに増大（ビッグデータ化）していく。このような社会環境から、行動分析情報の提供に対するニーズが、高まっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１７０５６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、店舗内の顧客は、移動しながら商品を見るだけではない。例えば、顧客は、商品を確認するために立ち止まる。つまり、人物は、動くだけではなく、止まる（滞留する）場合もある。【０００６】
しかし、特許文献１に記載の行動分析システムは、分析した対象エリアの人物行動の結果を表示する際、分析した人物の動線データを表示していた。そのため、特許文献１に記載の行動分析システムは、対象エリア全体における人物の行動分析の結果を適切に表示することができないという問題点があった。【０００７】
本発明の目的は、上記問題点を解決する情報処理装置、データ分析方法、及び、記録媒体を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一形態における情報処理装置は、対象エリアの含まれる人物の位置に関連する情報を含む分析用情報を受信し、前記分析用情報を基に人物の位置の時系列情報である第１の人物追跡情報を算出する人物検出追跡手段と、前記第１の人物追跡情報における人物を特定し、人物ごとに前記第１の人物追跡情報を分類し、人物ごとの位置の時系列情報である第２の人物追跡情報を算出する同一人物検出手段と、前記第２の人物追跡情報を基に、各人物の進行方向情報を算出する方向算出手段と、前記第２の人物追跡情報を基に、各人物の滞留場所情報と滞留時間情報とを算出する滞留時間算出手段と、前記進行方向情報と、前記滞留場所情報と、前記滞留時間情報とを基に、人物の動線情報と滞留情報とを算出し、前記対象エリアの画像と重ねて前記動線情報と前記滞留情報とを表示する処理手段とを含む。【０００９】
本発明の一形態におけるデータ処理方法は、対象エリアの含まれる人物の位置に関連する情報を含む分析用情報を受信し、前記分析用情報を基に人物の位置の時系列情報である第１の人物追跡情報を算出し、前記第１の人物追跡情報における人物を特定し、人物ごとに前記第１の人物追跡情報を分類し、人物ごとの位置の時系列情報である第２の人物追跡情報を算出し、前記第２の人物追跡情報を基に、各人物の進行方向情報を算出し、前記第２の人物追跡情報を基に、各人物の滞留場所情報と滞留時間情報とを算出し、前記進行方向情報と、前記滞留場所情報と、前記滞留時間情報とを基に、人物の動線情報と滞留情報とを算出し、前記対象エリアの画像と重ねて前記動線情報と前記滞留情報とを表示する。【００１０】
本発明の一形態におけるコンピュータに読み取り可能な記録媒体は、対象エリアの含まれる人物の位置に関連する情報を含む分析用情報を受信し、前記分析用情報を基に人物の位置の時系列情報である第１の人物追跡情報を算出する処理と、前記第１の人物追跡情報における人物を特定し、人物ごとに前記第１の人物追跡情報を分類し、人物ごとの位置の時系列情報である第２の人物追跡情報を算出する処理と、前記第２の人物追跡情報を基に、各人物の進行方向情報を算出する処理と、前記第２の人物追跡情報を基に、各人物の滞留場所情報と滞留時間情報とを算出する処理と、前記進行方向情報と、前記滞留場所情報と、前記滞留時間情報とを基に、人物の動線情報と滞留情報とを算出し、前記対象エリアの画像と重ねて前記動線情報と前記滞留情報とを表示する処理とをコンピュータに実行させるプログラムを含む。
【発明の効果】
【００１１】
本発明に基づけば、対象エリア全体における行動分析の結果を適切に表示するとの効果を奏することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明における第１の実施形態に係る情報処理装置の構成の一例を示すブロック図である。
【図２】図２は、第１の実施形態に係る情報処理装置の表示の一例を示す図である。
【図３】図３は、第１の実施形態に係る情報処理装置の別の構成の一例を示す図である。
【図４】図４は、第２の実施形態に係る情報処理装置の構成の一例を示すブロック図である。
【図５】図５は、第２の実施形態に係る情報処理装置の表示の一例を示す図である。
【発明を実施するための形態】
【００１３】
次に、本発明の実施形態について、図面を参照して説明する。
【００１４】
なお、各図面は、本発明の実施形態を説明するものである。ただし、本発明は、各図面の記載に限られるわけではない。また、各図面の同様の構成には、同じ番号を付し、その繰り返しの説明を、省略する場合がある。
【００１５】
また、以下の説明に用いる図面において、本発明の説明に関係しない部分の構成については、記載を省略し、図示しない場合もある。
【００１６】
＜第１の実施形態＞
図１は、本発明における第１の実施形態に係る情報処理装置１０の構成の一例を示すブロック図である。図１に示すように、情報処理装置１０は、人物検出追跡部１００と、同一人物検出部１０１と、方向算出部１０２と、滞留時間算出部１０３と、処理部１０４とを含む。
【００１７】
人物検出追跡部１００は、対象エリアにおける行動分析に用いる分析用情報を、受信する。本実施形態に係る分析用情報は、特に制限はない。分析用情報は、位置に関連する情報を含めばよい。例えば、人物検出追跡部１００は、分析用情報として、対象エリアである所定のフロアを撮影するカメラから、フロアの映像（以下、「フロア映像」という）を受信しても良い。あるいは、人物検出追跡部１００は、分析用情報として、ＲＦＩＤタグの位置情報を受信しても良い。なお、以下、一例として、フロア映像を用いて説明する。
【００１８】
フロア映像を受信後、人物検出追跡部１００は、フロア映像から１人又は複数の人物の位置を検出する。例えば、人物検出追跡部１００は、画像認識（例えば、人物画像認識）の技術を用いて、人物の位置を検出しても良い。
【００１９】
さらに、人物検出追跡部１００は、人物の位置をフロア映像のフレーム間で追跡し、人物の位置の時系列情報を算出する。以下、人物検出追跡部１００が算出した人物の位置の時系列情報を、「第１の人物追跡情報」という。人物検出追跡部１００は、第１の人物追跡情報を、同一人物検出部１０１に出力する。ここで、第１の人物追跡情報において、各人物は、特定されていない。
【００２０】
同一人物検出部１０１は、人物検出追跡部１００から第１の人物追跡情報を受信する。そして、同一人物検出部１０１は、第１の人物追跡情報に含まれるすべての人物を特定（検出）する。例えば、同一人物検出部１０１は、顔認識の技術を用いても良い。さらに、同一人物検出部１０１は、判別した人物の中において同一と判別される人物ごとに、第１の人物追跡情報を分類する。以下、同一人物検出部１０１が分類した人物ごとの人物追跡情報を、「第２の人物追跡情報」という。つまり、同一人物検出部１０１は、同一人物に関する位置の時系列情報を、第２の人物追跡情報として検出する。同一人物検出部１０１は、第２の人物追跡情報を、方向算出部１０２及び滞留時間算出部１０３に出力する。なお、同一人物検出部１０１は、所定の範囲のすべての人物を特定しても良い。例えば、顧客の行動を分析する場合、同一人物検出部１０１は、従業員を除いた各顧客を特定しても良い。
【００２１】
方向算出部１０２は、同一人物検出部１０１から第２の人物追跡情報を受信する。そして、方向算出部１０２は、第２の人物追跡情報における各人物の時系列的に連続する位置情報（人物追跡情報）に基づいて、その人物（同一人物）の進行方向を示す情報（進行方向情報）を、時系列データとして算出する。そして、方向算出部１０２は、人物ごとに算出した進行方向情報を処理部１０４に出力する。
【００２２】
滞留時間算出部１０３は、同一人物検出部１０１から第２の人物追跡情報を受信する。受信後、滞留時間算出部１０３は、第２の人物追跡情報を基に、同一人物が滞留した場所に関する滞留場所情報、及び、滞留した時間に関する滞留時間情報を算出する。そして、滞留時間算出部１０３は、算出した滞留場所情報及び滞留時間情報を、処理部１０４に出力する。
【００２３】
処理部１０４は、方向算出部１０２から進行方向情報を受信し、滞留時間算出部１０３から滞留場所情報及び滞留時間情報を受信する。そして、処理部１０４は、進行方向情報と、滞留場所情報と、滞留時間情報とを基に、人物ごとの動線情報及び滞留情報を算出する。ここで、動線情報は、人物ごとの位置の変化に関する情報である。また、滞留情報は、人物ごとの滞留に関する情報である。ただし、動線情報及び滞留情報は、処理部１０４が表示に用いる情報である。そのため、動線情報及び滞留情報は、上記の情報に加え、表示に必要な情報を含んでも良い。
【００２４】
そして、処理部１０４は、対象エリアの画像に重ねて、算出した動線情報及び滞留情報の画像を表示する。
【００２５】
ここで、処理部１０４は、表示する情報の人物の数に制限はない。
【００２６】
例えば、処理部１０４は、すべての人物に関する動線情報及び滞留情報を表示しても良い。この場合、情報処理装置１０は、対象エリア内のすべての人物に関する情報を表示する。そのため、情報処理装置１０の利用者は、対象エリア全体における人物の移動情報及び滞留情報を、総合的に把握することができる。
【００２７】
あるいは、処理部１０４は、情報処理装置１０の利用者の入力機器から、表示する対象の人物の情報を受信しても良い。この場合、情報処理装置１０の利用者は、対象エリア全体における所定の人物の移動情報及び滞留情報を把握することができる。例えば、情報処理装置１０は、所定の範囲に含まれる年齢の人物の情報を表示しても良い。
【００２８】
なお、処理部１０４が画像を表示する表示手段は、特に制限はない。例えば、処理部１０４は、図示しない情報処理装置１０の表示手段に、画像を表示しても良い。あるいは、処理部１０４は、図示しない外部の装置に画像情報を送信しても良い。
【００２９】
また、本実施形態において、処理部１０４の表示形式は、特に制限はない。
【００３０】
図２は、処理部１０４の表示の一例を示す図である。
【００３１】
図２は、対象エリアの一例として、店舗のフロアを想定している。そのため、図２に示すゴンドラ（陳列台）５００は、商品を陳列している。そして、顧客は、図２に示すゴンドラ５００の間を移動する。情報処理装置１０は、店舗内に設置された図示しないカメラから、フロア映像を受信する。そして、情報処理装置１０の各構成は、上記のように動作する。
【００３２】
その結果、処理部１０４は、受信した人物の進行方向情報を基に動線情報を算出する。そして、処理部１０４は、算出した動線情報を、対象エリアの画像（フロア地図）上における座標の連続点に置き換える。そして、処理部１０４は、図２に示すように、動線情報３０１、動線情報３０２、動線情報３０３、及び、動線情報３０４として、人物の動線情報を表示する。
【００３３】
また、処理部１０４は、受信した人物の滞留場所情報を基に、フロア地図の座標上の滞留場所を算出する。また、処理部１０４は、受信した滞留時間情報から滞留時間を算出する。そして、処理部１０４は、図２に示すように、滞留場所及び滞留時間を示す滞留情報３０５、滞留情報３０６、滞留情報３０７、及び、滞留情報３０８を表示する。図２において、滞留情報３０５〜３０８に示す値は、滞留時間である。
【００３４】
また、本実施形態の処理部１０４は、滞留情報３０５〜３０８を、滞留時間に比例した大きさの図形として表示する。ただし、ここでの比例は、数学的に正確な比例に限る必要はない。処理部１０４は、滞留時間に対応した図形を表示すれば良い。例えば、「１ｓ（１秒）」の滞留時間に対応する滞留情報３０６の図形は、「１０ｓ（１０秒）」の滞留時間に対応する滞留情報３０５の図形より小さい。図形の大きさと滞留時間との比は、表示の理解を容易にするため、正確な比から外れていても良い。
【００３５】
また、本実施形態に処理部１０４の表示は、図２の表示に限る必要はない。例えば、処理部１０４は、滞留時間を基に、表示の色、文字の大きさ、又は、線の太さを変化させても良い。
【００３６】
このように、本実施形態の処理部１０４は、進行情報を基にした動線情報３０１〜３０４の表示に加え、滞留場所と滞留時間を表す滞留情報３０５〜３０８を表示する。
【００３７】
次に、本実施形態の効果について説明する。
【００３８】
本実施形態は、対象エリア全体における行動分析の結果を適切に表示するとの効果を奏することができる。
【００３９】
その理由は、次のとおりである。
【００４０】
本実施形態の人物検出追跡部１００が、分析用情報に基づいて人物の位置を検出し、第１の人物追跡情報を算出する。そして、同一人物検出部１０１が、人物ごとに、第１の人物追跡情報を分類する。そして、方向算出部１０２が、分類された人物ごとに進行方向情報を出力する。一方、滞留時間算出部１０３が、滞留場所情報及び滞留時間情報を出力する。そして、処理部１０４が、進行方向情報を基にした動線情報に加え、滞留場所情報及び滞留時間情報を基にした滞留情報を表示できるためである。
【００４１】
つまり、本実施形態は、人物の移動を示す動線情報と、人物の滞留を示す滞留情報とを表示する。そのため、本実施形態の情報処理装置１０を利用する分析者は、人物の移動に加え、滞留位置及び滞留時間を同時に把握することができる。そのため、分析者は、より適切な分析を実行できる。
【００４２】
さらに、本実施形態は、上記効果に加え、対象エリアにおける人物のより細かな行動分析を適切に表示するとの効果を奏することができる。
【００４３】
その理由は、処理部１０４が、すべての人物又は一部の人物の動線情報及び滞留情報を表示するためである。
【００４４】
なお、本実施形態は、店舗を用いて説明した。しかし、本実施形態は、店舗に限らず、倉庫又はオフィスなどの屋内フロア、及び、遊技場などの屋外フロアにも適用可能である。
【００４５】
（変形例）
以上説明した情報処理装置１０は、次のように構成される。
【００４６】
例えば、情報処理装置１０の各構成部は、ハードウェア回路で構成されても良い。
【００４７】
また、情報処理装置１０は、各構成部をネットワーク又はバスを介して接続した複数の情報処理装置として構成されても良い。
【００４８】
また、情報処理装置１０は、複数の構成部を１つのハードウェアで構成しても良い。
【００４９】
また、情報処理装置１０は、ＣＰＵ（Central Processing Unit）と、ＲＯＭ（Read Only Memory）と、ＲＡＭ（Random Access Memory）とを含むコンピュータ装置として実現されても良い。情報処理装置１０は、上記構成に加え、さらに、入出力接続回路（ＩＯＣ：Input Output Circuit）と、ネットワークインターフェース回路（ＮＩＣ：Network Interface Circuit）とを含むコンピュータ装置として実現されても良い。
【００５０】
図３は、変形例に係る情報処理装置６０の構成の一例を示すブロック図である。
【００５１】
情報処理装置６０は、ＣＰＵ６１０と、ＲＯＭ６２０と、ＲＡＭ６３０と、内部記憶装置６４０と、ＩＯＣ６５０と、ＮＩＣ６８０とを含み、コンピュータを構成している。
【００５２】
ＣＰＵ６１０は、ＲＯＭ６２０からプログラムを読み込む。そして、ＣＰＵ６１０は、読み込んだプログラムに基づいて、ＲＡＭ６３０と、内部記憶装置６４０と、ＩＯＣ６５０と、ＮＩＣ６８０とを制御する。そして、ＣＰＵ６１０を含むコンピュータは、これらの構成を制御し、図１に示す、情報処理装置１０としての各機能を実現する。ここで、各機能とは、人物検出追跡部１００と、同一人物検出部１０１と、方向算出部１０２と、滞留時間算出部１０３と、処理部１０４との機能である。ＣＰＵ６１０は、各機能を実現する際に、ＲＡＭ６３０又は内部記憶装置６４０を、プログラムの一時記憶として使用しても良い。
【００５３】
また、ＣＰＵ６１０は、プログラムを記憶したコンピュータ読み取り可能な記憶媒体７００が含むプログラムを、図示しない記憶媒体読み取り装置を用いて読み込んでも良い。あるいは、ＣＰＵ６１０は、ＮＩＣ６８０を介して、図示しない外部の装置からプログラムを受け取っても良い。さらに、ＣＰＵ６１０は、読み込んだプログラム又は受け取ったプログラムをＲＡＭ６３０に保存し、保存したプログラムを基に動作しても良い。
【００５４】
ＲＯＭ６２０は、ＣＰＵ６１０が実行するプログラム及び固定的なデータを記憶する。ＲＯＭ６２０は、例えば、Ｐ−ＲＯＭ（Programmable-ROM）又はフラッシュＲＯＭである。
【００５５】
ＲＡＭ６３０は、ＣＰＵ６１０が実行するプログラム及びデータを一時的に記憶する。ＲＡＭ６３０は、例えば、Ｄ−ＲＡＭ（Dynamic-RAM）である。
【００５６】
内部記憶装置６４０は、情報処理装置６０が長期的に保存するデータ及びプログラムを記憶する。また、内部記憶装置６４０は、ＣＰＵ６１０の一時記憶装置として動作しても良い。内部記憶装置６４０は、例えば、ハードディスク装置、光磁気ディスク装置、ＳＳＤ（Solid State Drive）又はディスクアレイ装置である。
【００５７】
ここで、ＲＯＭ６２０と内部記憶装置６４０は、不揮発性（non-transitory）の記憶媒体である。一方、ＲＡＭ６３０は、揮発性（transitory）の記憶媒体である。そして、ＣＰＵ６１０は、ＲＯＭ６２０、内部記憶装置６４０、又は、ＲＡＭ６３０に記憶されているプログラムを基に動作可能である。つまり、ＣＰＵ６１０は、不揮発性記憶媒体又は揮発性記憶媒体を用いて動作可能である。
【００５８】
ＩＯＣ６５０は、ＣＰＵ６１０と、入力機器６６０及び表示機器６７０とのデータを仲介する。ＩＯＣ６５０は、例えば、ＩＯインターフェースカード又はＵＳＢ（Universal Serial Bus）カードである。
【００５９】
入力機器６６０は、情報処理装置６０の操作者からの入力指示を受け取る機器である。入力機器６６０は、例えば、キーボード、マウス又はタッチパネルである。また、入力機器６６０は、フロア画像を出力するカメラを含む。
【００６０】
表示機器６７０は、情報処理装置６０の操作者に情報を表示する機器である。表示機器６７０は、例えば、液晶ディスプレイである。ＣＰＵ６１０は、処理部１０４が表示する画像を、表示機器６７０に表示しても良い。この場合、表示機器６７０は、処理部１０４に含まれても良い。
【００６１】
ＮＩＣ６８０は、ネットワークを介した図示しない外部の装置とのデータのやり取りを中継する。ＮＩＣ６８０は、例えば、ＬＡＮ（Local Area Network）カードである。
【００６２】
このように構成された情報処理装置６０は、情報処理装置１０と同様の効果を得ることができる。
【００６３】
その理由は、情報処理装置６０のＣＰＵ６１０が、プログラムに基づいて情報処理装置１０と同様の機能を実現できるためである。
【００６４】
＜第２の実施形態＞
次に、本発明の第２の実施形態について、図面を参照して説明する。
【００６５】
図４は、第２の実施形態に係る情報処理装置２０の構成の一例を示すブロック図である。図４に示すように、情報処理装置２０は、人物検出追跡部１００と、同一人物検出部１０１と、方向算出部１０２と、滞留時間算出部１０３と、データ累積部２０１と、処理部２０２とを含む。
【００６６】
ここで、人物検出追跡部１００、同一人物検出部１０１、方向算出部１０２、及び、滞留時間算出部１０３は、第１の実施形態と同様のため、詳細な説明を省略する。以下、本実施形態に特有の構成及び動作を中心に説明する。
【００６７】
データ累積部２０１は、方向算出部１０２から進行方向情報を受信し、滞留時間算出部１０３から滞留場所情報及び滞留時間情報を受信する。そして、データ累積部２０１は、同一区間で同一進行方向の進行方向情報（動線データ）の発生人数を累積する。さらに、データ累積部２０１は、同一の滞留場所の発生人数を累積する。なお、データ累積部２０１は、予め、対象エリアにおける人数を累積する区間の情報を保持しても良い。あるいは、データ累積部２０１は、滞留場所情報を基に、累積する区間を設定しても良い。
【００６８】
データ累積部２０１は、同一区間で同一進行方向の動線データの累積人数と、同一の滞留場所の累積人数とを、処理部２０２に出力する。
【００６９】
処理部２０２は、同一区間で同一進行方向の動線データの累積人数と、同一滞留場所の累積人数とを受信する。そして、処理部２０２は、対象エリアの画像に重ねて、受信した動線データの累積人数及び同一滞留場所の累積人数を基に、動線情報及び滞留情報を表示する。つまり、処理部２０２は、累積人数に対応した動線情報及び滞留情報を表示する。
【００７０】
なお、データ累積部２０１は、同一区間で同一進行方向の動線データの累積人数又は同一滞留場所の累積人数のいずれか一方を累積しても良い。この場合、処理部２０２は、データ累積部２０１が累積した情報を基に、表示を実施すれば良い。
【００７１】
また、処理部２０２の表示形式は、特に制限はない。
【００７２】
図５は、処理部２０２の表示の一例を示す図である。
【００７３】
図５は、図２と同様に、店舗のフロアを想定している。
【００７４】
例えば、処理部２０２は、動線情報の表示として、累積人数に比例した太さ（幅）の矢印を表示する。図４では、動線情報４０１、動線情報４０２、動線情報４０３、及び、動線情報４０４が、表示されている。
【００７５】
また、処理部２０２は、滞留情報の表示として、同一滞留場所の累積人数に比例した大きさの図形を表示する。図４では、滞留情報４０５、滞留情報４０６、滞留情報４０７、及び、滞留情報４０８が、表示されている。
【００７６】
ただし、本実施形態でも、比例は、数学的に正確な比例に限る必要はない。
【００７７】
図５に示す表示について、さらに説明する。
【００７８】
例えば、図５において、１０人の人物が、動線情報４０１の矢印で示される動線に沿って移動し、滞留情報４０５で示す位置に滞留している。同様に、１人の人物が、動線情報４０２の矢印で示される動線に沿って移動し、滞留情報４０６で示す位置に滞留している。動線情報４０１及び滞留情報４０５は、１０人に対応する情報である。動線情報４０２及び滞留情報４０６は、１人に対応する情報である。そのため、動線情報４０１は、動線情報４０２より太い矢印で表されている。同様に、滞留情報４０５は、滞留情報４０６より大きな図形で表されている。
【００７９】
なお、処理部２０２は、第１の実施形態の処理部１０４と同様に、進行方向情報、滞留場所情報、及び、滞留時間情報を受信し、処理部１０４と同様の情報を表示しても良い。つまり、処理部２０２は、処理部１０４の機能を含んでも良い。例えば、処理部２０２は、累積人数に対応する動線情報４０１〜４０４及び滞留情報４０５〜４０６に加え、動線情報３０１〜３０４及び滞留情報３０５〜３０６に相当する情報を表示しても良い。
【００８０】
次に本実施形態の効果について説明する。
【００８１】
本実施形態は、第１の実施形態の効果に加え、動線情報及び滞留情報に関係する人数を明確にする効果を奏することができる。
【００８２】
その理由は、次のとおりである。
【００８３】
本実施形態のデータ累積部２０１が、同一区間で同一方向の動線データの累積人数及び同一の滞留場所の累積人数を算出する。そして、処理部２０２が、累積人数に対応した動線情報及び滞留情報を表示するためである。
【００８４】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成及び詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【００８５】
この出願は、２０１４年  ２月２５日に出願された日本出願特願２０１４−０３４０３６を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【００８６】
１０    情報処理装置
２０    情報処理装置
６０    情報処理装置
１００    人物検出追跡部
１０１    同一人物検出部
１０２    方向算出部
１０３    滞留時間算出部
１０４    処理部
２０１    データ累積部
２０２    処理部
３０１    動線情報
３０２    動線情報
３０３    動線情報
３０４    動線情報
３０５    滞留情報
３０６    滞留情報
３０７    滞留情報
３０８    滞留情報
４０１    動線情報
４０２    動線情報
４０３    動線情報
４０４    動線情報
４０５    滞留情報
４０６    滞留情報
４０７    滞留情報
４０８    滞留情報
５００    ゴンドラ
６１０    ＣＰＵ
６２０    ＲＯＭ
６３０    ＲＡＭ
６４０    内部記憶装置
６５０    ＩＯＣ
６６０    入力機器
６７０    表示機器
６８０    ＮＩＣ
７００    記憶媒体
【図１】
2015129210.tif 000003
【図２】
2015129210.tif 000004
【図３】
2015129210.tif 000005
【図４】
2015129210.tif 000006
【図５】
2015129210.tif 000007
【手続補正書】
【提出日】平成28年8月19日(2016.8.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
対象エリアの含まれる人物の位置に関連する情報を含む分析用情報を受信し、前記分析用情報を基に人物の位置の時系列情報である第１の人物追跡情報を算出する人物検出追跡手段と、
前記第１の人物追跡情報における人物を特定し、人物ごとに前記第１の人物追跡情報を分類し、人物ごとの位置の時系列情報である第２の人物追跡情報を算出する同一人物検出手段と、
前記第２の人物追跡情報を基に、各人物の進行方向情報を算出する方向算出手段と、
前記第２の人物追跡情報を基に、各人物の滞留場所情報と滞留時間情報とを算出する滞留時間算出手段と、
前記進行方向情報と、前記滞留場所情報と、前記滞留時間情報とを基に、人物の動線情報と滞留情報とを算出し、前記対象エリアの画像と重ねて前記動線情報と前記滞留情報とを表示する処理手段と
を含む情報処理装置。
【請求項２】
前記処理手段が、
表示する前記滞留時間の図形の大きさを、前記滞留時間の長さを基に決定する
請求項１に記載の情報処理装置。
【請求項３】
前記処理手段が、
すべての人物又は一部の人物の前記動線情報及び前記滞留情報を表示する
請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記進行方向情報における同一区間で同一方向の動線データの発生人数を累積するデータ累積手段を含み、
前記処理手段が、
表示する前記動線情報の図形の幅を、累積した前記動線データの累積人数を基に決定する
請求項１ないし３のいずれか１項に記載の情報処理装置。
【請求項５】
前記データ累積手段が、
同一の滞留場所の発生人数を累積し、
前記処理手段が、
表示する前記滞留情報の図形の大きさを、追跡した前記同一の滞留場所の累積人数を基に決定する
請求項４に記載の情報処理装置。
【請求項６】
対象エリアの含まれる人物の位置に関連する情報を含む分析用情報を受信し、前記分析用情報を基に人物の位置の時系列情報である第１の人物追跡情報を算出し、
前記第１の人物追跡情報における人物を特定し、人物ごとに前記第１の人物追跡情報を分類し、人物ごとの位置の時系列情報である第２の人物追跡情報を算出し、
前記第２の人物追跡情報を基に、各人物の進行方向情報を算出し、
前記第２の人物追跡情報を基に、各人物の滞留場所情報と滞留時間情報とを算出し、
前記進行方向情報と、前記滞留場所情報と、前記滞留時間情報とを基に、人物の動線情報と滞留情報とを算出し、前記対象エリアの画像と重ねて前記動線情報と前記滞留情報とを表示する
データ分析方法。
【請求項７】
対象エリアの含まれる人物の位置に関連する情報を含む分析用情報を受信し、前記分析用情報を基に人物の位置の時系列情報である第１の人物追跡情報を算出する処理と、
前記第１の人物追跡情報における人物を特定し、人物ごとに前記第１の人物追跡情報を分類し、人物ごとの位置の時系列情報である第２の人物追跡情報を算出する処理と、
前記第２の人物追跡情報を基に、各人物の進行方向情報を算出する処理と、
前記第２の人物追跡情報を基に、各人物の滞留場所情報と滞留時間情報とを算出する処理と、
前記進行方向情報と、前記滞留場所情報と、前記滞留時間情報とを基に、人物の動線情報と滞留情報とを算出し、前記対象エリアの画像と重ねて前記動線情報と前記滞留情報とを表示する処理と
をコンピュータに実行させるプログラム。
【国際調査報告】
2015129210.tif 000008
2015129210.tif 000009
2015129210.tif 000010
2015129210.tif 000011