(57)【要約】【課題】センシングデータに基づいて検出された各ユーザの状態を統合することで、ユーザにより有益な情報を提供する。【解決手段】複数のユーザから位置情報とともに提供されるセンシングデータに基づいて前記複数のユーザの状態を検出するユーザ状態検出部と、前記位置情報に基づいて定義されるユーザ群ごとに前記検出された状態を統合して統合状態情報を生成するユーザ状態統合部と、前記統合状態情報を位置に対応付けて表示するための情報を生成する状態表示生成部とを含む情報処理装置が提供される。【選択図】図３
2014134922.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザから位置情報とともに提供されるセンシングデータに基づいて前記複数のユーザの状態を検出するユーザ状態検出部と、
前記位置情報に基づいて定義されるユーザ群ごとに前記検出された状態を統合して統合状態情報を生成するユーザ状態統合部と、
前記統合状態情報を位置に対応付けて表示するための情報を生成する状態表示生成部と
を備える情報処理装置。
【請求項２】
前記ユーザ状態検出部は、前記複数のユーザの生体情報を含む前記センシングデータに基づいて前記複数のユーザの状態を検出する、請求項１に記載の情報処理装置。
【請求項３】
前記ユーザ状態検出部は、前記生体情報に基づく数値を閾値と比較することによって前記複数のユーザの状態を検出する、請求項２に記載の情報処理装置。
【請求項４】
前記ユーザ状態検出部は、前記閾値を前記ユーザ群ごとに設定する、請求項３に記載の情報処理装置。
【請求項５】
前記ユーザ状態検出部は、前記複数のユーザの脈拍、発汗または脳波を含む前記センシングデータに基づいて前記複数のユーザの状態を検出する、請求項２に記載の情報処理装置。
【請求項６】
前記ユーザ状態検出部は、前記センシングデータに基づいて前記複数のユーザの興奮状態、鎮静状態または喜怒哀楽状態のうちの少なくとも１つを検出する、請求項２に記載の情報処理装置。
【請求項７】
前記ユーザ状態検出部は、前記複数のユーザがそれぞれ携帯する端末装置によって取得された前記センシングデータに基づいて前記複数のユーザの状態を検出する、請求項１に記載の情報処理装置。
【請求項８】
前記ユーザ状態検出部は、前記端末装置が取得した位置情報を前記センシングデータとして用いて前記複数のユーザの状態を検出する、請求項７に記載の情報処理装置。
【請求項９】
前記ユーザ状態検出部は、前記位置情報に基づいて前記複数のユーザのうちの少なくとも一部のユーザが互いに密集した状態にあることを検出する、請求項８に記載の情報処理装置。
【請求項１０】
前記ユーザ状態検出部は、前記端末装置の操作履歴に基づいて前記複数のユーザの状態を検出する、請求項７に記載の情報処理装置。
【請求項１１】
前記ユーザ状態検出部は、匿名化された前記センシングデータに基づいて前記複数のユーザの状態を検出する、請求項１に記載の情報処理装置。
【請求項１２】
前記ユーザ状態統合部は、前記位置情報が定義される空間に設定された領域ごとに定義される前記ユーザ群ごとに前記統合状態情報を生成する、請求項１に記載の情報処理装置。
【請求項１３】
前記ユーザ状態統合部は、前記領域のうち、所定の属性を有する領域に対応するユーザ群について前記統合状態情報を生成する、請求項１２に記載の情報処理装置。
【請求項１４】
前記ユーザ状態統合部は、前記ユーザ群に含まれるユーザのうち、所定の属性を有するユーザについて前記統合状態情報を生成する、請求項１に記載の情報処理装置。
【請求項１５】
前記状態表示生成部は、前記統合状態情報を示すアイコンを表示するための情報を生成する、請求項１に記載の情報処理装置。
【請求項１６】
前記アイコンは、数、色または形状によって所定の状態にあるユーザの数を示す、請求項１５に記載の情報処理装置。
【請求項１７】
前記状態表示生成部は、前記アイコンを地図上に表示するための情報を生成する、請求項１５に記載の情報処理装置。
【請求項１８】
前記ユーザ状態統合部は、前記位置情報が定義される空間に設定された領域ごとに定義される前記ユーザ群ごとに前記統合状態情報を生成し、
前記状態表示生成部は、前記アイコンを前記領域のリストに表示するための情報を生成する、請求項１５に記載の情報処理装置。
【請求項１９】
複数のユーザから位置情報とともに提供されるセンシングデータに基づいて前記複数のユーザの状態を検出することと、
前記位置情報に基づいて定義されるユーザ群ごとに前記検出された状態を統合して統合状態情報を生成することと、
前記統合状態情報を位置に対応付けて表示するための情報を生成することと
を含む情報処理方法。
【請求項２０】
複数のユーザから位置情報とともに提供されるセンシングデータに基づいて前記複数のユーザの状態を検出する機能と、
前記位置情報に基づいて定義されるユーザ群ごとに前記検出された状態を統合して統合状態情報を生成する機能と、
前記統合状態情報を位置に対応付けて表示するための情報を生成する機能と
をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、ユーザの生体情報などをセンシングした結果から推定されたユーザの状態に基づいてユーザにさまざまな情報を提供する技術が開発されている。例えば、特許文献１には、ユーザの活動状態と環境状況とに基づいて、ユーザの次の活動または行動を支援するユーザ活動支援エージェントが開示されている。また、特許文献２には、写真を撮影したときのユーザの生体情報に基づいて判断される感情を示すアイコンを、写真の撮影位置を示す地図上に表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３３２３０９号公報
【特許文献２】特開２００９−１８７２３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、上記のような技術を利用したサービスが普及するにつれて、より多くのユーザの状態を推定したデータが得られるようになる。しかしながら、例えば、複数のユーザについてそれぞれ推定された状態の情報を統合して用いるような技術は提案されていない。特許文献１，２に開示されたような現在の技術では、状態が推定されるユーザと推定された状態に基づく情報提供の対象になるユーザとが同一であったり、地図上に表示されるのが写真を撮影したユーザの感情を示すアイコンに限られていたりして、推定された状態の情報が統合して用いられているとはいえない。
【０００５】
そこで、本開示では、センシングデータに基づいて検出された各ユーザの状態を統合することで、ユーザにより有益な情報を提供することを可能にする、新規かつ改良された情報処理装置、情報処理方法およびプログラムを提案する。
【課題を解決するための手段】
【０００６】
本開示によれば、複数のユーザから位置情報とともに提供されるセンシングデータに基づいて前記複数のユーザの状態を検出するユーザ状態検出部と、前記位置情報に基づいて定義されるユーザ群ごとに前記検出された状態を統合して統合状態情報を生成するユーザ状態統合部と、前記統合状態情報を位置に対応付けて表示するための情報を生成する状態表示生成部とを含む情報処理装置が提供される。
【０００７】
また、本開示によれば、複数のユーザから位置情報とともに提供されるセンシングデータに基づいて前記複数のユーザの状態を検出することと、前記位置情報に基づいて定義されるユーザ群ごとに前記検出された状態を統合して統合状態情報を生成することと、前記統合状態情報を位置に対応付けて表示するための情報を生成することとを含む情報処理方法が提供される。
【０００８】
また、本開示によれば、複数のユーザから位置情報とともに提供されるセンシングデータに基づいて前記複数のユーザの状態を検出する機能と、前記位置情報に基づいて定義されるユーザ群ごとに前記検出された状態を統合して統合状態情報を生成する機能と、前記統合状態情報を位置に対応付けて表示するための情報を生成する機能とをコンピュータに実現させるためのプログラムが提供される。
【０００９】
センシングデータに基づいて検出される各ユーザの状態を、ユーザの位置情報に基づいて定義されるユーザ群ごとに統合することで、例えば各位置におけるユーザの状態を総括的に認識することが可能である。こうした総括的な認識は、個別のユーザの状態を認識するのとは違った新たな視点をユーザに与え、例えばユーザの行動を有効に支援したり、ユーザに思いがけない発見をもたらしたりする可能性がある。
【発明の効果】
【００１０】
このように、本開示によれば、センシングデータに基づいて検出された各ユーザの状態を統合することで、ユーザにより有益な情報を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本開示の一実施形態に係るシステムの概略的な構成を示す図である。
【図２】本開示の一実施形態に係るクライアントの概略的な機能構成を示す図である。
【図３】本開示の一実施形態に係るサーバの概略的な機能構成を示す図である。
【図４】本開示の一実施形態において地図上にユーザの密集状態を表示する例を示す図である。
【図５】本開示の一実施形態において地図上にユーザの感情を表示する例を示す図である。
【図６】本開示の一実施形態において拡大した地図上にユーザの感情を表示する例を示す図である。
【図７】本開示の一実施形態において地図上の表示にユーザの属性を反映させる例を示す図である。
【図８】図７の例において、いずれかの場所を選択した例を示す図である。
【図９】本開示の一実施形態において建物内の領域についてユーザの状態を表示する例を示す図である。
【図１０】本開示の一実施形態における地図上ではない表示の例を示す図である。
【図１１】情報処理装置のハードウェア構成を説明するためのブロック図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
１．機能構成
１−１．システムの構成
１−２．クライアントの構成
１−３．サーバの構成
２．ユーザ状態の検出の例
２−１．脈拍を用いた感情の検出
２−２．脳波を用いた感情の検出
２−３．発汗を用いた感情の検出
２−４．その他の例
３．表示される情報の例
３−１．地図上での密集状態表示
３−２．地図上での感情表示
３−３．ユーザの嗜好を反映した表示
３−４．建物内の領域についての表示
３−５．地図上ではない表示
４．ハードウェア構成
５．補足
【００１４】
（１．機能構成）
まず、図１〜図３を参照して、本開示の一実施形態に係るシステムおよび装置の概略的な構成について説明する。
【００１５】
（１−１．システムの構成）
図１は、本開示の一実施形態に係るシステムの概略的な構成を示す図である。図１を参照すると、システム１０は、クライアント１００とサーバ２００とを含む。クライアント１００とサーバ２００とは、有線または無線の各種ネットワークを介して通信する。クライアント１００は、センシング端末１００ａと、情報表示端末１００ｂとを含む。図では、センシング端末１００ａとして、腕時計型のセンシング端末１００ａ１と、指輪型のセンシング端末１００ａ２とが例示されている。
【００１６】
センシング端末１００ａは、ユーザの状態を検出しうる情報をセンシングデータとして取得し、これを位置情報とともにサーバ２００に送信する。センシング端末１００ａによって取得されるセンシングデータは、例えば、ユーザの脈拍、発汗、または脳波などの生体情報を含みうる。センシング端末１００ａは、例えばユーザの身体の一部に装着されることによってこのようなセンシングデータを取得する。センシング端末１００ａの具体的な形状としては、例えば図示された腕時計型や指輪型の他、頭部に装着するＨＭＤ（Head  Mounted  Display）型などがありうる。
【００１７】
あるいは、センシング端末１００ａは、センシングデータとして、例えばユーザの移動履歴または端末操作履歴などを取得してもよい。この場合、センシング端末１００ａは、必ずしもユーザの身体の一部に装着される装置でなくてよく、例えばユーザに携帯される携帯電話（スマートフォンを含む）、タブレット型もしくはノート型のＰＣ（Personal  Computer）、携帯型メディアプレーヤ、または携帯型ゲーム機などであってもよい。この場合、センシング端末１００ａは、後述する情報表示端末１００ｂと同一の装置でありうる。また、例えばウェアラブルコンピュータを用いて、センシングデータとして生体情報を取得可能なセンシング端末１００ａと情報表示端末１００ｂとを同一の装置によって実現してもよい。
【００１８】
サーバ２００は、複数のセンシング端末１００ａから送信された位置情報とセンシングデータとを取得する。なお、センシング端末１００ａの数は、図示されたように２つだけではなく、さらに多くの数でありうる。サーバ２００は、複数のセンシング端末１００ａから取得した情報に基づいて、各センシング端末１００ａを装着した複数のユーザの位置が定義される空間において、これらのユーザの状態を位置に対応付けて表示する情報を生成する。さらに、サーバ２００は、生成した情報を情報表示端末１００ｂに送信する。
【００１９】
情報表示端末１００ｂは、サーバ２００から送信された情報を受信し、ユーザに向けて表示する。上述のように、情報表示端末１００ｂは、センシング端末１００ａと同一の装置であってもよいし、別個の装置であってもよい。上記のように、情報表示端末１００ｂがセンシング端末１００ａと同一の装置である場合、情報表示端末１００ｂは、例えば携帯電話（スマートフォンを含む）、タブレット型もしくはノート型のＰＣ（Personal  Computer）、携帯型メディアプレーヤ、携帯型ゲーム機、またはウェアラブルコンピュータなどでありうる。一方、情報表示端末１００ｂがセンシング端末１００ａと別個の装置である場合、情報表示端末１００ｂは上記の各装置でありうる他、携帯型でない装置、例えばデスクトップ型のＰＣまたはテレビなどでありうる。
【００２０】
上記のセンシング端末１００ａ、情報表示端末１００ｂ、およびサーバ２００は、いずれも、例えば後述する情報処理装置のハードウェア構成によって実現されうる。この場合、各装置は、必ずしも単一の情報処理装置によって実現されなくてもよく、例えば有線または無線の各種ネットワークを介して接続され、互いに協働する複数の情報処理装置によって実現されてもよい。
【００２１】
（１−２．クライアントの構成）
図２は、本開示の一実施形態に係るクライアントの概略的な機能構成を示す図である。図２を参照すると、クライアント１００は、センシング端末１００ａおよび情報表示端末１００ｂを含む。上記の通り、これらの装置は同一の装置であってもよく、また別個の装置であってもよい。
【００２２】
（センシング端末）
センシング端末１００ａは、センシング部１１０と、匿名化処理部１２０と、送信部１３０とを有する。センシング端末１００ａは、さらに入力部１４０を有してもよい。
【００２３】
センシング部１１０は、サーバ２００に送信されるセンシングデータおよび位置情報を取得する。センシング部１１０は、例えば、位置センサ１１２と、生体情報センサ１１４とを含む。位置センサ１１２は、例えばＧＰＳ（Global  Positioning  System）受信機などを用いてセンシング端末１００ａの位置（つまりユーザの位置）を検出する。位置情報は、上記のようにサーバ２００に送信され、複数のユーザの状態を位置に対応付けて表示する情報を生成するときに用いられる。また、位置情報は、例えばセンシング端末１００ａまたはサーバ２００において履歴として蓄積され、センシングデータとしても用いられる。一方、生体情報センサ１１４は、例えば脈拍計、発汗計、または脳波計などであり、脈拍、発汗、または脳波などユーザの生体情報を取得する。センシング部１１０は、上記のセンサ以外にも、例えば加速度センサなどさまざまなセンサを含みうる。
【００２４】
匿名化処理部１２０は、例えばＣＰＵ（Central  Processing  Unit）などを用いてソフトウェア的に実現される。匿名化処理部１２０は、センシング部１１０において取得されたセンシングデータおよび位置情報を、送信部１３０からサーバ２００に送信するにあたって匿名化する。より具体的には、匿名化処理部１２０は、センシングデータおよび位置情報に、ユーザＩＤなどとは関係のないＩＤを付与する。これによって、サーバ２００は、センシング端末１００ａを特定することはできるが、センシング端末１００ａがどのユーザの端末であるかを特定することはできなくなる。
【００２５】
本実施形態では、ユーザのセンシングデータを統合して情報を抽出するため、各ユーザのセンシングデータは、匿名化された状態でサーバ２００に提供されてもかまわない。匿名化の効果として、ユーザが生体情報など個人的なデータを提供しやすくなるということもある。他の実施形態では、匿名化は必ずしも実施されなくてもよく、センシングデータを提供したユーザがサーバ２００において特定可能であってもよい。また、サーバ２００での情報の生成にあたって、ユーザが子供か大人か、男性か女性かといった情報が用いられる場合には、匿名化処理部１２０はこれらの情報をサーバ２００に送信する情報に含めてもよい。
【００２６】
送信部１３０は、ネットワークを介してサーバ２００と通信する通信装置によって実現される。送信部１３０は、センシング部１１０が取得したセンシングデータおよび位置情報が匿名化処理部１２０において匿名化されたものを、サーバ２００に送信する。
【００２７】
付加的な構成として、入力部１４０におけるユーザの操作履歴が、センシングデータとして取得されてもよい。入力部１４０は、例えばタッチパッド、キーパッド、またはキーボードなどの各種入力装置によって実現される。操作履歴情報は、入力部１４０から匿名化処理部１２０に提供され、位置情報とともに匿名化されて送信部１３０からサーバ２００に送信される。
【００２８】
（情報表示端末）
情報表示端末１００ｂは、受信部１５０と、表示制御部１６０と、ディスプレイ１７０とを有する。
【００２９】
受信部１５０は、ネットワークを介してサーバ２００と通信する通信装置によって実現される。受信部１５０は、サーバにおいて生成された、各ユーザの状態を位置に対応付けて表示する情報を受信する。
【００３０】
表示制御部１６０は、例えばＣＰＵなどを用いてソフトウェア的に実現される。表示制御部１６０は、受信部１５０が受信した情報に基づいて、ディスプレイ１７０の表示を制御する。図示していないが、情報表示端末１００ｂは、ユーザの操作を受け付ける入力部をさらに有し、ユーザの操作に基づいてディスプレイ１７０の表示を変化させてもよい。この場合、情報表示端末１００ｂは、サーバ２００に対して新たな情報の要求を送信し、受信部１５０が要求に応じて送信された新たな情報を受信してもよい。なお、ディスプレイ１７０の表示画面の例については後述する。
【００３１】
（１−３．サーバの構成）
図３は、本開示の一実施形態に係るサーバの概略的な機能構成を示す図である。図３を参照すると、サーバ２００は、受信部２１０と、ストレージ２２０と、ユーザ状態検出部２３０と、ユーザ位置検出部２４０と、領域設定部２５０と、ユーザ状態統合部２６０と、状態表示生成部２７０と、送信部２８０とを有する。なお、ユーザ状態検出部２３０と、ユーザ位置検出部２４０と、領域設定部２５０と、ユーザ状態統合部２６０と、状態表示生成部２７０とは、例えばＣＰＵなどを用いてソフトウェア的に実現される。
【００３２】
受信部２１０は、ネットワークを介してセンシング端末１００ａと通信する通信装置によって実現される。受信部２１０は、センシング端末１００ａにおいて取得されたセンシングデータと位置情報とを受信する。受信部２１０は、これらの情報をリアルタイムでユーザ状態検出部２３０またはユーザ位置検出部２４０に提供してもよく、あるいはストレージ２２０に一旦格納してもよい。ストレージ２２０に格納されたセンシングデータおよび位置情報は、必要に応じてユーザ状態検出部２３０およびユーザ位置検出部２４０によって読み出される。
【００３３】
ユーザ状態検出部２３０は、受信部２１０が受信したセンシングデータに基づいて、ユーザの状態を検出する。上記の通り、センシングデータは、複数のユーザから位置情報とともに提供される。センシングデータは、例えばユーザの生体情報を含む。ユーザ状態検出部２３０が検出するユーザの状態は、例えば生体情報に基づいて検出される、興奮、鎮静、喜び、怒り、哀しみまたは楽しみなどの感情でありうる。生体情報に基づいて検出されるユーザの感情は、例えば興奮および鎮静を含む軸と、喜びおよび哀しみを含む軸と、といったように、複数の軸によって表現される指標値として検出されてもよい。また、個々の感情が別々の指標値（例えば、興奮８０、鎮静２０、喜び６０、といったような）として検出され、これらの指標値を総合してユーザの状態が検出されてもよい。また、ユーザ状態検出部２３０は、ユーザの位置情報に基づいてユーザの密集状態を検出したり、ユーザの端末操作履歴に基づいてユーザの集中の対象を検出したりしてもよい。なお、ユーザ状態検出部２３０は、例示されたユーザの状態のうちの少なくとも１つを検出すればよく、複数の状態を検出してもよい。また、ユーザ状態検出部２３０は、複数の状態を検出した上で、それらの状態を総合した指標値を算出し、この指標値をユーザの状態を示す情報として提供してもよい。ユーザの状態を検出する方法の具体的な例については後述する。
【００３４】
ユーザ位置検出部２４０は、受信部２１０が受信した位置情報に基づいて、ユーザの位置を検出する。ここで、ユーザの位置は、具体的にはセンシング端末１００ａの位置として検出される。なお、上記の通り、本実施形態ではセンシング端末１００ａから送信される情報が匿名化されるため、ユーザ位置検出部２４０では、センシングデータと位置情報との関係が特定されるが、その情報を提供したのがどのユーザであるかは特定されない。
【００３５】
領域設定部２５０は、ユーザの位置情報が定義される空間において領域を設定する。本実施形態では、領域設定部２５０によって設定された各領域に位置情報が含まれるユーザ群について、ユーザ状態検出部２３０によって検出されたユーザの状態が統合される。領域設定部２５０によって設定される領域は、例えば行政区画やランドマークなど、地図上の領域であってもよい。また、領域設定部２５０によって設定される領域は、例えばビルのフロアや映画館のスクリーン、遊園地のアトラクションなど、必ずしも地図上には現れない領域であってもよい。なお、領域設定ごとの表示の例については後述する。
【００３６】
なお、他の実施形態として、領域設定部２５０が、ユーザ位置検出部２４０が検出した位置情報についてクラスタリングを実行し、各クラスタを領域として定義してもよい。この場合、ユーザが集まっている領域が地図や建物情報などに予め定義されていなくても、位置的に近接しているユーザをユーザ群として認識することが可能である。
【００３７】
また、領域設定部２５０は、設定した領域の情報をユーザ状態検出部２３０に提供してもよい。この場合、ユーザ状態検出部２３０は、予め各ユーザが分類されるユーザ群を認識し、ユーザ群ごとに状態を検出するための閾値を変化させてもよい。この場合、例えば、場所の属性（遊園地や映画館などユーザの感情が変化しやすい場所か、オフィスなどユーザの感情が変化しにくい場所か、など）によって閾値を変化させてもよい。
【００３８】
ユーザ状態統合部２６０は、位置情報に基づいて定義されるユーザ群ごとに、ユーザ状態検出部２３０によって検出されたユーザの状態を統合して統合状態情報を生成する。ここで、ユーザの状態の統合とは、例えば「ユーザＡ：興奮、ユーザＢ：興奮、ユーザＣ：鎮静、ユーザＤ：興奮、ユーザＥ：鎮静」というユーザ個別の状態の情報を、「興奮度６０％」または「興奮ユーザ：３、鎮静ユーザ：２」といったような、ユーザ群に属するユーザの状態を総括して示す情報（統合状態情報）に変換することでありうる。なお、統合状態情報の例については後述する。
【００３９】
状態表示生成部２７０は、ユーザ状態統合部２６０によって生成された統合状態情報を位置に対応付けて表示するための情報を生成する。状態表示生成部２７０は、例えば、統合状態情報を地図上に表示してもよい。あるいは、状態表示生成部２７０は、統合状態情報を、領域を示すリストの中で表示してもよい。なお、統合状態情報の表示例については後述する。
【００４０】
送信部２８０は、ネットワークを介して情報表示端末１００ｂと通信する通信装置によって実現される。送信部２８０は、状態表示生成部２７０が生成した情報を、情報表示端末１００ｂに送信する。
【００４１】
（２．ユーザ状態の検出の例）
次に、本開示の一実施形態におけるユーザ状態の検出の例について説明する。
【００４２】
（２−１．脈拍を用いた感情の検出）
ユーザ状態検出部２３０は、例えば以下のようにして、センシング情報として検出されたユーザの脈拍数からユーザの興奮または鎮静を検出することが可能である。なお、脈拍数は興奮していると多くなり、鎮静していると少なくなることが知られている。
【００４３】
（１）センシング端末１００ａにおいてユーザの脈拍数ｐｒｔを検出したセンシング情報を取得する。
（２）下記の式１〜式３のいずれかを用いて、検出された脈拍数ｐｒｔからフィルタリングされた脈拍数ｐｆｔを得る。なお、Ｋは任意のパラメータであり、ｍｅｄｉａｎは中央値を算出する関数を示す。
【００４４】
【数１】
2014134922.tif 000003
【００４５】
（３）下記のように、フィルタリングされた脈拍数ｐｆｔと平均値ｐａｖｅとの差を分散で割った値（ｐｆｔ−ｐａｖｅ）／σ）を閾値ｐｔｈｒｅｓｈ１および閾値ｐｔｈｒｅｓｈ２と比較した結果に基づいてユーザの感情を推定する。
【００４６】
【数２】
2014134922.tif 000004
【００４７】
なお、平均値ｐａｖｅおよび分散σは、例えば推定の対象になっているユーザの平均値および分散であってもよく、他のユーザも含めたユーザ全体の平均値および分散であってもよい。閾値ｐｔｈｒｅｓｈ１および閾値ｐｔｈｒｅｓｈ２は任意に設定されうるが、一例としては０．８σに設定されうる。上述のように、閾値は、ユーザ群ごとに異なる値に設定されてもよい。
【００４８】
（２−２．脳波を用いた感情の検出）
ユーザ状態検出部２３０は、例えば以下のようにして、センシング情報として検出されたユーザの脳波の強さからユーザの興奮または鎮静を検出することが可能である。なお、脳波のアルファ波の強さは鎮静の度合いを示し、ベータ波の強さは興奮の度合いを示すといわれていることが知られている。
【００４９】
（１）センシング端末１００ａにおいてユーザの脳波のアルファ波の強さαｒｔおよびベータ波の強さβｒｔを検出したセンシング情報を取得する。
（２）例えば下記の式４〜式６のいずれかを用いて、検出されたアルファ波の強さαｒｔおよびベータ波の強さβｒｔからフィルタリングされたアルファ波の強さαｆｔおよびベータ波の強さβｆｔを得る。なお、Ｋは任意のパラメータであり、ｍｅｄｉａｎは中央値を算出する関数を示す。
【００５０】
【数３】
2014134922.tif 000005
【００５１】
下記のように、フィルタリングされたアルファ波の強さαｆｔおよびベータ波の強さβｆｔと、それぞれの平均値αａｖｅ，βａｖｅとの差をそれぞれの分散で割った値（αｆｔ−αａｖｅ）／σα），（βｆｔ−βａｖｅ）／σβ）を閾値αｔｈｒｅｓｈおよび閾値βｔｈｒｅｓｈと比較した結果に基づいてユーザの感情を推定する。
【００５２】
【数４】
2014134922.tif 000006
【００５３】
なお、平均値αａｖｅ，βａｖｅおよび分散σα，σβは、例えば推定の対象になっているユーザの平均値および分散であってもよく、他のユーザも含めたユーザ全体の平均値および分散であってもよい。閾値αｔｈｒｅｓｈおよび閾値βｔｈｒｅｓｈは任意に設定されうるが、一例としてはそれぞれ０．８σαおよび０．８σβに設定されうる。上述のように、閾値は、ユーザ群ごとに異なる値に設定されてもよい。
【００５４】
（２−３．発汗を用いた感情の検出）
ユーザ状態検出部２３０は、例えば以下のようにして、センシング情報として検出されたユーザの発汗量からユーザの興奮または鎮静を検出することが可能である。なお、発汗量は興奮していると多くなり、鎮静していると少なくなることが知られている。
【００５５】
（１）センシング端末１００ａにおいてユーザの発汗量ｓｔを検出したセンシング情報を取得する。
（２）下記の式７〜式９のいずれかを用いて、検出された発汗量ｓｔからフィルタリングされた発汗量ｓｆｔを得る。なお、Ｋは任意のパラメータであり、ｍｅｄｉａｎは中央値を算出する関数を示す。
【００５６】
【数５】
2014134922.tif 000007
【００５７】
（３）下記のように、フィルタリングされた脈拍数ｓｆｔと平均値ｓａｖｅとの差を分散で割った値（ｓｆｔ−ｓａｖｅ）／σ）を閾値ｓｔｈｒｅｓｈ１および閾値ｓｔｈｒｅｓｈ２と比較した結果に基づいてユーザの感情を推定する。
【００５８】
【数６】
2014134922.tif 000008
【００５９】
なお、平均値ｓａｖｅおよび分散σは、例えば推定の対象になっているユーザの平均値および分散であってもよく、他のユーザも含めたユーザ全体の平均値および分散であってもよい。閾値ｓｔｈｒｅｓｈ１および閾値ｓｔｈｒｅｓｈ２は任意に設定されうるが、一例としては０．８σに設定されうる。上述のように、閾値は、ユーザ群ごとに異なる値に設定されてもよい。
【００６０】
（２−４．その他の例）
上記の通り、センシング情報として、センシング端末１００ａから提供される位置情報の履歴を用いることもできる。この場合、例えば、位置情報が互いに近接したユーザが所定の数以上存在する場合に、これらのユーザが密集している状態にあると推定することが可能である。ユーザ状態統合部２６０は、例えば、ユーザ群に含まれるユーザが密集している状態である場合に、ユーザ群に対応する領域に人が集まっていることを示す統合状態情報を生成してもよい。
【００６１】
また、センシング情報として、センシング端末１００ａの端末操作履歴を用いることもできる。この場合、例えば、ユーザの端末操作が頻繁であれば、ユーザはその場所で起こっていることよりも端末の操作に集中しているという状態が推定される。例えば、スタジアムにいるユーザの端末操作が頻繁であれば、そのユーザは試合の内容には集中していないことが推定される。スタジアムにいるユーザのうち、このような集中していないユーザの割合が高い場合、ユーザ状態統合部２６０は「（観戦中の）ユーザが盛り上がっていない」という情報を、統合状態情報として生成してもよい。
【００６２】
この他にも、さまざまな技術を用いてユーザの感情などの状態を推定する技術が既に提案されている。本開示の実施形態は、こうした技術をユーザ状態検出部２３０に適宜採用して、センシング情報からユーザの状態を検出することが可能である。
【００６３】
（３．表示される情報の例）
次に、図４〜図１０を参照して、本開示の一実施形態において表示される情報の例について説明する。
【００６４】
（３−１．地図上での密集状態表示）
図４は、本開示の一実施形態において地図上にユーザの密集状態を表示する例を示す図である。図４を参照すると、地図３００上には、密集状態にあるユーザを示すアイコン３１０が表示される。アイコン３１０は、遊園地に密集しているユーザを示すアイコン３１０ａと、競馬場に密集しているユーザを示すアイコン３１０ｂと、スタジアムに密集しているユーザを示すアイコン３１０ｃとを含む。
【００６５】
図示された例では、ユーザ状態検出部２３０が、位置情報が互いに近接しているユーザが所定の数を超えた場合に、これらのユーザが密集状態にあると推定する。近接判定のための距離は任意に設定されうるが、例えば一般的な人が集まる施設である遊園地や競馬場、スタジアムなどのサイズを基準に設定されてもよい。
【００６６】
また、アイコン３１０は、密集状態にあるユーザの人数をその数によって表現してもよい。図示された例では、アイコン３１０ａ，３１０ｂがそれぞれ２つ、アイコン３１０ｃが４つ表示されている。例えばこれらのアイコンが密集状態にあるユーザの人数に比例するとすると、遊園地と競馬場にはほぼ同程度の数のユーザが密集しており、スタジアムにはそれらの倍の数のユーザが密集していることがわかる。
【００６７】
別の例として、アイコン３１０は、ユーザの人数をその色や形状によって表現してもよい。例えば、アイコン３１０の色は、ユーザの人数が少なければ白く表示され、人数が増えるにしたがって段階的に赤い色で表示されてもよい。あるいは、アイコン３１０は、ユーザの人数に応じたサイズで表示されてもよい。
【００６８】
上記の例では、ユーザの密集状態が自動的に検出されるため、例えば予め登録されたランドマーク（例えば遊園地、競馬場、スタジアムなど）以外の場所でも、ユーザが密集していることが認識される。それゆえ、例えば街中で突発的に何らかのイベントが開催されてユーザが密集しているような場合でも、その密集を検出することができ、例えばイベントに参加したいユーザをその場所へ誘導することができる。
【００６９】
（３−２．地図上での感情表示）
図５は、本開示の一実施形態において地図上にユーザの感情を表示する例を示す図である。図５を参照すると、地図４００上には、それぞれの場所にいるユーザの感情を示すアイコン４１０，４２０，４３０が表示される。アイコン４１０は喜んでいる人（大人）を示し、アイコン４２０は悲しんでいる人（大人）を示し、アイコン４３０は喜んでいる子供を示す。アイコン４３０は、男の子のアイコン４３０ａと、女の子のアイコン４３０ｂとを含む。
【００７０】
図示された例では、ユーザ状態検出部２３０が、例えば上述した興奮または鎮静の検出や、加速度センサによって検出されるユーザの動きの激しさなどに基づいて、ユーザが喜んでいるか悲しんでいるかを推定する。例えば、ユーザが興奮していて動きが激しければ、そのユーザは喜んでいると推定されうる。また、ユーザが沈静しているか、興奮しているが動きが少なければ、そのユーザは悲しんでいると推定されうる。ユーザが大人であるか子供であるかは、例えば予め登録されたユーザの情報に基づいて判定されてもよい。
【００７１】
さらに、上記の例では、ユーザ状態統合部２６０および状態表示生成部２７０が、所定の領域（上記の例では遊園地や競馬場の領域）にいるユーザのうち、喜んでいる／悲しんでいる、大人／子供の数を判定する。それぞれの分類のユーザが所定の数を超えた場合、ユーザの感情を示すアイコン４１０，４２０，４３０がその領域に表示される。このとき、アイコン４１０，４２０，４３０は、それぞれの状態にあるユーザの人数をその数、色、または形状によって表現してもよい。
【００７２】
この例では、それぞれの場所にいるユーザがどのような感情であるかが認識される。また、付加的に、それぞれの場所で喜んだり悲しんだりしているユーザが大人であるか子供であるかも認識される。それゆえ、提供される情報は、例えば外出先を検討しているユーザの行動を支援するために有効でありうる。図示された例の場合、子供連れのユーザは、喜んでいる子供が多くいる遊園地を外出先に選ぶことができる。また、刺激を求めている大人のユーザは、大人の悲喜が交錯する競馬場を外出先に選ぶことができる。
【００７３】
図６は、本開示の一実施形態において拡大した地図上にユーザの感情を表示する例を示す図である。図６を参照すると、遊園地の拡大地図５００上には、それぞれの場所（広場、エントランス、各アトラクション）で喜んでいるユーザを示すアイコン５１０が表示される。拡大地図５００は、例えば、図５の例で表示された地図４００で、遊園地の部分を選択または拡大した場合に表示されうる。
【００７４】
ここで、地図４００との違いとして、拡大地図５００では、アイコン５１０が１種類だけ表示される。これは、遊園地という場所の特性上、悲しんでいるユーザを表示する必要性が低いためである。このように、ユーザ状態検出部２３０およびユーザ状態統合部２６０は、表示対象の場所が絞り込まれた場合（または最初から絞り込まれている場合）、その場所の特性に応じて、検出または表示の対象にするユーザの状態の種類を変更してもよい。
【００７５】
アイコン５１０は、ハート形で表示されており、その数によって喜んでいるユーザの数を表現している。アイコン５１０は、１人のユーザが喜んでいることを表していてもよいし、２人以上の所定の数のユーザが喜んでいることを表していてもよい。しかし、この例には限らず、例えばアイコン５１０は図５の例のアイコン４３０と同様にユーザの表情を表したアイコンであってもよい。また、アイコン５１０は、その色または形状によって喜んでいるユーザの数を表現してもよい。
【００７６】
ここで、アイコン５１０の分布は、必ずしもユーザ全体の分布とは一致しない。アイコン５１０の分布は、ユーザの中でも喜んでいるユーザの分布に一致する。従って、例えば、ジェットコースターが多くのユーザで混雑しているにもかかわらず、アイコン５１０がそこに分布していないということがありうる。この場合、ジェットコースターは、最近新しくできたので多くのユーザが集まっているが、実際には期待外れのアトラクションであるかもしれない。このような場合に、他のユーザの数だけではなく、その状態を示す情報であるアイコン５１０が表示されることは、より確実に楽しめる場所にユーザを誘導できるという点で有用である。
【００７７】
（３−３．ユーザの嗜好を反映した表示）
図７は、本開示の一実施形態において地図上の表示にユーザの属性を反映させる例を示す図である。図７を参照すると、地図６００上には、ラーメンを示すアイコン６１０が表示される。アイコン６１０は、例えば、予め登録されたラーメン店に位置するユーザが興奮していることが検出された場合に表示される。あるいは、アイコン６１０は、ラーメンを好むことを予め登録したユーザが所定の数以上集まって興奮している場合に表示されてもよい。
【００７８】
このような表示によって、ユーザは、アイコン６１０が表示された場所に評価の高いラーメン店があることを知ることができる。例えば、地図上に登録されたラーメン店を表示させることは容易であるが、その場合、そのラーメン店が評判がよいかどうかを知ることは容易ではない。しかし、アイコン６１０は、実際にユーザが興奮しているラーメン店を表示するため、例えばよく知らない土地でラーメン店を探しているユーザの行動を支援するために有効でありうる。
【００７９】
図８は、図７の例において、いずれかの場所を選択した例を示す図である。図８を参照すると、選択した場所に関する情報を表示するポップアップ６２０の中に、その場所に表示されていたアイコン６１０が表示されている。ポップアップ６２０が表示されることによって、ユーザは、アイコン６１０が表示されていた場所の詳細な情報を得ることができる。
【００８０】
この例で表示されているアイコン６１０は、上記の図７の例における後者の例、すなわちラーメンを好むことを予め登録したユーザが所定の数以上集まって興奮している場合に表示される。従って、アイコン６１０が表示される場所は、必ずしもラーメン店であるとは限らない。図示された例では、ポップアップ６２０として蕎麦屋の情報が表示されており、アイコン６１０が表示されていた場所が蕎麦屋であったことがわかる。なお、蕎麦は、ラーメンとは異なる種類の麺類である。この場合、ユーザは、「ラーメン好きが集まる蕎麦屋」という、思いがけない発見をする可能性がある。
【００８１】
上記の図７および図８の例のような表示は、例えば、各ユーザが予め登録していたり、ユーザが位置する場所から推測されるユーザの嗜好に基づいて表示される。情報表示端末１００ｂでこのような表示をしたい場合、ユーザは、例えばラーメン店を探すことを明示的に入力し、情報表示端末１００ｂがサーバ２００に、「ラーメン好き」という嗜好で表示する情報をフィルタリングすることを要求してもよい。
【００８２】
この場合、例えば、ユーザ状態統合部２６０は、ユーザ状態検出部２３０が興奮していることを検出したユーザのうち、ラーメン店に位置するユーザ（所定の属性を有する領域に対応するユーザ群）、またはラーメンを好むことを予め登録しているユーザ（ユーザ群に含まれるユーザのうち、所定の属性を有するユーザ）を抽出し、抽出されたユーザについて統合状態情報を生成する。同様のフィルタリングは、例えば、情報表示端末１００ｂで情報を参照しようとしているユーザが、ラーメンを好むことを予め登録している場合、またはユーザの情報検索履歴などからそのユーザがラーメンを好むことが推定される場合に、自動的に実行されてもよい。
【００８３】
（３−４．建物内の領域についての表示）
図９は、本開示の一実施形態において建物内の領域についてユーザの状態を表示する例を示す図である。図９を参照すると、地図７００上の映画館の部分にポップアップ７２０が表示され、ポップアップ７２０の中に、映画館のスクリーンごとの興奮しているユーザの数がアイコン７１０を用いて「ワクワク度」として表示されている。
【００８４】
建物内においても、例えばセンシング端末１００ａが電波を受信している無線基地局の位置情報を取得するなどして、フロアや部屋の単位で位置情報を取得することが可能である場合がある。この場合、建物内の領域ごとにユーザ群を定義することができる。図示された例では、これを映画館に適用して、それぞれ異なる映画を上映しているスクリーン（映写室）をそれぞれ領域として設定して、スクリーンごとに「ワクワク度」を表示する。このようにして提供される情報は、例えば観る映画を選ぶユーザの行動を支援するために有効でありうる。なお、アイコン７１０は、スクリーンのリストに表示される点を除き、例えば図６の例におけるアイコン５１０と同様に表示されうるため、詳細な説明は省略する。
【００８５】
（３−５．地図上ではない表示）
図１０は、本開示の一実施形態における地図上ではない表示の例を示す図である。図１０を参照すると、画面８００には、アイコン８１０と、嗜好選択表示８２０とが表示される。画面８００は、複数のステージでパフォーマンスが上演されるロックフェスティバルのステージごとの興奮度を表示する。
【００８６】
アイコン８１０は、各ステージ（Ａ〜Ｅ）の領域に位置するユーザのうち、興奮しているユーザの数または割合を示す。ここで、アイコン８１０の表示にあたっては、嗜好選択表示８２０によって選択されたユーザの嗜好によるフィルタリングが実施されている。
【００８７】
例えば、嗜好選択表示８２０によって「ＡＬＴＥＲＮＡＴＩＶＥ」が選択されている場合、ユーザ状態統合部２６０が音楽の嗜好として「ＡＬＴＥＲＮＡＴＩＶＥ」を登録しているユーザを対象にして興奮度を算出し、結果としてアイコン８１０ａが表示される。アイコン８１０ａは、ステージＡおよびステージＥでの興奮度が高いことを示している。
【００８８】
一方、嗜好選択表示８２０によって「ＨＥＡＶＹ  ＭＥＴＡＬ」が選択された場合、ユーザ状態統合部２６０が音楽の嗜好として「ＨＥＡＶＹ  ＭＥＴＡＬ」を登録しているユーザを対象にして興奮度を再算出し、結果としてアイコン８１０ｂが表示される。アイコン８１０ｂは、アイコン８１０ａとは異なり、ステージＣおよびステージＤでの興奮度が高いことを示している。
【００８９】
この例では、アイコン８１０が地図上に表示されるわけではなく、領域（ステージ）のリストの中で表示される。このように、本開示の実施形態において、ユーザの状態を示す表示は、必ずしも地図上に表示されなくてもよい。また、嗜好選択表示８２０によって選択されたユーザの嗜好に基づいてユーザ状態統合部２６０がユーザをフィルタリングして興奮度を算出するため、ユーザ自身と同じような嗜好をもった他のユーザが興奮している領域（ステージ）へユーザを誘導することができる。
【００９０】
（４．ハードウェア構成）
次に、図１１を参照して、本開示の実施形態に係る情報処理装置のハードウェア構成について説明する。図１１は、情報処理装置のハードウェア構成を説明するためのブロック図である。図示された情報処理装置９００は、例えば、上記の実施形態におけるクライアント（センシング端末および情報表示端末）ならびにサーバを実現しうる。
【００９１】
情報処理装置９００は、ＣＰＵ（Central  Processing  unit）９０１、ＲＯＭ（Read  Only  Memory）９０３、およびＲＡＭ（Random  Access  Memory）９０５を含む。また、情報処理装置９００は、ホストバス９０７、ブリッジ９０９、外部バス９１１、インターフェース９１３、入力装置９１５、出力装置９１７、ストレージ装置９１９、ドライブ９２１、接続ポート９２３、通信装置９２５を含んでもよい。さらに、情報処理装置９００は、必要に応じて、撮像装置９３３、およびセンサ９３５を含んでもよい。情報処理装置９００は、ＣＰＵ９０１に代えて、またはこれとともに、ＤＳＰ（Digital  Signal  Processor）などの処理回路を有してもよい。
【００９２】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１９、またはリムーバブル記録媒体９２７に記録された各種プログラムに従って、情報処理装置９００内の動作全般またはその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータなどを記憶する。ＲＡＭ９０５は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータなどを一次記憶する。ＣＰＵ９０１、ＲＯＭ９０３、およびＲＡＭ９０５は、ＣＰＵバスなどの内部バスにより構成されるホストバス９０７により相互に接続されている。さらに、ホストバス９０７は、ブリッジ９０９を介して、ＰＣＩ（Peripheral  Component  Interconnect/Interface）バスなどの外部バス９１１に接続されている。
【００９３】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなど、ユーザによって操作される装置である。入力装置９１５は、例えば、赤外線やその他の電波を利用したリモートコントロール装置であってもよいし、情報処理装置９００の操作に対応した携帯電話などの外部接続機器９２９であってもよい。入力装置９１５は、ユーザが入力した情報に基づいて入力信号を生成してＣＰＵ９０１に出力する入力制御回路を含む。ユーザは、この入力装置９１５を操作することによって、情報処理装置９００に対して各種のデータを入力したり処理動作を指示したりする。
【００９４】
出力装置９１７は、取得した情報をユーザに対して視覚的または聴覚的に通知することが可能な装置で構成される。出力装置９１７は、例えば、ＬＣＤ（Liquid  Crystal  Display）、ＰＤＰ（Plasma  Display  Panel）、有機ＥＬ（Electro-Luminescence）ディスプレイなどの表示装置、スピーカおよびヘッドホンなどの音声出力装置、ならびにプリンタ装置などでありうる。出力装置９１７は、情報処理装置９００の処理により得られた結果を、テキストまたは画像などの映像として出力したり、音声または音響などの音声として出力したりする。
【００９５】
ストレージ装置９１９は、情報処理装置９００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１９は、例えば、ＨＤＤ（Hard  Disk  Drive）などの磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイスなどにより構成される。このストレージ装置９１９は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した各種のデータなどを格納する。
【００９６】
ドライブ９２１は、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブル記録媒体９２７のためのリーダライタであり、情報処理装置９００に内蔵、あるいは外付けされる。ドライブ９２１は、装着されているリムーバブル記録媒体９２７に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９２１は、装着されているリムーバブル記録媒体９２７に記録を書き込む。
【００９７】
接続ポート９２３は、機器を情報処理装置９００に直接接続するためのポートである。接続ポート９２３は、例えば、ＵＳＢ（Universal  Serial  Bus）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Small  Computer  System  Interface）ポートなどでありうる。また、接続ポート９２３は、ＲＳ−２３２Ｃポート、光オーディオ端子、ＨＤＭＩ（High-Definition  Multimedia  Interface）ポートなどであってもよい。接続ポート９２３に外部接続機器９２９を接続することで、情報処理装置９００と外部接続機器９２９との間で各種のデータが交換されうる。
【００９８】
通信装置９２５は、例えば、通信ネットワーク９３１に接続するための通信デバイスなどで構成された通信インターフェースである。通信装置９２５は、例えば、有線または無線ＬＡＮ（Local  Area  Network）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＷＵＳＢ（Wireless  USB）用の通信カードなどでありうる。また、通信装置９２５は、光通信用のルータ、ＡＤＳＬ（Asymmetric  Digital  Subscriber  Line）用のルータ、または、各種通信用のモデムなどであってもよい。通信装置９２５は、例えば、インターネットや他の通信機器との間で、ＴＣＰ／ＩＰなどの所定のプロトコルを用いて信号などを送受信する。また、通信装置９２５に接続される通信ネットワーク９３１は、有線または無線によって接続されたネットワークであり、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信などである。
【００９９】
撮像装置９３３は、例えば、ＣＣＤ（Charge  Coupled  Device）またはＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子、および撮像素子への被写体像の結像を制御するためのレンズなどの各種の部材を用いて実空間を撮像し、撮像画像を生成する装置である。撮像装置９３３は、静止画を撮像するものであってもよいし、また動画を撮像するものであってもよい。
【０１００】
センサ９３５は、例えば、加速度センサ、ジャイロセンサ、地磁気センサ、光センサ、音センサなどの各種のセンサである。センサ９３５は、例えば情報処理装置９００の筐体の姿勢など、情報処理装置９００自体の状態に関する情報や、情報処理装置９００の周辺の明るさや騒音など、情報処理装置９００の周辺環境に関する情報を取得する。また、センサ９３５は、ＧＰＳ（Global  Positioning  System）信号を受信して装置の緯度、経度および高度を測定するＧＰＳセンサを含んでもよい。
【０１０１】
以上、情報処理装置９００のハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。かかる構成は、実施する時々の技術レベルに応じて適宜変更されうる。
【０１０２】
（５．補足）
本開示の実施形態は、例えば、上記で説明したような情報処理装置（クライアントまたはサーバ）、システム、情報処理装置またはシステムで実行される情報処理方法、情報処理装置を機能させるためのプログラム、およびプログラムが記録された一時的でない有形の媒体を含みうる。
【０１０３】
上記の実施形態では、地図上に表示されるものもそうではないものも含め、現実の空間に定義される位置情報に基づいて統合状態情報を生成したが、本開示の実施形態はこのような例には限られない。例えば、統合状態情報は、仮想的な空間に定義される位置情報に基づいて生成されてもよい。一例として、仮想空間に設定されたフィールドにおける集団対戦ゲームのプレーヤに対して、フィールドの各領域での戦闘の盛り上がりが、参加している他のユーザの興奮度によって提示されてもよい。
【０１０４】
また、上記の実施形態では、地図上の領域や、建物のフロアや部屋のような、比較的大きな領域ごとにユーザ群を定義したが、本開示の実施形態はこのような例には限られない。例えば、ユーザ群は、室内に設定される領域ごとに定義されてもよい。一例として、オフィス内の各部署の領域ごとにユーザ群が定義されてもよい。この場合、センシング端末は各ユーザが使用しているＰＣであり、位置情報はＰＣに割り当てられたネットワークアドレスから取得されてもよい。例えば、業種によっては、ＰＣの操作履歴をセンシング情報として取得することによって、各部署のスタッフが、全体として勤勉であるのか、そうでないのかを把握することができる。
【０１０５】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１０６】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）複数のユーザから位置情報とともに提供されるセンシングデータに基づいて前記複数のユーザの状態を検出するユーザ状態検出部と、
前記位置情報に基づいて定義されるユーザ群ごとに前記検出された状態を統合して統合状態情報を生成するユーザ状態統合部と、
前記統合状態情報を位置に対応付けて表示するための情報を生成する状態表示生成部と
を備える情報処理装置。
（２）前記ユーザ状態検出部は、前記複数のユーザの生体情報を含む前記センシングデータに基づいて前記複数のユーザの状態を検出する、前記（１）に記載の情報処理装置。
（３）前記ユーザ状態検出部は、前記生体情報に基づく数値を閾値と比較することによって前記複数のユーザの状態を検出する、前記（２）に記載の情報処理装置。
（４）前記ユーザ状態検出部は、前記閾値を前記ユーザ群ごとに設定する、前記（３）に記載の情報処理装置。
（５）前記ユーザ状態検出部は、前記複数のユーザの脈拍、発汗または脳波を含む前記センシングデータに基づいて前記複数のユーザの状態を検出する、前記（２）〜（４）のいずれか１項に記載の情報処理装置。
（６）前記ユーザ状態検出部は、前記センシングデータに基づいて前記複数のユーザの興奮状態、鎮静状態または喜怒哀楽状態のうちの少なくとも１つを検出する、前記（２）〜（５）のいずれか１項に記載の情報処理装置。
（７）前記ユーザ状態検出部は、前記複数のユーザがそれぞれ携帯する端末装置によって取得された前記センシングデータに基づいて前記複数のユーザの状態を検出する、前記（１）〜（６）のいずれか１項に記載の情報処理装置。
（８）前記ユーザ状態検出部は、前記端末装置が取得した位置情報を前記センシングデータとして用いて前記複数のユーザの状態を検出する、前記（７）に記載の情報処理装置。
（９）前記ユーザ状態検出部は、前記位置情報に基づいて前記複数のユーザのうちの少なくとも一部のユーザが互いに密集した状態にあることを検出する、前記（８）に記載の情報処理装置。
（１０）前記ユーザ状態検出部は、前記端末装置の操作履歴に基づいて前記複数のユーザの状態を検出する、前記（７）〜（９）のいずれか１項に記載の情報処理装置。
（１１）前記ユーザ状態検出部は、匿名化された前記センシングデータに基づいて前記複数のユーザの状態を検出する、前記（１）〜（１０）のいずれか１項に記載の情報処理装置。
（１２）前記ユーザ状態統合部は、前記位置情報が定義される空間に設定された領域ごとに定義される前記ユーザ群ごとに前記統合状態情報を生成する、前記（１）〜（１１）のいずれか１項に記載の情報処理装置。
（１３）前記ユーザ状態統合部は、前記領域のうち、所定の属性を有する領域に対応するユーザ群について前記統合状態情報を生成する、前記（１２）に記載の情報処理装置。
（１４）前記ユーザ状態統合部は、前記ユーザ群に含まれるユーザのうち、所定の属性を有するユーザについて前記統合状態情報を生成する、前記（１）〜（１３）のいずれか１項に記載の情報処理装置。
（１５）前記状態表示生成部は、前記統合状態情報を示すアイコンを表示するための情報を生成する、前記（１）〜（１４）のいずれか１項に記載の情報処理装置。
（１６）前記アイコンは、数、色または形状によって所定の状態にあるユーザの数を示す、前記（１５）に記載の情報処理装置。
（１７）前記状態表示生成部は、前記アイコンを地図上に表示するための情報を生成する、前記（１５）または（１６）に記載の情報処理装置。
（１８）前記ユーザ状態統合部は、前記位置情報が定義される空間に設定された領域ごとに定義される前記ユーザ群ごとに前記統合状態情報を生成し、
前記状態表示生成部は、前記アイコンを前記領域のリストに表示するための情報を生成する、前記（１５）または（１６）に記載の情報処理装置。
（１９）複数のユーザから位置情報とともに提供されるセンシングデータに基づいて前記複数のユーザの状態を検出することと、
前記位置情報に基づいて定義されるユーザ群ごとに前記検出された状態を統合して統合状態情報を生成することと、
前記統合状態情報を位置に対応付けて表示するための情報を生成することと
を含む情報処理方法。
（２０）複数のユーザから位置情報とともに提供されるセンシングデータに基づいて前記複数のユーザの状態を検出する機能と、
前記位置情報に基づいて定義されるユーザ群ごとに前記検出された状態を統合して統合状態情報を生成する機能と、
前記統合状態情報を位置に対応付けて表示するための情報を生成する機能と
をコンピュータに実現させるためのプログラム。
【符号の説明】
【０１０７】
１０      システム
１００    クライアント
１００ａ  センシング端末
１００ｂ  情報表示端末
１１０    センシング部
１２０    匿名化処理部
１４０    入力部
１６０    表示制御部
１７０    ディスプレイ
２００    サーバ
２３０    状態検出部
２４０    位置検出部
２５０    領域設定部
２６０    ユーザ状態統合部
２７０    状態表示生成部
３００，４００，６００，７００    地図
３１０，４１０，５１０，６１０，７１０，８１０    アイコン
５００    拡大地図
８００    画面
【図１】
2014134922.tif 000009
【図２】
2014134922.tif 000010
【図３】
2014134922.tif 000011
【図４】
2014134922.tif 000012
【図５】
2014134922.tif 000013
【図６】
2014134922.tif 000014
【図７】
2014134922.tif 000015
【図８】
2014134922.tif 000016
【図９】
2014134922.tif 000017
【図１０】
2014134922.tif 000018
【図１１】
2014134922.tif 000019