(57)【要約】【課題】行動特徴量解析システムにおいて、センサ等から膨大な計測データを統計処理して、測定対象の特徴を分析する際に、必要なストレージ容量を節減する。【解決手段】、行動特徴量解析サーバは、中央処理装置と、記憶装置とを備え、記憶装置に、センサからのセンサデータを保持するセンサテーブルからなるセンサテーブル群と、センサテーブル群に基づいて、移動体、時間、場所の一つまたはこれらの組合せに基づいて集計されたピボットテーブルからなるピボットテーブルを保持し、中央処理装置は、センサテーブルの情報に基づいたピボットテーブルを所定時間毎に生成して、生成したピボットテーブルを記憶装置に格納し、ピボットテーブルの生成に用いたセンサテーブルを削除する。【選択図】  図２１
2019021253.tif 000002
【特許請求の範囲】
【請求項１】
センサから入力されるセンサデータを解析して、移動体に関する行動の特徴量を出力する行動特徴量解析システムであって、
行動特徴量解析サーバを有し、
前記行動特徴量解析サーバは、
中央処理装置と、
記憶装置とを備え、
前記記憶装置に、前記センサからのセンサデータを保持するセンサテーブルからなるセンサテーブル群と、
前記センサテーブル群に基づいて、移動体、時間、場所の一つまたはこれらの組合せに基づいて集計されたピボットテーブルからなるピボットテーブルを保持し、
前記中央処理装置は、前記センサテーブルの情報に基づいた前記ピボットテーブルを所定時間毎に生成して、生成した前記ピボットテーブルを前記記憶装置に格納し、前記ピボットテーブルの生成に用いた前記センサテーブルを削除することを特徴とする行動特徴量解析システム。
【請求項２】
前記中央処理装置は、前記ピボットテーブルに格納された情報から移動体の行動に関する行動特徴量を求めて、特徴量テーブルとして、前記記憶装置に格納することを特徴とする請求項１記載の行動特徴量解析システム。
【請求項３】
前記中央処理装置は、時間に関する線形近似、場所に関する平方近似をおこなって、近似特徴量を求めることを特徴とする請求項２記載の行動特徴量解析システム。
【請求項４】
前記移動体は、人、ロボット、無人搬送車のいずれかであることを特徴とする請求項１記載の行動特徴量解析システム。
【請求項５】
行動特徴量解析サーバが、センサから入力されるセンサデータを解析して、移動体に関する行動の特徴量を出力する行動特徴量方法であって、
行動特徴量解析サーバは、中央処理装置と記憶装置とを備え、
前記中央処理装置が、前記センサデータからセンサテーブルを作成し、前記記憶装置に格納するステップと、
前記中央処理装置が、前記センサデータからセンサテーブルを作成し、前記記憶装置に格納するステップと、
前記中央処理装置が、前記センサテーブルの情報に基づいた前記ピボットテーブルを所定時間毎に生成して、生成した前記ピボットテーブルを前記記憶装置に格納するステップと、
前記中央処理装置が、前記ピボットテーブルの生成に用いた前記センサテーブルを、前記記憶装置から削除するステップとを有することを特徴とする行動特徴量解析方法。
【請求項６】
さらに、前記中央処理装置が、前記ピボットテーブルに格納された情報から移動体の行動に関する行動特徴量を求めて、特徴量テーブルとして、前記記憶装置に格納することを特徴とする請求項５記載の行動特徴量解析方法。
【請求項７】
前記中央処理装置は、時間に関する線形近似、場所に関する平方近似をおこなって、近似特徴量を求めることを特徴とする請求項６記載の行動特徴量解析方法。
【請求項８】
前記移動体は、人、ロボット、無人搬送車のいずれかであることを特徴とする請求項５記載の行動特徴量解析方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、行動特徴量解析システムおよび行動特徴量解析方法に係り、特に、センサ等から膨大な計測データを統計処理して、測定対象の特徴を分析する際に、必要なストレージ容量を節減するのに好適な行動特徴量解析システムおよび行動特徴量解析方法に関する。
【背景技術】
【０００２】
赤外線レーザー光（レーザーレーダ）やカメラ等を用いた装置で、その装置の周囲をスキャンして、周囲にある物体の位置を計測する装置を用いた、人の検知技術が一般に用いられている。また、カメラの画像から顔の領域を抽出するなどして人を検知する技術も用いられている。さらに、近年、空間にビーコンを設置し、人にセンサタグを装着させることで、センサタグがビーコンを検知することで、人の位置を検知する技術がある。これらのセンサ機器は、大量のセンサデータを生成する。過去計算や分析などをおこなう際には、全てのセンサデータを保存しておく必要があるため、そのセンサデータを保存するためのストレージのコストが大きくなってしまうのが課題である。
【０００３】
このようなデータ保存のためのストレージ容量を節減するために、例えば、特許文献１のように、データ移動などのイベント終了時に、センサデータを消去する方法がある。特許文献１では、データ蓄積に先立ち分類選択をおこなって、区分けした記憶領域にチャンクを生成し、生成されたデータは情報保持部から削除される。
【０００４】
また、過去計算や分析などを容易にするために、例えば、特許文献２には、ピボット表（ピボットテーブル）を作成する方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１６４３８２号公報
【特許文献２】特開２０１５−８２１１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ストレージから他の媒体にデータを移動した際に、ストレージ内にあるセンサデータを消去すると、ストレージのコストが削減できる。しかしながら、過去計算をする際に、消去した期間のデータが必要な場合がある。特許文献１に記載された技術は、そのような場合に対処することについては考慮されていない。
【０００７】
一方、特許文献２に記載された技術では、ピボットテーブルを生成するため、過去計算や分析などに用いることができる。しかしながら、ピボットテーブルとセンサデータを共に保持しているため、そのために必然的なそれらを保存するためのストレージのコストが大きくなってしまう。このように、特許文献２に記載の技術では、過去計算や分析を可能にしつつ、ストレージ容量の節減という観点については考慮されていない。
【０００８】
本発明の目的は、センサ等から膨大な計測データを統計処理して、測定対象の特徴を分析する際に、必要なストレージ容量を節減することのできる行動特徴量解析システムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の行動特徴量解析システムは、センサから入力されるセンサデータを解析して、移動体に関する行動の特徴量を出力する行動特徴量解析システムであって、行動特徴量解析サーバを有し、行動特徴量解析サーバは、中央処理装置と、記憶装置とを備え、記憶装置に、センサからのセンサデータを保持するセンサテーブルからなるセンサテーブル群と、センサテーブル群に基づいて、移動体、時間、場所の一つまたはこれらの組合せに基づいて集計されたピボットテーブルからなるピボットテーブルを保持し、中央処理装置は、センサテーブルの情報に基づいたピボットテーブルを所定時間毎に生成して、生成したピボットテーブルを記憶装置に格納し、ピボットテーブルの生成に用いたセンサテーブルを削除するようにしたものである。
【発明の効果】
【００１０】
本発明によれば、センサ等から膨大な計測データを統計処理して、測定対象の特徴を分析する際に、必要なストレージ容量を節減することのできる行動特徴量解析システムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】行動特徴量解析システムの全体構成図である。
【図２】行動特徴量解析サーバＣＡのハードウェア構成・ソフトウェア構成を示す構成図である。
【図３】基地局・ビーコン設置テーブルの一例を示す図である。
【図４】利用者情報テーブルの一例を示す図である。
【図５】センサテーブル（レーザーレーダ・センサデータ）の一例を示す図である。
【図６】センサテーブル（レーザーレーダ・軌跡データ）の一例を示す図である。
【図７】センサテーブル（カメラ・センサデータ）の一例を示す図である。
【図８】センサテーブル（カメラ・軌跡データ）の一例を示す図である。
【図９】センサテーブル（センサタグ・センサデータ）の一例を示す図である。
【図１０】センサテーブル（センサタグ・軌跡データ）の一例を示す図である。
【図１１】ピボット管理テーブルの一例を示す図である。
【図１２】ピボットテーブル（人ピボット）の一例を示す図である。
【図１３】ピボットテーブル（時ピボット）の一例を示す図である。
【図１４】ピボットテーブル（場ピボット）の一例を示す図である。
【図１５】ピボットテーブル（時人ピボット）の一例を示す図である。
【図１６】ピボットテーブル（場人ピボット）の一例を示す図である。
【図１７】ピボットテーブル（場時ピボット）の一例を示す図である。
【図１８】ピボットテーブル（場時人ピボット）の一例を示す図である。
【図１９】特徴量テーブルの一例を示す図である。
【図２０】行動特徴量解析システムの処理の概要を示すシーケンス図である。
【図２１】基本ピボットテーブル生成処理を示すフローチャートである・
【図２２】特徴量抽出処理を示すフローチャートである。
【図２３】基本ピボットテーブルからの近似特徴量生成処理を示すフローチャートである。
【図２４】近似特徴量生成処理の一例を説明する図である。
【図２５】行動特徴量の結果表示のための表示画面の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明に係る一実施形態を、図１ないし図２５を用いて説明する。
【００１３】
本実施形態では、行動特徴量解析システムの例として、施設にいる人物がどのくらい滞在しているかを可視化する軌跡抽出システムの例を説明する。
【００１４】
先ず、図１および図２を用いて行動特徴量解析システムの構成を説明する。  
行動特徴量解析システムは、図１に示されるように、クライアント端末ＣＬ、行動特徴量解析サーバＣＡ、基地局ＢＳ、ビーコンＢＣがネットワークＮＷで接続された形態である。
【００１５】
クライアント端末ＣＬは、行動特徴量解析サーバＣＡとネットワークＮＷ経由で接続されており、経営者ＵＳが操作して、行動特徴量解析サーバＣＡが出力する情報を利用する端末である。経営者ＵＳは、施設のどのエリアにどのくらい人物が滞在しているかを確認する管理者である。ここでの経営者ＵＳとは、必ずしも現実の経営者に限定されるものではなく、例えば、マネージャや施設管理者等の、施設を運営する人物であってもよい。
【００１６】
ネットワークＮＷは、クライアント端末ＣＬと、行動特徴量解析サーバＣＡ、基地局ＢＳ、ビーコンＢＣを接続して、データのやり取りをおこなう。基地局ＢＳは、施設内の人物を計測する計測機器であるレーザーレーダＬＬ、カメラＣＲから計測した情報を無線により収集する装置である。また、ビーコンＢＣは、人が所持するセンサタグＳＴから発せられる情報を所持する装置である。
【００１７】
行動特徴量解析サーバＣＡは、センサデータを統計処理し、施設における人物滞在の可視化や様々な統計処理したデータを表示するためのデータを生成するサーバであり、データベースＣＡ０１、計測処理部ＣＡ０２、基本ピボット生成部ＣＡ０３、特徴量抽出部ＣＡ０４、要求部ＣＡ０５、表示部ＣＡ０６、業務処理部ＣＡ０７の各機能部を備え、データを保持するためのデータベースＣＡ０１を有している。
【００１８】
データベースＣＡ０１は、行動特徴量解析サーバＣＡでのデータ解析のための各種データ、テーブルを管理するデータベースである。なお、データベースＣＡ０１に保持される各種データ、テーブルについての詳細は後述する。計測処理部ＣＡ０２では、基地局ＢＳからのセンサデータを受取り、所定の計測条件に基づき、計測をおこなう。抽出した結果は、データベースＣＡ０１のテーブルに格納される。基本ピボット生成部ＣＡ０３では、計測処理部ＣＡ０２でおこなった計測から人物が滞在している座標やそれに付随する特徴量を求める処理をおこなう。抽出した結果は、データベースＣＡ０１のテーブルに格納される。特徴量抽出部ＣＡ０４では、該当するセンサデータの有無を確認し、もし無い場合には基本ピボット生成部ＣＡ０３された結果を用いて、所望する特徴量の近似特徴量を求める処理をおこなう。抽出した結果は、データベースＣＡ０１に格納される。
【００１９】
要求部ＣＡ０５では、クライアント端末ＣＬからの要求を各機能部に送信する。表示部ＣＡ０６では、各機能部から送られてきた結果とデータベースＣＡ０１から、表示に必要な特徴量を抽出する処理と、表示画面を生成する処理をおこなう。
【００２０】
業務処理部ＣＡ０７は、他の業務アプリケーションソフトウェアとの連携をおこなうための処理をおこなう。
【００２１】
クライアント端末ＣＬは、行動特徴量解析サーバＣＡの表示部ＣＡ０６で作られた表示画面のデータを受取り、表示装置に表示する。なお、クライアント端末ＣＬにおけるユーザインタフェースについては後に詳説する。
【００２２】
次に、図２を用いて行動特徴量解析サーバＣＡのハードウェア構成・ソフトウェア構成について説明する。  
行動特徴量解析サーバＣＡのハードウェア構成は、図２に示されるように中央処理装置（ＣＰＵ：Central Processing Unit）ＣＡＣＰ、主記憶装置ＣＡＭＭ、表示インタフェースＣＡＤＩＦ、入出力インタフェースＣＡＩＯＩＦ、ネットワークインタフェースＣＡＮＩＦ、補助記憶インタフェースＣＡＡＳＩＦがバスにより接続されたものである。
【００２３】
表示装置ＣＡＤＰには、稼動状況のモニタや出力結果が表示される。入出力インタフェースＣＡＩＯＩＦには、キーボードＣＡＫＢやマウスＣＡＭＳなどの入出力装置が接続され、管理者は、これらの入出力装置からコマンドなどを入力する。ネットワークインタフェースＣＡＮＩＦには、ＬＡＮ、ＷＡＮなどのネットワークＮＷが接続され、このインタフェースを介して基地局ＢＳやクライアント端末ＣＬのような外部の装置と通信をおこなう。補助記憶インタフェースＣＡＡＳＩＦには、データやプログラムを格納するハードディスク装置ＣＡＨＤＤやＳＤＤ（Solid State Drive）などの記憶装置が接続される。ハードディスク装置ＣＡＨＤＤは、アレイ上に接続されてディスクアレイを構成する場合もある。
【００２４】
業務処理のアプリケーションプログラム、ＯＳ（Operating System）などは、ハードディスク装置ＣＡＨＤＤに格納されており、実行されるときに主記憶装置ＣＡＭＭにロードされて、中央処理装置ＣＡＣＰにより実行される。
【００２５】
特に、行動特徴量解析サーバＣＡとして実行されるプログラムとしては、計測処理プログラムＣＡＰ０１、基本ピボット生成プログラムＣＡＰ０２、特徴量抽出プログラムＣＡＰ０３、要求プログラムＣＡＰ０４、表示プログラムＣＡＰ０５、業務処理プログラムＣＡＰ０６がインストールされている。計測処理プログラムＣＡＰ０１、基本ピボット生成プログラムＣＡＰ０２、特徴量抽出プログラムＣＡＰ０３、要求プログラムＣＡＰ０４、表示プログラムＣＡＰ０５、業務処理プログラムＣＡＰ０６は、それぞれ、計測処理部ＣＡ０２、基本ピボット生成部ＣＡ０３、特徴量抽出部ＣＡ０４、要求部ＣＡ０５、表示部ＣＡ０６、業務処理部ＣＡ０７の各機能を実行するためのプログラムである。
【００２６】
また、ハードディスク装置ＣＡＨＤＤには、データベースＣＡ０１の各種テーブルが格納される。データベースＣＡ０１のテーブルは、分類すると、環境テーブル類ＴＥ、測定データテーブル類ＴＭ、ログテーブル類ＴＬ、基本ピボットテーブル類ＴＰ、特徴量テーブル類ＴＣのテーブル類が存在する。各種テーブル類と、その内容については後に詳説する。
【００２７】
次に、図３ないし図１９を用いて行動特徴量解析システムで用いられデータ構造について説明する。  
環境テーブル類ＴＥは、システムの計測環境に関する情報を格納するためのテーブル類であり、図３に示す基地局・ビーコン設置テーブルＴＥ０１と、利用者情報テーブルＴＥ０２がこれに属する。
【００２８】
基地局・ビーコン設置テーブルＴＥ０１は、図３に示されるように、人物の移動や軌跡を計測するための基地局ＢＳが何処に設置しているかの情報をまとめたテーブルである。
【００２９】
基地局ＩＤ（ＴＥ０１１）は、基地局を識別するためのＩＤである。種別（ＴＥ０１２）は、基地局に用いたセンサの種別であり、例えば、レーザーレーダ、カメラ、ステレオカメラ、ビーコンなどがある。Ｘ座標（ＴＥ０１３）、Ｙ座標（ＴＥ０１４）は、設置した位置のそれぞれのＸ座標、Ｙ座標である。このＸ座標、Ｙ座標は、物理的な空間における値と対応している。Ｘ軸計測範囲（ＴＥ０１５）、Ｙ軸計測範囲（ＴＥ０１６）は、それぞれこの基地局が計測できるＸ軸、Ｙ軸の範囲を示している。Ｘ座標（ＴＥ０１３）、Ｙ座標（ＴＥ０１４）を中心とした半径の値を格納する。なお、図３に示したのは一例であり、基地局情報を管理していく上で必要なデータがあれば追加することができる。
【００３０】
利用者情報テーブルＴＥ０２は、図４に示されるように、センサタグＳＴに関する人の情報を格納するテーブルである。すなわち、センサタグＳＴは人毎に装着させることができるため、分析のためにその人の属性を保持するテーブルである。
【００３１】
測定データテーブル類ＴＭは、センサから計測したデータの情報を保持するためのテーブル類であり、図５に示されるセンサテーブル（レーザーレーダーレーダ・センサデータ）ＴＭ０１、図６に示されるセンサテーブル（レーザーレーダ・軌跡データ）ＴＭ０２、図７に示されるセンサテーブル（カメラ・センサデータ）ＴＭ０３、図８に示されるセンサテーブル（カメラ・軌跡データ）ＴＭ０４、図９に示されるセンサテーブル（センサタグ・センサデータ）ＴＭ０５、図１０に示されるセンサテーブル（センサタグ・軌跡データ）ＴＭ０６がこれに属する。なお、以下、測定データテーブル類ＴＭのテーブルを単に、センサテーブルともいうことにする。
【００３２】
これらのセンサテーブルは、物体とそれを検知する基地局との関係を示すのに必要なデータがあれば追加することができる。
【００３３】
センサテーブル（レーザーレーダ・センサデータ）ＴＭ０１は、図５に示されるように、レーザーレーダから取得されたセンサデータを格納するテーブルである。基地局ＩＤ（ＴＭ０１１）は、センサデータを発信した基地局のＩＤである。時刻（ＴＭ０１２）は、センサデータを受信した時の時刻である。Ｘ座量（ＴＭ０１３）、Ｙ座標（ＴＭ０１４）は、それぞれ、物体のＸ軸、Ｙ軸の座標値である。
【００３４】
センサテーブル（レーザーレーダ・軌跡データ）ＴＭ０２は、図６に示されるように、レーザーレーダのセンサテーブルＴＭ０１に格納しているデータから軌跡を抽出した結果を格納するテーブルである。固体ＩＤ（ＴＭ０２１）は、物体を識別するためのＩＤである。軌跡を線分で表現するために、始点と終点の線分情報を格納する。速度［ｍ／ｓ］（ＴＭ０２８）は、物体の属性データであり、物体の速度の値である。大きさ［ｍ２］（ＴＭ０２９）は、物体の属性データであり、物体の大きさの値である。
【００３５】
センサテーブル（カメラ・センサデータ）ＴＭ０３は、図７に示されるように、カメラＣＲから取得されたセンサデータを格納するテーブルである。基地局ＩＤ（ＴＭ０３１）は、センサデータを発信した基地局のＩＤである。時刻（ＴＭ０３２）は、センサデータを受信した時の時刻である。画像（ＴＭ０３３）は、その時刻（ＴＭ０３２）に撮影した画像である。
【００３６】
センサテーブル（カメラ・軌跡データ）ＴＭ０４は、図８に示されるように、カメラのセンサテーブルＴＭ０３に格納しているデータから軌跡や画像認識の結果を格納する。固体ＩＤ（ＴＭ０４１）は、物体を識別するためのＩＤである。軌跡を線分で表現するために、始点と終点の線分情報を格納する。カメラＣＲから取得できる情報としては、軌跡のみならず、カメラＣＲの撮像した画像を画像認識処理することにより、感情、振舞い、年齢、持ち物なども検出して、図８に示されるように格納するようにしてもよい。
【００３７】
センサテーブル（センサタグ・センサデータ）ＴＭ０５は、図９に示されるように、センサタグＳＴから取得されたセンサデータを格納するテーブルである。センサタグ識別ＩＤ（ＴＭ０５１）は、センサタグを識別するためのＩＤである。時刻（ＴＭ０５２）は、センサデータを受信した時の時刻である。センサタグＳＴには、複数のセンサが搭載されており、加速度、温度、照度などのそれぞれのセンサが取得したデータを格納することができる。また、対面（ＴＭ０５６）は、近接した者が所持しているセンサタグＳＴのセンサタグ識別ＩＤである。
【００３８】
センサテーブル（センサタグ・軌跡データ）ＴＭ０６は、図１０に示されるように、センサタグのセンサテーブルＴＭ０５に格納しているデータから軌跡や画像認識の結果を格納する。センサタグ識別ＩＤ（ＴＭ０５１）は、センサタグを識別するためのＩＤである。軌跡を線分で表現するために、始点と終点の線分情報を格納する。センサタグＳＴから取得できる情報としては、軌跡のみならず、図１０に示したように、その他の速度などの情報も検出することができる。
【００３９】
ログテーブル類ＴＬは、ピボットテーブルに格納する特徴量の情報に関するログを格納するためのテーブル類であり、図１１に示される特徴量情報管理テーブルＴＬ０１がこれに属する。
【００４０】
特徴量情報管理テーブルＴＬ０１は、図１１に示されるように、センサテーブルから特徴量を生成しピボットテーブルに格納したときのログを格納するテーブルである。管理ＩＤ（ＴＬ０１）は、このログを管理するための識別子が格納される。開始日時（ＴＬ０２）、終了日時（ＴＬ０３）は、ピボットテーブルに特徴量を生成したときの開始と終了の日時である。対象開始日時（ＴＬ０４）、対象終了日時（ＴＬ０５）は、対象となるセンサデータの開始と終了の日時である。完了処理範囲（ＴＬ０６）は、現在における処理の状況である。ピボットＩＤ（ＴＬ０７）は、後に説明するピボットテーブルのピボットＩＤを格納する。
【００４１】
基本ピボットテーブル類ＴＰは、ある観点により情報を整理したピボットテーブルが属するテーブル類であり、図１２に示されるピボットテーブル（人ピボット）、図１３に示されるピボットテーブル（時ピボット）、図１４に示されるピボットテーブル（場ピボット）、図１５に示されるピボットテーブル（時人ピボット）、図１６に示されるピボットテーブル（場人ピボット）、図１７に示されるピボットテーブル（場時ピボット）、図１８に示されるピボットテーブル（場時人ピボット）がこれに属する。なお、以下、基本ピボットテーブル類ＴＰのテーブルを単に、ピボットテーブル、または、基本ピボットテーブルともいうことにする。
【００４２】
また、センサテーブル（センサデータ）から演算されて、各ピボットテーブルに格納される特徴量から近似演算によって求められる特徴量を近似特徴量ということにする。
【００４３】
ピボットテーブル（人ピボット）ＴＰ０１は、図１２に示されるように、人を中心にデータを分割し格納したテーブルであり、センサデータを個人もしくは属性毎にデータを集約する。これらの特徴量は複数のセンサデータを組み合わせで求めることができる。図１２に示されたのは一例であり、人ピボットを管理していく上で必要なデータがあれば追加することができる。
【００４４】
ピボットテーブル（時ピボット）ＴＰ０２は、図１３に示されるように、時刻を中心にデータを分割し格納したテーブルであり、センサデータを単位時間毎にデータを集約する。これらの特徴量は複数のセンサデータを組み合わせで求めることができる。図１３に示されたのは一例であり、人ピボットを管理していく上で必要なデータがあれば追加することができる。
【００４５】
ピボットテーブル（場ピボット）ＴＰ０３は、図１４に示されるように、場を中心にデータを分割し格納したテーブルであり、センサデータを単位面積（メッシュ）毎にデータを集約する。これらの特徴量は複数のセンサデータを組み合わせで求めることができる。図１４に示されたのは一例であり、場ピボットを管理していく上で必要なデータがあれば追加することができる。
【００４６】
ピボットテーブル（時人ピボット）ＴＰ０４は、図１５に示されるように、時と人を組み合わせたものを中心にデータを分割し格納したテーブルであり、単位時間かつ人属性毎にデータを集約する。これらの特徴量は複数のセンサデータを組み合わせで求めることができる。図１５に示されたのは一例であり、時人ピボットを管理していく上で必要なデータがあれば追加することができる。
【００４７】
ピボットテーブル（場人ピボット）ＴＰ０５は、図１６に示されるように、場と人を組み合わせたものを中心にデータを分割し格納したテーブルであり、単位面積（メッシュ）かつ人属性毎にデータを集約する。これらの特徴量は複数のセンサデータを組み合わせで求めることができる。図１６に示したのは一例であり、場人ピボットを管理していく上で必要なデータがあれば追加することができる。
【００４８】
ピボットテーブル（場時ピボット）ＴＰ０６は、図１７に示されるように、場と時を組み合わせたものを中心にデータを分割し格納したテーブルであり、単位面積（メッシュ）かつ単位時間毎にデータを集約する。これらの特徴量は複数のセンサデータを組み合わせで求めることができる。図１７に示されたのは一例であり、場時ピボットを管理していく上で必要なデータがあれば追加することができる。
【００４９】
ピボットテーブル（場時人ピボット）ＴＰ０７は、図１８に示されるように、ピボットテーブルでは場と時と人を組み合わせたものを中心にデータを分割し格納するテーブルであり、単位面積（メッシュ）かつ単位時間かつ人属性毎にデータを集約する。これらの特徴量は複数のセンサデータを組み合わせで求めることができる。図１８に示されたのは、一例であり、場時人ピボットを管理していく上で必要なデータがあれば追加することができる。
【００５０】
特徴量テーブル類ＴＣは、センサデータまたはピボットテーブルから抽出した特徴量を編集した結果を格納するテーブル類であり、図１９に示される特徴量テーブルＴＣ０１がこれに属する。
【００５１】
特徴量テーブルＴＣ０１は、図１９に示されるように、センサデータまたはピボットテーブルから抽出した特徴量を編集した結果を格納するテーブルである。図１９に示されたのは一例であり、特徴量を管理していく上で必要なデータがあれば追加することができる。この特徴量テーブルＴＣ０１に基づいて、表示部ＣＡ０６が表示データを作成し、クライアント端末ＣＬの表示画面に表示される。
【００５２】
次に、図２０ないし図２４を用いて行動特徴量解析システムの処理について説明する。
【００５３】
本実施形態は、経営者ＵＳが施設にいる人物がどのくらいその施設内に、どのような状態で滞在しているかを確認する処理について説明する。
【００５４】
先ず、図２０に示されるように、基地局ＢＳ、ビーコンＢＣなどがカメラＣＲ、レーザーレーダＬＬ、センサタグＳＴなどのセンサがスキャンしたデータ（以下、単に「センサデータ」ともいう）を収集する（Ｓ０１）。
【００５５】
次に、行動特徴量解析サーバＣＡの計測処理部ＣＡ０２は、基地局ＢＳ、ビーコンＢＣからのセンサデータの受取り、それについて計測処理をおこない（Ｓ０２）、データベースＣＡ０１に登録する（Ｓ０３）。
【００５６】
次に、定期的にデータベースＣＡ０１に格納されているセンサデータを取り出し、基本ピボット生成部ＣＡ０３によってピボットテーブルを生成し（Ｓ０４）、その結果をデータベースＣＡ０１に登録する（Ｓ０５）。
【００５７】
次に、経営者ＵＳが、クライアント端末ＣＬに入力して、経営者ＵＳが施設内の人物を確認したい場所や、時刻・期間、特徴量の指定をおこなう（Ｓ０６）。そして、指定した結果を、行動特徴量解析サーバＣＡの要求部ＣＡ０５に送り、要求部ＣＡ０５は、必要なデータを各機能部に転送する。
【００５８】
次に、要求を受けて、特徴量抽出部ＣＡ０４により特徴量抽出処理をおこない（Ｓ０７）、抽出した結果をデータベースＣＡ０１に登録する（Ｓ０８）。
【００５９】
次に、表示部ＣＡ０６は、特徴量抽出部ＣＡ０４から送られてきた結果と、表示に必要な特徴量が格納されているデータベースＣＡ０１のテーブルを用いて、表示画面の表示データを生成する処理をおこなう（Ｓ０９）。
【００６０】
そして、行動特徴量解析サーバＣＡは、表示データを、クライアント端末ＣＬに送信し、クライアント端末ＣＬの表示装置は、表示画面として表示する（Ｓ１０）。
【００６１】
次に、図２１を用いて行動特徴量解析サーバＣＡの基本ピボット生成部ＣＡ０３による基本ピボット生成処理について説明する。  
ここで、基本ピボット生成とは、ピボットテーブルを生成する処理である。  
先ず、基本ピボット生成部ＣＡ０３は、ピボットテーブルを作成する期間や内容などの生成条件（基本ピボット範囲の絞り込み）決定する（Ｓ１０１）。
【００６２】
次に、基本ピボット生成部ＣＡ０３は、デバイス毎に特徴量を求める（Ｓ１０２）。  
次に、デバイス毎の特徴量を統合して、一つの特徴量にする（Ｓ１０３）。統合の方法として、各デバイスの軌跡データで同じ地点にいる人は同一人物とみなす、または、各デバイスの軌跡が進む方向や速度が同じ人は同一人物とみなすなどがある。
【００６３】
次に、Ｓ１０３のデバイス統合特徴量抽出によって生成されたピボットテーブルをデータベースに登録する（Ｓ１０４）。  
次に、Ｓ１０１の基本ピボット範囲の絞り込みによって指定した期間に含まれるセンサデータを削除する（Ｓ１０５）。  
次に、Ｓ１０１の基本ピボット範囲の絞り込みに用いた条件や処理した時刻などを、データベースＣＡ０１のピボット管理テーブルＴＬ０１に登録する（Ｓ１０６）。
【００６４】
次に、図２２を用いて行動特徴量解析サーバＣＡの特徴量抽出部ＣＡ０４による特徴量抽出処理について説明する。  
先ず、特徴量抽出部ＣＡ０４は、特徴量を作成する期間や内容などの生成条件を決定する（Ｓ２０１）。
【００６５】
次に、ピボット管理テーブルＴＬ０１に、求める特徴量があるか否かを判定し（Ｓ２０２）、あると判定されたときには（Ｓ２０３：ＹＥＳ）、基本ピボットテーブルから近似量を生成し（Ｓ２０４）、ないと判定されたときには（Ｓ２０３：ＮＯ）、センサテーブルから特徴量を生成する（Ｓ２０６）。  
そして、特徴量テーブルＴＬに特徴量を求めた結果を登録する（Ｓ２０５）。
【００６６】
次に、図２３および図２４を用いて基本ピボットテーブルから近似特徴量を生成する処理（Ｓ２０３）について説明する。  
ここでは、測定となる施設がグリッドに分割されていて、グリッド単位、計測時刻単位で近似特徴量を求める処理について説明する。
【００６７】
基本ピボットテーブルから近似特徴量を生成する処理では、グリッド単位（Ｓ３０１−Ｓ３０４のループ）ごとに、時間近似（Ｓ３０２）と面積近似（Ｓ３０３）をおこなう。
【００６８】
例えば、図２４に示されるように、混雑度を求めるエリアと分析する時刻を指定する（例えば、９時５分での（ａ）の三角形のエリア）（Ｓ４０１）。
【００６９】
次に、該当するエリアと時間のグリッドを取得する。ここで、基本ピボットテーブルのデータとして、９：００と９：１０における施設範囲のグリッドの混雑率が（ａ）に示されるものだったとする。
【００７０】
そして、グリッド毎の時間近似をおこなう（Ｓ４０４）。すなわち、集計時間を比較し、異なるならば線形近似から混雑度を求める。例えば、（ｂ）に示されるように、９：００において、混雑度が０．５のグリッドが、９：１０において、混雑度が０．８になったときには、９：０５には、線形近似して中間値として、混雑度として０．６５が得られる。
【００７１】
次に、面積近似（平方近似）をおこなう（Ｓ４０５、Ｓ４０６）。すなわち、求めるエリアとグリッドにおける重なり率を求めて、その混雑度と重なり率から該当箇所の混雑率を求める。例えば、（ｃ）に示されるように、問題としているグリッドと求めるエリアの重なりが０．４であるとき、時間平均した混雑率が０．６５であったから、求める混雑率をｘとしたときには、（ｄ）に示される比例式により、混雑率ｘを求めることができる。
そして、集約演算（相加平均）して、求めるエリアの混雑度を求める（Ｓ４０７）。
【００７２】
次に、図２５を用いてクライアント端末における行動特徴量の結果表示のための表示画面について説明する。  
図２５は、行動特徴量の結果表示のための表示画面の一例を示す図である。  
行動特徴量の結果表示のための表示画面ＤＳは、図２５に示されるように、施設範囲表示欄ＤＳ０１、混雑率グラフ表示欄ＤＳ０２、期間表示欄ＤＳ０３、表示対象選択欄ＤＳ０４、凡例表示欄ＤＳ０５からなる。
【００７３】
施設範囲表示欄ＤＳ０１には、凡例表示欄ＤＳ０５に示された内容に従って、施設の範囲が模式的に表示される。ここで、指定範囲は、三角形で表示された部分であり、例えば、●は、レーザーレーダＬＬから基地局ＢＳが収集する地点であることを示しているまた、施設範囲表示欄ＤＳ０１におけるカーブは、観測された人の軌跡である。
【００７４】
混雑率グラフ表示欄ＤＳ０２には、混雑率の日時における移り変わりがグラフとして表示される。期間表示欄ＤＳ０３には、特徴量を求めて、施設範囲表示欄ＤＳ０１や混雑率グラフ表示欄ＤＳ０２の表示対象なるデータの計測時間が示される。表示対象選択欄ＤＳ０４には、表示する特徴量を選択する欄であり、本実施形態では、混雑度にチェックがされている。
【００７５】
以上本実施形態によれば、計測対象の全体エリアに設置される計測機器の計測結果を基に人物に関する情報を抽出するシステムにおいて、最初にセンサデータからピボットテーブルを生成した際の条件と出力データを保持しておき、次から特徴量を求める際には、過去に計算したピボットテーブルに格納された特徴量を加工することで、所望する特徴量の近似特徴量を求めることができる。しかも、センサデータは、ピボットテーブルを生成したときに削除するため、ストレージ容量を節減することができる。
【００７６】
また、本実施形態では、行動特徴量を計測する対象としては、人を取り扱ったが、これに限られず、広く移動体として捉え、自律または他律の産業用ロボット、無人搬送車（ＡＧＶ：Automatic Guided Vehicle）であってもよい。行動特徴量を計測する対象を産業用ロボット、無人搬送車としたときには、工場などの生産管理に応用することを期待することができる。
【符号の説明】
【００７７】
ＵＳ…経営者、クライアント端末ＣＬ、ＮＷ…ネットワーク、ＬＬ…レーザーレーダ、ＳＴセンサタグ、ＣＲ…カメラ、ＢＳ…基地局、ＢＣ…ビーコン、ＣＡ…行動特徴量解析サーバ
【図１】
2019021253.tif 000003
【図２】
2019021253.tif 000004
【図３】
2019021253.tif 000005
【図４】
2019021253.tif 000006
【図５】
2019021253.tif 000007
【図６】
2019021253.tif 000008
【図７】
2019021253.tif 000009
【図８】
2019021253.tif 000010
【図９】
2019021253.tif 000011
【図１０】
2019021253.tif 000012
【図１１】
2019021253.tif 000013
【図１２】
2019021253.tif 000014
【図１３】
2019021253.tif 000015
【図１４】
2019021253.tif 000016
【図１５】
2019021253.tif 000017
【図１６】
2019021253.tif 000018
【図１７】
2019021253.tif 000019
【図１８】
2019021253.tif 000020
【図１９】
2019021253.tif 000021
【図２０】
2019021253.tif 000022
【図２１】
2019021253.tif 000023
【図２２】
2019021253.tif 000024
【図２３】
2019021253.tif 000025
【図２４】
2019021253.tif 000026
【図２５】
2019021253.tif 000027
【手続補正書】
【提出日】平成29年8月28日(2017.8.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
センサから入力されるセンサデータを解析して、移動体に関する行動の特徴量を出力する行動特徴量解析システムであって、
行動特徴量解析サーバを有し、
前記行動特徴量解析サーバは、
中央処理装置と、
記憶装置とを備え、
前記記憶装置に、前記センサからのセンサデータを保持するセンサテーブルからなるセンサテーブル群と、
前記センサテーブル群に基づいて、移動体、時間、場所の一つまたはこれらの組合せに基づいて集計されたピボットテーブルからなるピボットテーブルを保持し、
前記中央処理装置は、前記センサテーブルの情報に基づいた前記ピボットテーブルを所定時間毎に生成して、生成した前記ピボットテーブルを前記記憶装置に格納し、前記ピボットテーブルの生成に用いた前記センサテーブルを削除することを特徴とする行動特徴量解析システム。
【請求項２】
前記中央処理装置は、前記ピボットテーブルに格納された情報から移動体の行動に関する行動特徴量を求めて、特徴量テーブルとして、前記記憶装置に格納することを特徴とする請求項１記載の行動特徴量解析システム。
【請求項３】
前記中央処理装置は、時間に関する線形近似、場所に関する平方近似をおこなって、近似特徴量を求めることを特徴とする請求項２記載の行動特徴量解析システム。
【請求項４】
前記移動体は、人、ロボット、無人搬送車のいずれかであることを特徴とする請求項１記載の行動特徴量解析システム。
【請求項５】
行動特徴量解析サーバが、センサから入力されるセンサデータを解析して、移動体に関する行動の特徴量を出力する行動特徴量方法であって、
行動特徴量解析サーバは、中央処理装置と記憶装置とを備え、
前記中央処理装置が、前記センサデータからセンサテーブルを作成し、前記記憶装置に格納するステップと、
前記中央処理装置が、前記センサテーブルの情報に基づいた前記ピボットテーブルを所定時間毎に生成して、生成した前記ピボットテーブルを前記記憶装置に格納するステップと、
前記中央処理装置が、前記ピボットテーブルの生成に用いた前記センサテーブルを、前記記憶装置から削除するステップとを有することを特徴とする行動特徴量解析方法。
【請求項６】
さらに、前記中央処理装置が、前記ピボットテーブルに格納された情報から移動体の行動に関する行動特徴量を求めて、特徴量テーブルとして、前記記憶装置に格納することを特徴とする請求項５記載の行動特徴量解析方法。
【請求項７】
前記中央処理装置は、時間に関する線形近似、場所に関する平方近似をおこなって、近似特徴量を求めることを特徴とする請求項６記載の行動特徴量解析方法。
【請求項８】
前記移動体は、人、ロボット、無人搬送車のいずれかであることを特徴とする請求項５記載の行動特徴量解析方法。