(57)【要約】【課題】ユーザの状況に関する情報を共有しようとする相手との関係性に基づいて、プライバシを確保しながらユーザの状況に関する情報を容易に相手と共有することが可能な、情報処理装置を提供する。【解決手段】第１のユーザの状況に関する状況情報を取得し、第２のユーザに提示する前記状況情報の粒度を、前記第１のユーザと前記第２のユーザとの間の関係性に基づいて変化させる制御部を備える、情報処理装置が提供される。【選択図】図１
2016158003.tif 000002
【特許請求の範囲】
【請求項１】
第１のユーザと、前記第１のユーザとは異なる第２のユーザとの関係性を示す関係情報を取得する取得部と、
前記関係情報に基づいて、前記第１のユーザの状況を示す状況情報に基づき第２のユーザに提示される提示情報の詳細さの度合いを変化させる制御部と、
を備える、情報処理装置。
【請求項２】
前記関係性は、社交上の関係性である、請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記関係性及び前記第１のユーザの位置情報に基づいて前記提示情報の詳細さの度合いを変化させる、請求項１に記載の情報処理装置。
【請求項４】
前記制御部は、前記関係性、前記第１のユーザの位置情報及び前記第２のユーザの位置情報に基づいて前記提示情報の詳細さの度合いを変化させる、請求項３に記載の情報処理装置。
【請求項５】
前記制御部は、前記関係性及び前記第１のユーザの状況に基づいて前記提示情報の詳細さの度合いを変化させる、請求項１に記載の情報処理装置。
【請求項６】
前記制御部は、前記第１のユーザの状況として前記第１のユーザが特定の行動を行ったことに応じて前記提示情報の詳細さの度合いを変化させる、請求項５に記載の情報処理装置。
【請求項７】
前記制御部は、前記第１のユーザの状況として前記第１のユーザが特定の場所に位置したことに応じて前記提示情報の詳細さの度合いを変化させる、請求項５に記載の情報処理装置。
【請求項８】
前記制御部は、前記第１のユーザの状況として前記第１のユーザにより特定の操作が行われたことに応じて前記提示情報の詳細さの度合いを変化させる、請求項５に記載の情報処理装置。
【請求項９】
前記制御部は、前記第１のユーザの状況として自装置が特定の状態になったことに応じて前記提示情報の詳細さの度合いを変化させる、請求項５に記載の情報処理装置。
【請求項１０】
前記制御部は、前記第１のユーザの状況として特定の時間になると前記提示情報の詳細さの度合いを変化させる、請求項５に記載の情報処理装置。
【請求項１１】
前記制御部は、前記第２のユーザの状況を用いて前記提示情報の詳細さの度合いを変化させる、請求項１に記載の情報処理装置。
【請求項１２】
前記制御部は、前記関係性を、前記第２のユーザが前記第１のユーザに対して設定した関係性に基づいて自動的に設定する、請求項１に記載の情報処理装置。
【請求項１３】
前記制御部は、前記関係性に基づいた前記提示情報の詳細さの度合いを前記第１のユーザに設定させる画面を表示する情報を生成する、請求項１に記載の情報処理装置。
【請求項１４】
前記制御部は、前記提示情報として前記第１のユーザの周囲音を前記第２のユーザに提示する、請求項１に記載の情報処理装置。
【請求項１５】
前記制御部は、前記提示情報として前記第１のユーザの周囲の画像を前記第２のユーザに提示する、請求項１に記載の情報処理装置。
【請求項１６】
前記制御部は、前記提示情報として前記第１のユーザの行動の切り替わりを前記第２のユーザに提示する、請求項１に記載の情報処理装置。
【請求項１７】
前記制御部は、前記第２のユーザを含むグループに提示する前記提示情報の詳細さの度合いを、前記第１のユーザと前記グループとの間の関係性に基づいて変化させる、請求項１に記載の情報処理装置。
【請求項１８】
第１のユーザと、前記第１のユーザとは異なる第２のユーザとの関係性を示す関係情報をコンピュータが取得することと、
前記関係情報に基づいて、前記第１のユーザの状況を示す状況情報に基づき第２のユーザに提示される提示情報の詳細さの度合いをコンピュータが変化させることと、
を含む、情報処理方法。
【請求項１９】
コンピュータに、
第１のユーザと、前記第１のユーザとは異なる第２のユーザとの関係性を示す関係情報を取得することと、
前記関係情報に基づいて、前記第１のユーザの状況を示す状況情報に基づき第２のユーザに提示される提示情報の詳細さの度合いを変化させることと、
を実行させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
ソーシャルネットワーキングサービス（ＳＮＳ）等で、ユーザが他のユーザと情報を共有するための技術が数多く提案されている（例えば特許文献１〜３等参照）。ユーザが他のユーザと情報を共有する際には、どのユーザにどこまで情報を提示するかについて予め設定が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１４／１３６４６６号
【特許文献２】国際公開第２０１４／２０３５９７号
【特許文献３】特開２０１５−３６８３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザが使用する機器によって得られる情報を他のユーザと共有する際に、ユーザが一つ一つ情報の提示について設定するのは手間が掛かる。また、ユーザが使用する機器によって得られる情報を他のユーザと共有する際に、共有の設定が適切になされていなければ、相手に知られたくない情報まで知られてしまい、ユーザがプライバシを守りたいと思っていても守られなくなる恐れがある。【０００５】
そこで本開示では、ユーザの状況に関する情報を共有しようとする相手との関係性に基づいて、プライバシを確保しながらユーザの状況に関する情報を容易に相手と共有することが可能な、新規かつ改良された情報処理装置、情報処理方法及びコンピュータプログラムを提案する。
【課題を解決するための手段】
【０００６】
本開示によれば、第１のユーザと、前記第１のユーザとは異なる第２のユーザとの関係性を示す関係情報を取得する取得部と、前記関係情報に基づいて、前記第１のユーザの状況を示す状況情報に基づき第２のユーザに提示される提示情報の詳細さの度合いを変化させる制御部と、を備える、情報処理装置が提供される。【０００７】
また本開示によれば、第１のユーザと、前記第１のユーザとは異なる第２のユーザとの関係性を示す関係情報をコンピュータが取得することと、前記関係情報に基づいて、前記第１のユーザの状況を示す状況情報に基づき第２のユーザに提示される提示情報の詳細さの度合いをコンピュータが変化させることと、を含む、情報処理方法が提供される。【０００８】
また本開示によれば、コンピュータに、第１のユーザと、前記第１のユーザとは異なる第２のユーザとの関係性を示す関係情報を取得することと、前記関係情報に基づいて、前記第１のユーザの状況を示す状況情報に基づき第２のユーザに提示される提示情報の詳細さの度合いを変化させることと、を実行させる、コンピュータプログラムが提供される。
【発明の効果】
【０００９】
以上説明したように本開示によれば、ユーザの状況に関する情報を共有しようとする相手との関係性に基づいて、プライバシを確保しながらユーザの状況に関する情報を容易に相手と共有することが可能な、新規かつ改良された情報処理装置、情報処理方法及びコンピュータプログラムを提供することが出来る。【００１０】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１１】
【図１】本開示の一実施形態に係る情報処理システム１の構成例を示す説明図である。
【図２】本開示の一実施形態に係る情報処理装置１００の機能構成例を示す説明図である。
【図３】ヘッドセット部１１０の機能構成例を示す説明図である。
【図４】本体部１３０の機能構成例を示す説明図である。
【図５】演算装置１３６の機能構成例を示す説明図である。
【図６】ディスプレイ部１６０の機能構成例を示す説明図である。
【図７】本開示の一実施形態に係る情報処理装置１００の動作例を示す流れ図である。
【図８】プレゼンス情報の粒度が変化する例を示す説明図である。
【図９】プレゼンス情報の粒度が変化する例を示す説明図である。
【図１０】プレゼンス情報がフィルタリングされる例を示す説明図である。
【図１１】情報処理装置１００による他のユーザのプレゼンス情報の表示例を示す説明図である。
【図１２】情報処理装置１００に通知される、他のユーザのプレゼンス情報の出力例を示す説明図である。
【図１３】情報処理装置１００に通知される、他のユーザのプレゼンス情報の出力例を示す説明図である。
【図１４】情報処理装置１００に通知される、他のユーザのプレゼンス情報の出力例を示す説明図である。
【図１５】情報処理装置１００に通知される、他のユーザのプレゼンス情報の出力例を示す説明図である。
【図１６】情報処理装置１００に通知される他の複数のユーザのプレゼンス情報の出力例を示す説明図である。
【図１７】情報処理装置１００に通知される他の複数のユーザのプレゼンス情報の出力例を示す説明図である。
【図１８】情報処理装置１００に通知される他の複数のユーザのプレゼンス情報の出力例を示す説明図である。
【図１９】情報処理装置１００が出力するＧＵＩの例を示す説明図である。
【図２０】情報処理装置１００が出力するＧＵＩの例を示す説明図である。
【図２１】情報処理装置１００が出力するＧＵＩの例を示す説明図である。
【図２２】情報処理装置１００が出力するＧＵＩの例を示す説明図である。
【図２３】情報処理装置１００が出力するＧＵＩの例を示す説明図である。
【図２４】他者に公開するプレゼンス情報の粒度や公開条件を設定させるＧＵＩの例を示す説明図である。
【図２５】プレゼンス情報の量を変化させる設定をユーザに入力させるＧＵＩの例を示す説明図である。
【図２６】プレゼンス情報の量を変化させる設定をユーザに入力させるＧＵＩの例を示す説明図である。
【図２７】受信側のユーザがプレゼンス情報の公開を依頼する際のＧＵＩの例を示す説明図である。
【図２８】プレゼンス情報の公開依頼を受諾するかどうかを送信側のユーザに設定させるＧＵＩの例を示す説明図である。
【図２９】ハードウェア構成例を示す説明図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
１．本開示の一実施形態
１．１．背景
１．２．機能構成例
１．３．動作例
２．ハードウェア構成例
３．まとめ
【００１４】
＜１．本開示の一実施形態＞
［１．１．背景］
まず、本開示の実施の形態について詳細に説明する前に、本開示の実施の形態の背景について説明する。
【００１５】
ソーシャルネットワーキングサービス（ＳＮＳ）等で、ユーザが他のユーザと情報を共有するための技術が数多く提案されている。ユーザが他のユーザと共有する情報としては、例えば文章、静止画像、動画像、音楽などのコンテンツがある。既存のＳＮＳでは、ユーザが他のユーザと情報を共有する際には、予めどのユーザまたはグループと情報を共有するかを決定した上で、写真や文章をＳＮＳに投稿することが一般的に行われていた。すなわち、既存のＳＮＳでは、ユーザが他のユーザと情報を共有する際には、ある情報については全てのユーザに公開し、別の情報については友人として設定したユーザにだけ公開する、という設定が、情報の共有の度に行われていた。もちろん、予め共有設定を行っておき、全ての情報をその共有設定に基づいて共有する場合もあるが、ある情報について全てのユーザに公開したいと考えた場合は、その情報に対する共有設定を改めて行う必要があった。
【００１６】
今後は、ユーザが身体に装着して使用することを目的とした機器、いわゆるウェアラブルデバイスの普及が想定される。ウェアラブルデバイスには、例えば眼鏡型、腕時計型等様々な形態があるが、共通しているのは、ウェアラブルデバイスは総じて画面が小さかったり、また画面がそもそも存在しなかったりする。例えば、そのウェアラブルデバイスによって得られる情報を他のユーザと共有する際に、ユーザが一つ一つ情報の提示について設定するのは手間が掛かる。特にウェアラブルデバイスは上述したように、ディスプレイの画面サイズが小さい、またはディスプレイが存在しないものが多いため、情報を共有しようとする際に、ユーザが設定を入力することが困難であったり、また入力が出来なかったりすることが想定される。
【００１７】
また、ウェアラブルデバイスによって得られる情報を他のユーザと共有する際に、共有の設定が適切になされていなければ、相手に知られたくない情報まで知られてしまい、ユーザがプライバシを守りたいと思っていても守られなくなる恐れがある。例えば、ウェアラブルデバイスで取得した現在位置の情報を、家族には知らせたいが友人には知られなく無いとユーザが思っていても、共有の設定が適切になされていなければ、現在位置の情報が友人にまで知られてしまう恐れがある。
【００１８】
そこで本件開示者は、上述した背景に鑑み、プライバシを確保しながらユーザの状況に関する情報を容易に相手と共有することが可能な技術について鋭意検討を行った。その結果、本件開示者は、以下で説明するように、ユーザの状況に関する情報を共有しようとする相手との関係性に基づいて、プライバシを確保しながらユーザの状況に関する情報を容易に相手と共有することが可能な技術を考案するに至った。
【００１９】
以上、本開示の実施の形態の背景について説明した。続いて、本開示の実施の形態について詳細に説明する。
【００２０】
［１．２．構成例］
まず、本開示の一実施形態に係る情報処理システムの構成例について説明する。図１は、本開示の一実施形態に係る情報処理システム１の構成例を示す説明図である。
【００２１】
図１に示した情報処理システム１は、ネットワークサービス１０を介して、複数のユーザ同士でユーザの状況に関する情報（以下本実施形態ではユーザの状況に関する情報のことを「プレゼンス情報」とも称する）を共有することを可能にするシステムである。プレゼンス情報の内容については後述するが、プレゼンス情報には、例えば、ユーザの現在位置、ユーザの現在の行動、ユーザと一緒にいる他のユーザの情報などが含まれうる。図１に示したように、本開示の一実施形態に係る情報処理システム１は、複数の情報処理装置１００ａ、１００ｂ、１００ｃ、１００ｄ、・・・を含んで構成される。情報処理装置１００ａ、１００ｂ、１００ｃ、１００ｄ、・・・は、ネットワークサービス１０に対して無線または有線による通信を行うことで、ネットワークサービス１０を介した情報の授受を行っている。
【００２２】
以下の説明では、情報処理装置１００ａは、プレゼンス情報を他のユーザに提示して共有したいと思っているユーザが使用する装置であり、他の情報処理装置１００ｂ、１００ｃ、１００ｄ、・・・は、上記他のユーザが使用する装置であり、情報処理装置１００ａからプレゼンス情報を受信して出力する装置であるとして説明する。もちろん、ネットワークサービス１０を介してプレゼンス情報をやり取りする情報処理装置の数は図１に示したものに限定されるものではない。また、以下の説明では、区別する必要が無い場合は情報処理装置１００ａ、１００ｂ、１００ｃ、１００ｄ、・・・を総称して単に情報処理装置１００とする。
【００２３】
情報処理装置１００ａは、１００ｂ、１００ｃ、１００ｄ、・・・は、例えば、携帯電話、スマートフォン（高機能携帯電話）、タブレット型携帯端末、パーソナルコンピュータ、ポータブルオーディオプレーヤ、ゲーム機、ウェアラブルデバイスなどの、デジタルデータを扱う電子機器である。ウェアラブルデバイスには、メガネ型、腕時計型、頭部装着型などの様々な形態が考えられるが、本開示は特定の形態のウェアラブルデバイスに限定する物ではない。本実施形態では、情報処理装置１００ａはウェアラブルデバイスを含んだ装置として説明する。もちろんプレゼンス情報を他のユーザに提示して共有したいと思っているユーザが使用する情報処理装置１００ａはウェアラブルデバイスに限られない。
【００２４】
情報処理装置１００ａは、装着されているユーザに関する様々な情報をセンサ等で取得して、その情報をプレゼンス情報に加工する。例えば、情報処理装置１００ａは、センサによってユーザの現在地の緯度及び経度を取得し、その緯度及び経度の情報から、「新宿」「なんば」等の地名に変換することで、ユーザの現在の場所をプレゼンス情報とすることが出来る。
【００２５】
そして情報処理装置１００ａは、他の情報処理装置１００ｂ、１００ｃ、１００ｄ、・・・へプレゼンス情報を送信する際に、相手方のユーザとの関係性、とりわけ、社交上の関係性や社会的な関係性、職業上の関係性等に基づいて、プレゼンス情報の詳細さの度合いを決定する。本実施形態では、この詳細さの度合いのことを「粒度」とも称する。上述したような関係性には、例えば親子、友人、親友、同僚、上司と部下、クラスメイト、先生と生徒、恋人、赤の他人（関係なし）などがある。なお、上述したような関係性における友人には、現実の世界の友人と、例えばＳＮＳ等の仮想的な世界における友人と、の双方が含まれうる。また、ここでいうプレゼンス情報の粒度とは、プレゼンス情報の精度とも言える。すなわち、ユーザが新宿駅にいて、情報処理装置１００ａがプレゼンス情報としてユーザの場所を他のユーザに提示する場合、情報処理装置１００ａは、ユーザの場所を「新宿駅」と詳細に他のユーザに知らせるならばプレゼンス情報の粒度を細かくして、ユーザの場所を「新宿区」や「東京都」などと曖昧に他のユーザに知らせるならばプレゼンス情報の粒度を粗くする。
【００２６】
本実施形態では、他のユーザと共有することが出来るプレゼンス情報として以下のようなものを例示するが、他のユーザと共有することが出来るプレゼンス情報は以下で示したようなものに限定されるものでは無い。
【００２７】
他のユーザと共有することが出来るプレゼンス情報には、ユーザの行動やユーザの行動の切り替わり、ユーザの活動性、ユーザの緊張度、ユーザの周囲音や周囲音の種別、ユーザの周囲の騒音度、ユーザの場所や位置、他のユーザとの間の相対的な位置（距離や方角）、カメラで撮像されたユーザの周囲の光景、ユーザの行動の内容や行動の切り替わり、ユーザの仕草やジェスチャ、一緒にいるユーザ、情報処理装置１００の状態、等が含まれうる。情報処理装置１００の状態には、電源のオン・オフの状態、ディスプレイの操作中、イヤホンの装着中、音楽の再生中、などの様々な状態が考えられる。
【００２８】
情報処理装置１００ａは、他の情報処理装置１００ｂ、１００ｃ、１００ｄ、・・・へプレゼンス情報を送信する際に、相手方のユーザとの関係性に基づいて、プレゼンス情報の粒度を決定することで、ユーザが一つ一つプレゼンス情報の共有を設定すること無く、相手方のユーザに安心してプレゼンス情報を提示することが出来る。
【００２９】
以上、図１を用いて本開示の一実施形態に係る情報処理システム１の構成例について説明した。続いて、本開示の一実施形態に係る情報処理装置１００の機能構成例について説明する。
【００３０】
図２は、本開示の一実施形態に係る情報処理装置１００の機能構成例を示す説明図である。図２に示した情報処理装置１００は、複数のデバイスで１つの装置として機能するウェアラブルデバイスであるとして説明する。以下、図２を用いて本開示の一実施形態に係る情報処理装置１００の機能構成例について説明する。
【００３１】
図２に示したように、本開示の一実施形態に係る情報処理装置１００は、ヘッドセット部１１０と、本体部１３０と、ディスプレイ部１６０と、を含んで構成される。
【００３２】
ヘッドセット部１１０は、ユーザの頭部に装着されることを目的とした機器である。ヘッドセット部１１０の機能構成例については後述するが、例えばユーザの頭部の動きをセンシングするセンサ、ユーザの視界を撮像するカメラ、ユーザの発話や周囲音を集音するマイクロホン等で構成される。
【００３３】
本体部１３０は、情報処理装置１００の本体機能を担う装置である。本体部１３０の機能構成例については後述するが、例えば位置情報を取得するセンサ、他の装置との情報の授受を担うネットワークインタフェース、プレゼンス情報を生成する演算装置等で構成される。
【００３４】
ディスプレイ部１６０は、ユーザに対して各種情報を提示するディスプレイを備えた装置である。ディスプレイ部１６０の機能構成例については詳述するが、情報を表示するディスプレイ、ディスプレイに対する接触を検知するタッチパネル、情報を提示するＬＥＤデバイス等で構成される。
【００３５】
以上、図２を用いて本開示の一実施形態に係る情報処理装置１００の機能構成例について説明した。続いて本開示の一実施形態に係る情報処理装置１００を構成するヘッドセット部１１０の機能構成例について説明する。
【００３６】
図３は、本開示の一実施形態に係る情報処理装置１００を構成するヘッドセット部１１０の機能構成例を示す説明図である。以下、図３を用いて本開示の一実施形態に係る情報処理装置１００を構成するヘッドセット部１１０の機能構成例について説明する。
【００３７】
図３に示したように、ヘッドセット部１１０は、加速度センサ１１１と、ジャイロセンサ１１２と、発話集音マイク１１３と、周囲音集音マイク１１４と、スピーカ１１５と、心拍センサ１１６と、を含んで構成される。
【００３８】
加速度センサ１１１と、ヘッドセット部１１０の加速度を検出するセンサである。またジャイロセンサ１１２は、ヘッドセット部１１０の角度や角速度を検出するセンサである。加速度センサ１１１及びジャイロセンサ１１２は加速度、角度、角速度の変化をそれぞれセンシングデータとして、図示しないインターフェースを通じて本体部１３０に出力する。加速度センサ１１１及びジャイロセンサ１１２が、ヘッドセット部１１０の加速度、角度、角速度を検出することで、本体部１３０は、ヘッドセット部１１０がどのような動きをしているか、すなわちヘッドセット部１１０を装着したユーザの頭部がどのような動きをしているかを推測することが可能となる。
【００３９】
発話集音マイク１１３は、ユーザの発話内容を集音するためのマイクであり、例えばヘッドセット部１１０がユーザに装着された際にユーザの口の近くに位置するよう設けられる。また周囲音集音マイク１１４は、ヘッドセット部１１０の周囲の音を集音するためのマイクであり、例えばヘッドセット部１１０がユーザに装着された際にユーザの耳の近くに位置するよう設けられる。周囲音集音マイク１１４で集音された音はバイノーラル録音されてもよい。
【００４０】
本実施形態では、ヘッドセット部１１０は、ユーザの発話内容と、ヘッドセット部１１０の周囲の音とを区別して集音するために、発話集音マイク１１３及び周囲音集音マイク１１４の２種類のマイクを備えているが、もちろん本開示は係る例に限定されるものでは無く、ヘッドセット部１１０はマイクを１つだけ備えるようにしても良い。
【００４１】
スピーカ１１５は、所定の音を出力するためのスピーカであり、例えば他の情報処理装置１００から送信された他のユーザの発話内容や、ユーザに通知するための通知音、本体部１３０等に保存されている楽曲等が出力される。スピーカ１１５は、ユーザの耳に装着されるイヤホンの形態で提供されても良い。
【００４２】
心拍センサ１１６は、ヘッドセット部１１０を装着したユーザの心拍数を検出するセンサである。心拍センサ１１６は、例えばヘッドセット部１１０のスピーカ１１５の近傍に備えられていても良い。心拍センサ１１６がユーザの心拍数を検出することで、本体部１３０は、ユーザの心拍数を取得して、ユーザの心拍数から、後述する緊張度を判定することが出来る。
【００４３】
以上、図３を用いて本開示の一実施形態に係る情報処理装置１００を構成するヘッドセット部１１０の機能構成例について説明した。続いて本開示の一実施形態に係る情報処理装置１００を構成する本体部１３０の機能構成例について説明する。
【００４４】
図４は、本開示の一実施形態に係る情報処理装置１００を構成する本体部１３０の機能構成例を示す説明図である。以下、図４を用いて本開示の一実施形態に係る情報処理装置１００を構成する本体部１３０の機能構成例について説明する。
【００４５】
図４に示したように、本体部１３０は、ＧＰＳセンサ１３１と、ネットワークＩ／Ｆ１３２と、振動デバイス１３３と、心電センサ１３４と、地磁気センサ１３５と、演算装置１３６と、記憶部１３７と、を含んで構成される。
【００４６】
ＧＰＳセンサ１３１は、本体部１３０の現在位置を検出するセンサである。なお本実施形態では現在位置を取得するセンサとしてＧＰＳセンサが用いられているが、ＧＰＳセンサの他に、例えばＧＬＯＮＡＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）、ＢＤＳ（ＢｅｉＤｏｕ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）、ｉＢｅａｃｏｎ等の現在位置を取得するセンサが用いられても良い。
【００４７】
ネットワークＩ／Ｆ１３２は、他の装置との間で情報の送受信を仲介するインターフェースである。本実施形態では、ネットワークＩ／Ｆ１３２は、ネットワークサービス１０を介した他の情報処理装置１００との間の情報の送受信を仲介する。
【００４８】
振動デバイス１３３は、振動によりユーザに通知することを目的としたデバイスである。振動デバイス１３３は、振動によって例えばユーザに対して電話の着信、メールの着信、ＳＮＳにおける返信、他の情報処理装置１００からのプレゼンス情報の送信、等を通知することが出来る。
【００４９】
心電センサ１３４は、情報処理装置１００を装着しているユーザの心電波形を検出するセンサである。心電センサ１３４がユーザの心電波形を検出することで、本体部１３０は、ユーザの活動状況を推測することができる。
【００５０】
地磁気センサ１３５は、本体部１３０の方角を検出するためのセンサである。地磁気センサ１３５が本体部１３０の方角を検出することで、本体部１３０は、情報処理装置１００のユーザがどの方向を向いているかを検出したり、他の情報処理装置１００のユーザとの位置関係を判定したりすることができる。
【００５１】
演算装置１３６は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成され、情報処理装置１００を構成しているヘッドセット部１１０、本体部１３０及びディスプレイ部１６０の動作を制御する。また演算装置１３６は、各センサから送られるセンシングデータを用いてユーザの状況を推測して、ユーザのプレゼンス情報を生成する。また演算装置１３６は、生成したプレゼンス情報を他の情報処理装置１００へ送信する際に、当該他の情報処理装置１００のユーザとの間の関係性を記憶部１３７から取得し、取得した関係性を用いてプレゼンス情報の粒度を決定する。従って、演算装置１３６は本開示の取得部及び制御部の一例として機能しうる。
【００５２】
記憶部１３７は、例えばＲＯＭ、ＲＡＭなどで構成され、演算装置１３６で読み出されて実行されるコンピュータプログラムや各種設定情報、ヘッドセット部１１０やディスプレイ部１６０で出力されるコンテンツなどを記憶する。例えば、記憶部１３７は、演算装置１３６でプレゼンス情報の粒度を決定する際に用いられる、他のユーザとの間の関係性の情報を記憶する。
【００５３】
以上、図４を用いて本開示の一実施形態に係る情報処理装置１００を構成する本体部１３０の機能構成例について説明した。続いて、図４に示した本体部１３０に含まれる演算装置１３６の機能構成例について説明する。
【００５４】
図５は、演算装置１３６の機能構成例を示す説明図である。以下、図５を用いて演算装置１３６の機能構成例について説明する。
【００５５】
図５に示したように、演算装置１３６は、行動判定部１４１と、活動強度判定部１４２と、緊張度判定部１４３と、騒音度判定部１４４と、周囲音種別判定部１４５と、場所・位置検出部１４６と、発話検出部１４７と、頭部動作検出部１４８と、ディスプレイ注視検出部１４９と、表示制御部１５０と、発光制御部１５１と、音再生制御部１５２と、情報送受信制御部１５３と、粒度決定部１５４と、を含んで構成される。
【００５６】
行動判定部１４１は、情報処理装置１００のユーザの行動内容を判定する。行動判定部１４１は、ユーザの行動内容として、行動と、その行動への切り替わりを判定する。すなわち行動判定部１４１は、情報処理装置１００のユーザが何をしているか、または、情報処理装置１００のユーザが何をし始めたか、を判定する。
【００５７】
行動判定部１４１は、加速度センサ１１１やジャイロセンサ１１２から出力された値を基に、例えば情報処理装置１００のユーザが歩いている、座っている、立っている、電車に乗っている、等の行動を行っていることを判定することが出来る。行動判定部１４１は、人間の歩く速度で移動していることが加速度センサ１１１から出力された値から解れば、情報処理装置１００のユーザは歩いていると判定することが出来る。行動判定部１４１は、情報処理装置１００の行動の判定の際には、加速度センサ１１１やジャイロセンサ１１２の値と、行動のパターンとが紐付けられたデータベースを参照してよい。
【００５８】
また行動判定部１４１は、ユーザのスケジュール情報を参照することで、情報処理装置１００のユーザの行動内容を判定してもよい。例えば、ユーザがいつも決まった曜日や時間帯でアルバイトをしており、そのことをスケジュール情報に登録していれば、行動判定部１４１は、スケジュール情報の参照によってアルバイト中か否かを判定することができる。なおユーザのスケジュール情報は、情報処理装置１００の内部に保持されていてもよく、外部のサーバ装置の中に保持されていてもよい。
【００５９】
活動強度判定部１４２は、情報処理装置１００のユーザの活動強度を判定する。活動強度判定部１４２は、ユーザの活動強度として、ユーザの動きの程度を判定する。活動強度判定部１４２は、加速度センサ１１１やジャイロセンサ１１２から出力された値を基に、例えばユーザが歩いてればその歩いている速度を活動強度とする。
【００６０】
緊張度判定部１４３は、情報処理装置１００のユーザの緊張度を判定する。緊張度判定部１４３は、心拍センサ１１６から心拍数を検出し、行動判定部１４１や活動強度判定部１４２の判定結果と合わせることでユーザの緊張度を判定する。例えば、ユーザの活動強度が強い状態で心拍数が高ければ、ユーザは運動をしている可能性が高いので、緊張度判定部１４３は、ユーザはあまり緊張していないと判定することが出来る。また例えば、ユーザの活動強度が強くないのに状態で心拍数が高ければ、緊張度判定部１４３は、ユーザは緊張していると判定することが出来る。
【００６１】
騒音度判定部１４４は、情報処理装置１００のユーザの周囲の騒音度を判定する。騒音度判定部１４４は、周囲音集音マイク１１４が集音した音に対して、例えばＦＦＴ（Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ；高速フーリエ変換）等を行って、周波数成分を解析することで、情報処理装置１００のユーザの周囲の騒音度を判定する。
【００６２】
周囲音種別判定部１４５は、情報処理装置１００のユーザの周囲でどのような音が存在しているかを判定する。周囲音種別判定部１４５は、周囲音集音マイク１１４が集音した音に対して、例えばＦＦＴ等を行って、周波数成分を解析し、その周波数成分から音の種別を判定する。例えば、周囲音種別判定部１４５は、周囲音集音マイク１１４が集音した音を解析して、自動車が走行している、音楽が流れている、周囲で人の声がする、雑踏の中にいる、等の周囲音を判定する。
【００６３】
場所・位置検出部１４６と、情報処理装置１００のユーザの現在位置や場所、すなわち本体部１３０の現在位置や場所を検出する。場所・位置検出部１４６は、例えばＧＰＳセンサ１３１から位置情報を取得して現在位置を検出する。また場所・位置検出部１４６は、可能であれば、後述のディスプレイ部１６０に含まれるカメラ１６４から画像を取得して、具体的な場所（店名など）や位置（店先、店内など）を特定してもよい。
【００６４】
場所・位置検出部１４６は、現在位置や場所に加え、プレゼンス情報を共有する他のユーザの相対位置や方向を検出しても良い。方向は地磁気センサ１３５によって検出することが出来るので、場所・位置検出部１４６は、自装置の地磁気センサ１３５及び他のユーザの情報処理装置１００の地磁気センサ１３５が検出した方向の情報を用いて、他のユーザの相対的な方向を検出することができる。
【００６５】
発話検出部１４７は、情報処理装置１００のユーザが発話したことを検出する。発話検出部１４７は、発話集音マイク１１３により集音された音を解析することで、情報処理装置１００のユーザが発話したことを検出する。なお発話検出部１４７は、発話集音マイク１１３により集音された音だけでなく、周囲音集音マイク１１４によりされた音を解析することで、情報処理装置１００のユーザによる発話なのかどうかを、発話集音マイク１１３により集音された音だけを解析した場合と比較してより正確に検出することが出来る。
【００６６】
頭部動作検出部１４８は、情報処理装置１００のユーザの頭部の動きを検出する。頭部動作検出部１４８は、加速度センサ１１１やジャイロセンサ１１２によるセンシングデータに基づいて、情報処理装置１００のユーザの頭部の動きを検出する。頭部動作検出部１４８は、ユーザの頭部の動きとして、例えば首をかしげる、空を見上げるなどの動作を検出することが出来る。
【００６７】
ディスプレイ注視検出部１４９は、情報処理装置１００のユーザの、ディスプレイ部１６０への注視度合いを検出する。ディスプレイ注視検出部１４９は、後述のディスプレイ部１６０に含まれるカメラ１６４から画像を取得して、情報処理装置１００のユーザがディスプレイ部１６０を見ているかどうかを検出する。
【００６８】
表示制御部１５０は、ディスプレイ部１６０に設けられるディスプレイに対する表示の制御を行う。発光制御部１５１は、ディスプレイ部１６０に設けられるＬＥＤデバイスの発光を制御する。音再生制御部１５２は、ヘッドセット部１１０に設けられるスピーカ１１５に対する音の出力制御を行う。情報送受信制御部１５３は、ネットワークＩ／Ｆ１３２を通じた情報の送受信の制御を行う。
【００６９】
粒度決定部１５４は、他のユーザにプレゼンス情報を提示する際に、そのプレゼンス情報の粒度を決定する。粒度決定部１５４は、プレゼンス情報の粒度を決定する際に、情報処理装置１００のユーザと、他のユーザとの間の関係性を用いる。粒度決定部１５４は、プレゼンス情報の粒度を決定する際に、上記関係性を用いることで、ユーザが他のユーザにプレゼンス情報を提示する際に一つ一つ粒度の設定を行わずに済み、他のユーザへ手軽に、かつプライバシを守ってプレゼンス情報を提示することができる。また粒度決定部１５４は、プレゼンス情報の粒度を決定する際に、関係性の情報に加え、情報処理装置１００の状況や、情報処理装置１００を使用するユーザの情報を参照しても良い。また粒度決定部１５４は、プレゼンス情報の粒度を決定する際に、関係性の情報に加え、現在の情報処理装置１００の位置情報を用いてもよく、プレゼンス情報を提示しようとする相手の現在の位置情報を用いても良い。粒度決定部１５４によるプレゼンス情報の粒度決定処理については後に詳述する。
【００７０】
以上、図５を用いて演算装置１３６の機能構成例について説明した。続いて、本開示の一実施形態に係る情報処理装置１００を構成するディスプレイ部１６０の機能構成例について説明する。
【００７１】
図６は、本開示の一実施形態に係る情報処理装置１００を構成するディスプレイ部１６０の機能構成例を示す説明図である。以下、図６を用いて本開示の一実施形態に係る情報処理装置１００を構成するディスプレイ部１６０の機能構成例について説明する。
【００７２】
図６に示したように、ディスプレイ部１６０は、ディスプレイ１６１と、ＬＥＤデバイス１６２と、タッチパネル１６３と、カメラ１６４と、センサ部１６５と、を含んで構成される。
【００７３】
ディスプレイ１６１は、情報を表示するディスプレイであり、例えば液晶ディスプレイや有機ＥＬディスプレイなどで構成される。ディスプレイ１６１への表示は、上述した表示制御部１５０によって制御される。ディスプレイ１６１にはタッチパネル１６３が設けられている。ユーザは、タッチパネル１６３に対して操作することでディスプレイ１６１が提示するグラフィカルユーザインターフェース（ＧＵＩ）に対する操作を行うことができる。
【００７４】
ＬＥＤデバイス１６２は、発光によりユーザへ通知するためのデバイスである。ＬＥＤデバイス１６２は、上述した発光制御部１５１により発光が制御される。
【００７５】
カメラ１６４は、ディスプレイ部１６０の周囲を撮像するためのカメラであり、撮像素子としてＣＣＤイメージセンサまたはＣＭＯＳイメージセンサなどを備えたカメラである。本体部１３０は、カメラ１６４が撮像した画像を解析することで、ユーザの周囲の光景や、ユーザのディスプレイ１６１の注視状態などを検出することが出来る。
【００７６】
以上、図６を用いて本開示の一実施形態に係る情報処理装置１００を構成するディスプレイ部１６０の機能構成例について説明した。
【００７７】
本開示の一実施形態に係る情報処理装置１００は、上述したような構成を有することで、ユーザが他のユーザにプレゼンス情報を提示する際に一つ一つ粒度の設定を行わずに済み、他のユーザへ手軽に、かつプライバシを守ってプレゼンス情報を提示することができる。
【００７８】
なお、上述した各センサは、例示したものとは別の装置に設けられても良い。例えば、ＧＰＳセンサ１３１や地磁気センサ１３５は本体部１３０ではなくヘッドセット部１１０に設けられてもよい。
【００７９】
［１．３．動作例］
続いて、本開示の一実施形態に係る情報処理装置１００の動作例を説明する。図７は本開示の一実施形態に係る情報処理装置１００の動作例を示す流れ図である。図７に示したのは、他の情報処理装置１００へ提示するプレゼンス情報の粒度を決定して、当該他の情報処理装置１００へプレゼンス情報を送信する際の、情報処理装置１００の動作例である。以下、図７を用いて本開示の一実施形態に係る情報処理装置１００の動作例について説明する。
【００８０】
他の情報処理装置１００へプレゼンス情報を送信する場合、まず情報処理装置１００は、送信しようとするプレゼンス情報を生成する（ステップＳ１０１）。ステップＳ１０１のプレゼンス情報の生成は、演算装置１３６が実行する。演算装置１３６は、情報処理装置１００が備えている各種センサなどの情報から、ユーザのプレゼンス情報を生成する。
【００８１】
情報処理装置１００は、上記ステップＳ１０１でプレゼンス情報を生成すると、続いて、プレゼンス情報を提示しようとする共有相手の情報を取得する（ステップＳ１０２）。ステップＳ１０２の共有相手の関係性の情報の取得は、演算装置１３６が実行する。共有相手の関係性の情報は、例えば記憶部１３７に記憶されている。
【００８２】
情報処理装置１００は、上記ステップＳ１０２で、プレゼンス情報を提示しようとする共有相手の関係性の情報を取得すると、続いて、その共有相手の関係性に基づいて、共有相手に提示するプレゼンス情報の粒度を決定する（ステップＳ１０３）。ステップＳ１０３のプレゼンス情報の粒度の決定は、演算装置１３６が、具体的には粒度決定部１５４が実行する。ステップＳ１０３のプレゼンス情報の粒度の決定処理については後に詳述する。
【００８３】
情報処理装置１００は、上記ステップＳ１０３で、共有相手に提示するプレゼンス情報の粒度を決定すると、続いて、決定した粒度のプレゼンス情報を、共有相手の情報処理装置１００へ送信する（ステップＳ１０４）。ステップＳ１０４のプレゼンス情報の送信は、演算装置１３６が、具体的には情報送受信制御部１５３が実行する。
【００８４】
情報処理装置１００は、図７に示したような動作を実行することで、ユーザが他のユーザにプレゼンス情報を提示する際に一つ一つ粒度の設定を行わずに済み、他のユーザへ手軽に、かつプライバシを守ってプレゼンス情報を提示することができる。
【００８５】
続いて、上記ステップＳ１０３でのプレゼンス情報の粒度の決定処理について詳細に説明する。本実施形態では、情報処理装置１００は、上述したように共有相手との間の関係性に基づいて、共有相手の情報処理装置１００へ送信するプレゼンス情報の粒度を決定している。
【００８６】
共有相手との間の関係性には、例えば親、兄弟・姉妹、夫または妻、子供、祖父母、孫、恋人、親友、友人、地元の友達、知人、会社の同僚、サークル仲間、などが考えられる。以下では、ここで列挙した関係性のそれぞれについて、共有相手に公開するプレゼンス情報や、そのプレゼンス情報の粒度について例示する。
【００８７】
（相手が親の場合）
例えば、プレゼンス情報としてＧＰＳセンサ１３１が取得した緯度及び経度の情報から得られる現在位置の情報を親に提示する場合、情報処理装置１００は、ＧＰＳセンサ１３１が取得した緯度及び経度の情報から得られる詳細な位置情報ではなく、ＧＰＳセンサ１３１が取得した緯度及び経度の情報から「学校」や「アルバイト先」などの情報に変換したプレゼンス情報を提示する。
【００８８】
（相手が兄弟や姉妹の場合）
例えば、プレゼンス情報として一緒にいる人物の情報を兄弟や姉妹に提示する場合、情報処理装置１００は、具体的な個人名ではなく、一緒にいる人物の関係に留めた粒度でプレゼンス情報を提示する。
【００８９】
（相手が妻や夫の場合）
例えば、プレゼンス情報として行動判定部１４１が判定した行動や行動の切り替わりの情報を妻や夫に提示する場合、情報処理装置１００は、退社時に会社を出たこと、電車に乗ったこと、電車を降りたこと、最寄り駅から家までのどこを歩いているかの細かな位置情報、だけを提示する。
【００９０】
（相手が子供や孫の場合）
例えば、プレゼンス情報としてＧＰＳセンサ１３１が取得した緯度及び経度の情報から得られる現在位置の情報を子供や孫に提示する場合、情報処理装置１００は、詳細な位置情報ではなく「家にいる」や「外にいる」などの粒度でプレゼンス情報を提示する。
【００９１】
（相手が恋人の場合）
例えば、プレゼンス情報を恋人に提示する場合、情報処理装置１００は、全てのプレゼンス情報について詳細に（最も細かい粒度で）提示する。例えばプレゼンス情報として行動の情報を提示する場合、情報処理装置１００は、現在の行動をただ相手のディスプレイで表示させるだけではなく、朝起きた時、電車に乗った時、など行動の変わり目を音や振動の通知で知らせるような粒度でプレゼンス情報を提示する。
【００９２】
（相手が親友の場合）
例えば、プレゼンス情報として周囲音種別判定部１４５が判定した周囲音を親友に提示する場合、情報処理装置１００は、親友には、カフェやショップなどで音楽が流れている時にその音楽だけを共有し、親友以外の相手には周囲音そのものを提示しないようにする。
【００９３】
（相手が友人の場合）
例えば、プレゼンス情報として行動判定部１４１が判定した行動の情報を友人に提示する場合、情報処理装置１００は、移動中、授業中、アルバイト中、サークル活動中といった粒度でプレゼンス情報を提示する。
【００９４】
（相手が地元の友達の場合）
例えば、プレゼンス情報としてＧＰＳセンサ１３１が取得した緯度及び経度の情報から得られる現在位置の情報を地元の友達に提示する場合、情報処理装置１００は、ユーザが普段地元を離れている期間では「東京都」などの粗い粒度でプレゼンス情報を提示するが、休暇等で地元に帰った時だけ、詳細に「○○ショッピングセンター」などの粒度でプレゼンス情報を提示する。
【００９５】
（相手が知人の場合）
例えば、相手がそれほど親しくない、顔見知り程度の知人である場合は、情報処理装置１００は、電源のオン、オフ状態のみ提示して、その他のプレゼンス情報は一切提示しない。
【００９６】
（相手が会社の同僚の場合）
例えば、プレゼンス情報としてＧＰＳセンサ１３１が取得した緯度及び経度の情報から得られる現在位置の情報を会社の同僚に提示する場合、情報処理装置１００は、ユーザが会社の中にいる場合は、詳細に「自席」、「○階」、「会議室○○」等の細かい粒度で提示し、ユーザが会社の外にいる場合は「自宅」、「外」程度の粗い粒度で提示する。
【００９７】
（相手がサークル仲間の場合）
例えば、プレゼンス情報として行動判定部１４１が判定した行動の状態をサークル仲間に提示する場合、情報処理装置１００は、例えば「ジョギング中」と「ジョギング中以外」の粗い粒度で提示する。
【００９８】
本開示の一実施形態に係る情報処理装置１００は、このように共有相手との間の関係性に応じて、ユーザのプレゼンス情報の粒度を決定し、適切な形態でユーザのプレゼンス情報を共有相手に公開することが出来る。従って本開示の一実施形態に係る情報処理装置１００は、ユーザがプレゼンス情報を他人に提示する度に粒度の設定をする必要が無く、またユーザのプライバシを担保したユーザのプレゼンス情報の提示を可能にする。
【００９９】
図８及び図９は、共有相手との間の関係性によって、その共有相手に公開されるプレゼンス情報及びその公開されるプレゼンス情報の粒度が変化する例を示す説明図である。
【０１００】
図８には、ある情報処理装置１００のユーザの行動が時系列で示されており、それぞれの行動について、その情報処理装置１００がプレゼンス情報を相手にどのように提示するかの例が示されている。
【０１０１】
ユーザが午前７時に起床し、情報処理装置１００が、ユーザの起床を検知すると、情報処理装置１００は、恋人には起床したことを通知するが、親友、知人、サークル仲間には、家にいるという程度の粒度で通知する。なお、ユーザの起床は、例えばユーザが情報処理装置１００を操作した等のトリガが発生したことによって検知されうる。一方、情報処理装置１００は、一緒に生活している両親や兄弟には、ユーザが家にいることは分かっているので、ユーザの起床によっても何も通知はしない。
【０１０２】
ユーザが午前７時３０分に朝食をとり、情報処理装置１００が、ユーザが朝食中であることを検知すると、情報処理装置１００は、恋人には食事中であるとともに食事中の映像を提示するが、親友には、食事中であることだけを提示し、知人、サークル仲間には、家にいるという程度の粒度で通知する。なお、ユーザが食事中であるかどうかは、例えばユーザによる情報処理装置１００の操作等のトリガが発生したことによって検知されうる。一方、情報処理装置１００は、一緒に生活している両親や兄弟には、ユーザが家にいることは分かっているので、ユーザの起床によっても何も通知はしない。
【０１０３】
ユーザが午前８時に家を出て自宅の最寄り駅に向かっている間は、情報処理装置１００が、ユーザが家を出て自宅の最寄り駅に向かっていることを検知する。この場合、情報処理装置１００は、両親には歩いているという行動に加えて詳細な場所を提示する。また情報処理装置１００は、兄弟、親友、サークル仲間には移動中であるという粒度で提示する。また情報処理装置１００は、恋人には歩いているという行動に加えて集音した周囲音を提示する。また情報処理装置１００は、知人には単に家の外にいるという粒度で提示する。
【０１０４】
ユーザが午前８時半に電車に乗り、学校に向かっている間は、情報処理装置１００が、ユーザが電車に乗り、学校に向かっていることを検知する。この場合、情報処理装置１００は、両親には電車に乗っているという行動に加えて詳細な場所を提示する。また情報処理装置１００は、兄弟、親友、サークル仲間には移動中であるという粒度で提示する。また情報処理装置１００は、恋人には電車に乗っているという行動に加えて恋人との相対的な位置を提示する。また情報処理装置１００は、知人には単に家の外にいるという粒度で提示する。
【０１０５】
ユーザが午前９時から授業を受けている間は、情報処理装置１００が、ユーザが授業を受けていることを検知する。この場合、情報処理装置１００は、両親及び兄弟には学校にいるという粒度で提示する。また情報処理装置１００は、親友、サークル仲間には授業中であるという粒度で提示する。また情報処理装置１００は、恋人と近くにいることが考えられるので、恋人には特に通知はしない。また情報処理装置１００は、知人には単に家の外にいるという粒度で提示する。
【０１０６】
ユーザが正午から昼食を食べている間は、情報処理装置１００が、ユーザが昼食を食べていることを検知する。この場合、情報処理装置１００は、両親及び兄弟には学校にいるという粒度で提示し、兄弟にはさらに恋人と一緒にいるということを提示する。また情報処理装置１００は、親友には食事中であること提示するとともに、一緒にいる恋人の名前も提示する。また情報処理装置１００は、恋人と近くにいることが考えられるので、恋人には特に通知はしない。また情報処理装置１００は、知人には単に家の外にいるという粒度で提示する。また情報処理装置１００は、サークル仲間には何も提示しない。
【０１０７】
ユーザが午後４時からサークル活動中の間は、情報処理装置１００が、ユーザがサークル活動中であることを検知する。なお、サークル活動中であるかどうかは、情報処理装置１００がユーザのスケジュール情報を参照することによって検知されうる。この場合、情報処理装置１００は、両親及び兄弟には学校にいるという粒度で提示し、兄弟にはさらに友人と一緒にいるということを提示する。また情報処理装置１００は、恋人と親友には部室でサークル活動中であることを提示するとともに、一緒にいる人物の名前を提示する。また情報処理装置１００は、サークル仲間には部室にいることを提示する。また情報処理装置１００は、知人には単に家の外にいるという粒度で提示する。
【０１０８】
ユーザが午後６時からアルバイト中の間は、情報処理装置１００が、ユーザがアルバイト中であることを検知する。なお、アルバイト中であるかどうかは、情報処理装置１００がユーザのスケジュール情報を参照することによって検知されうる。この場合、情報処理装置１００は、両親、兄弟、恋人、親友には、アルバイト中であることを提示するとともに店の名前も提示する。また情報処理装置１００は、知人及びサークル仲間には、外にいるという程度の粒度で提示する。
【０１０９】
このように、ユーザが時間とともに様々な状況をとりうる場合、情報処理装置１００は、そのユーザの行動の内容を検知し、提示しようとする相手との関係性や、そのユーザの行動の内容に応じて適切な形態でプレゼンス情報を提示することができる。
【０１１０】
情報処理装置１００は、相手との関係性に応じてどのような粒度でプレゼンス情報を公開するかをユーザに一括して設定させることができる。例えば、情報処理装置１００は、ユーザが事細かにプレゼンス情報を提示したいかどうかの要求に応じて設定を一括して変更しても良い。ユーザからの上記要求は、例えばユーザの行動性の度合いの違いに起因するものであってもよい。例えば、ユーザが非常に活動的であったり、行動的であったりすることを他のユーザに公開したいので、プレゼンス情報を小さな粒度で、すなわち事細かに提示する設定に一括して変更することをユーザが情報処理装置１００へ指示すると、情報処理装置１００は、プレゼンス情報を事細かに提示する設定に一括して変更しても良い。一方、例えば、ユーザが活動的であったり、行動的であったりすることを他のユーザに公開したくないので、プレゼンス情報を大きな粒度で提示する設定に一括して変更することをユーザが情報処理装置１００へ指示すると、情報処理装置１００は、プレゼンス情報を大きな粒度で提示する設定に一括して変更しても良い。
【０１１１】
図９には、ある情報処理装置１００のユーザの行動が時系列で示されており、それぞれの行動について、その情報処理装置１００がプレゼンス情報を相手にどのように提示するかの例が示されている。そして、図９には、ユーザの活動性に関する設定によって、知人とサークル仲間に対するプレゼンス情報の公開の粒度が、図８に示したものから一括して変化したことが示されている。
【０１１２】
すなわち図９に示した例では、情報処理装置１００は、知人とサークル仲間には、プレゼンス情報を事細かに提示する設定となっている。このように情報処理装置１００は、設定に応じて提示するプレゼンス情報の粒度を一括して変化させることができる。
【０１１３】
あるユーザ（例えばユーザＡとする）のプレゼンス情報が別のユーザ（例えばユーザＢやユーザＣとする）へ到達するまでには、様々な場所でフィルタリングが行われても良い。図１０は、プレゼンス情報が様々な場所でフィルタリングされる例を示す説明図である。
【０１１４】
例えばユーザＡのプレゼンス情報が、図１０に示したように、センシングによって５種類生成された場合、その５種類のプレゼンス情報は、送信者の状況によってフィルタリングされうる。図１０に示した例では、送信者の状況によって２つのプレゼンス情報がカットされている。送信者の状況によってプレゼンス情報がフィルタリングされることについては後に詳述する。
【０１１５】
送信者の状況によってフィルタリングされたプレゼンス情報は、さらに、相手との関係性によってフィルタリングされうる。図１０に示した例では、相手との関係性によってそれぞれ異なるプレゼンス情報がカットされている。
【０１１６】
相手との関係性によってフィルタリングされたプレゼンス情報は、さらに、相手（受信者）の状況によってフィルタリングされうる。図１０に示した例では、受信者の状況によってそれぞれ１つのプレゼンス情報がカットされている。受信者の状況によってプレゼンス情報がフィルタリングされることについては後に詳述する。受信側の情報処理装置１００でのプレゼンス情報のフィルタリングは、例えば表示制御部１５０が行っても良い。
【０１１７】
最終的には、送信相手にはそれぞれ異なるプレゼンス情報が送られる。図１０に示した例では、ユーザＢにはプレゼンス情報Ａが、ユーザＣにはプレゼンス情報Ｂが、それぞれ送られて、それぞれのユーザの情報処理装置１００で提示される。
【０１１８】
続いて、情報処理装置１００が他の情報処理装置１００へ提示するプレゼンス情報が、当該他の情報処理装置１００でどのように表示されるかについて説明する。
【０１１９】
図１１は、情報処理装置１００による他のユーザのプレゼンス情報の表示例を示す説明図であり、ディスプレイ部１６０に他のユーザのプレゼンス情報が表示されている状態の例を示す説明図である。
【０１２０】
図１１には、ディスプレイ部１６０にある他のユーザのプレゼンス情報が表示されており、情報処理装置１００のユーザは例えばタッチパネル１６３を操作して、別のユーザのプレゼンス情報の表示に切り替えることが出来る。また情報処理装置１００は、ユーザの操作に基づき、一人のユーザだけでなく、複数人のユーザをまとめたグループのプレゼンス情報をディスプレイ部１６０に表示させても良い。
【０１２１】
また情報処理装置１００は、ユーザの操作に基づき、プレゼンス情報の公開について設定する設定画面を表示させても良い。この設定画面は、自分のプレゼンス情報が相手でどう表示されているかを確認したり、プレゼンス情報に含まれる様々な情報の公開の可否や公開の粒度をユーザに設定させたりするための画面である。
【０１２２】
図１２は、情報処理装置１００に通知される、他のユーザのプレゼンス情報の出力例を示す説明図である。図１２には、情報処理装置１００のディスプレイ部１６０に、他のユーザのプレゼンス情報が出力される場合が示されている。
【０１２３】
情報処理装置１００は、他のユーザのプレゼンス情報を出力する場合、例えば、そのユーザの名前を示す名称情報２００をディスプレイ部１６０のディスプレイ１６１に表示する。
【０１２４】
例えば、他のユーザのプレゼンス情報として、当該ユーザの行動とその切り替わりを提示する場合、情報処理装置１００は、行動によって動きが変化するアバター２０１をディスプレイ部１６０のディスプレイ１６１に表示する。情報処理装置１００は、他のユーザの行動が切り替わったことを、例えば音声や振動でユーザに通知してもよい。
【０１２５】
例えば、他のユーザのプレゼンス情報として、当該ユーザの活動強度を提示する場合、情報処理装置１００は、アバター２０１の動きのスピードを変化させてディスプレイ部１６０のディスプレイ１６１に表示する。
【０１２６】
例えば、他のユーザのプレゼンス情報として、当該ユーザの緊張度を提示する場合、情報処理装置１００は、アバター２０１の顔の周囲に、汗のようなイラスト２０２を、緊張度の度合いに応じた数でディスプレイ部１６０のディスプレイ１６１に表示する。当該ユーザが全く緊張していなければ、情報処理装置１００はイラスト２０２をディスプレイ部１６０に全く表示しない。
【０１２７】
例えば、他のユーザのプレゼンス情報として、当該ユーザの周囲音を提示する場合、情報処理装置１００は、例えば当該ユーザが聞いている音をスピーカ１１５から出力する。また、他のユーザのプレゼンス情報として、当該ユーザの周囲音の種類を提示する場合、音符のイラスト２０３が背景中を流れたり、自動車のイラスト２０４が通過したりするようなアニメーションなどをディスプレイ部１６０のディスプレイ１６１に表示してもよい。
【０１２８】
図１３は、情報処理装置１００に通知される、他のユーザのプレゼンス情報の出力例を示す説明図である。他のユーザの周囲で音楽が流れている場合、情報処理装置１００は、例えば図１３に示したように、他のユーザのアバター２０１の背景を音符マークが流れていくようにディスプレイ１６１に表示してもよい。この音符マークは、音楽の音量によって数が増減したり、大きさが変化したりしてもよく、音楽のテンポによって流れる速度が変化したり、揺れ方が変化したりしても良い。
【０１２９】
例えば、他のユーザのプレゼンス情報として、当該ユーザの周囲の騒音度（周囲音の大きさ）を提示する場合、情報処理装置１００は、その騒音度を、例えばディスプレイ部１６０のディスプレイ１６１に表示する吹き出しのイラスト２０５が流れる頻度や大きさで表現しても良い。
【０１３０】
図１４は、情報処理装置１００に通知される、他のユーザのプレゼンス情報の出力例を示す説明図である。他のユーザの周囲が騒音で騒がしい場合、情報処理装置１００は、例えば図１４に示したように、他のユーザのアバター２０１の背景に雷のマークが現れるようにディスプレイ１６１に表示してもよい。この雷マークは、騒音の音量によって数が増減したり、大きさが変化したりしてもよい。
【０１３１】
図１５は、情報処理装置１００に通知される、他のユーザのプレゼンス情報の出力例を示す説明図である。他のユーザの周囲に人が複数人いるような場合、情報処理装置１００は、例えば図１５に示したように、他のユーザのアバター２０１の背景に別の小さなアバターが複数個現れるようにディスプレイ１６１に表示してもよい。この小さなアバターは、会話の音量によって数が増減したり、動きの活発さが変化したりしてもよい。
【０１３２】
例えば、他のユーザのプレゼンス情報として、当該ユーザの場所や位置を提示する場合、情報処理装置１００は、その場所や位置をアバター２０１の背景としてディスプレイ１６１に表示したり、その場所をテキスト２０６としてディスプレイ１６１に表示したりしてもよい。
【０１３３】
例えば、他のユーザのプレゼンス情報として、当該ユーザの相対的な位置（距離や方角）を提示する場合、情報処理装置１００は、当該ユーザまでの距離情報２０７をディスプレイ１６１に表示したり、相対的な方角を方位磁針２０８でディスプレイ１６１に表示したりしてもよい。
【０１３４】
例えば、他のユーザのプレゼンス情報として、当該ユーザの周囲の画像（静止画像または動画像）を提示する場合、情報処理装置１００は、その画像をアバター２０１の背景としてディスプレイ１６１に表示してもよい。
【０１３５】
例えば、他のユーザのプレゼンス情報として、当該ユーザが発話中であることを提示する場合、情報処理装置１００は、アバター２０１の口元の位置に吹き出しのイラスト２０５をディスプレイ１６１に表示してもよい。
【０１３６】
例えば、他のユーザのプレゼンス情報として、当該ユーザの仕草やジェスチャを提示する場合、情報処理装置１００は、その仕草やジェスチャをアニメーションとしてアバター２０１の動きに反映してディスプレイ１６１に表示してもよい。当該ユーザが相槌を打つと、情報処理装置１００は、その相槌のたびにＬＥＤデバイス１６２を発光させてもよく、また当該ユーザが首をかしげると、情報処理装置１００は、その動作に応じてＬＥＤデバイス１６２を明滅させてもよい。
【０１３７】
例えば、他のユーザのプレゼンス情報として、当該ユーザと一緒にいる人物の情報を提示する場合、情報処理装置１００は、アバター２０１のそばに一回り小さなアバター２０９をディスプレイ１６１に表示してもよい。
【０１３８】
例えば、他のユーザのプレゼンス情報として、当該ユーザが使用する情報処理装置１００の状態を提示する場合、情報処理装置１００は、電源のオン、オフの状態をディスプレイ１６１に表示してもよい。また当該ユーザの情報処理装置１００の電源がオフの場合は、名称情報２００以外は何もディスプレイ１６１に表示しないようにしてもよい。
【０１３９】
また当該ユーザが、情報処理装置１００のディスプレイ部１６０を操作中である場合は、情報処理装置１００は、アバター２０１が身に着けているデバイス２１０を変化させてディスプレイ１６１に表示してもよい。
【０１４０】
また当該ユーザが、情報処理装置１００にイヤホンを付けてそのイヤホンを装着している場合は、情報処理装置１００は、アバター２０１にイヤホンのイラスト２１１を付与してディスプレイ１６１に表示してもよい。
【０１４１】
また当該ユーザが、イヤホンで音楽を聴いている場合は、情報処理装置１００は、アバター２０１にイヤホンのイラスト２１１を付与した上で、イヤホンのイラスト２１１に音符のマークを重ねてディスプレイ１６１に表示してもよい。
【０１４２】
このように、情報処理装置１００は、他のユーザのプレゼンス情報を出力する際に、アバターやイラストをディスプレイ１６１に表示したり、ＬＥＤデバイス１６２を発光させたりすることで、他のユーザのプレゼンス情報をユーザにわかりやすく提示することができる。
【０１４３】
情報処理装置１００は、複数人のユーザからなるグループのプレゼンス情報を同時に出力してもよい。図１６〜図１８は、情報処理装置１００に通知される、複数人の他のユーザからなるグループのプレゼンス情報の出力例を示す説明図である。図１６には、情報処理装置１００が４人のユーザからなるグループのプレゼンス情報を出力する際に、画面の表示を４分割して出力する際の出力例が示されている。また図１７には、情報処理装置１００が４人のユーザからなるグループのプレゼンス情報を出力する際に、一緒にいる人は纏めて出力する際の出力例が示されている。また図１７には、情報処理装置１００が４人のユーザからなるグループのプレゼンス情報を出力する際に、殆どのユーザを一緒にいる場合はそれらのユーザを纏めて出力し、その場にいないユーザを別枠で出力する際の出力例が示されている。
【０１４４】
このように、情報処理装置１００は、一人だけで無く複数人のプレゼンス情報を同時に出力してもよく、その複数人のプレゼンス情報の出力形態は様々なものを選択することが出来る。
【０１４５】
情報処理装置１００は、ユーザのプレゼンス情報を、特定の行動をしている時だけ他のユーザに送信してもよく、逆に、特定の行動をしている時だけ他のユーザに送信しないようにしてもよい。
【０１４６】
例えば、ユーザがＳＮＳで相手の情報に触れている間だけ、情報処理装置１００は、その相手に行動の情報を共有するようにしてもよい。また例えば、ユーザが現実の世界で誰かと会話している間は、情報処理装置１００は、周囲音は共有しないようにしてもよい。また例えば、ユーザがジョギングしている間だけ、情報処理装置１００は、現在位置を詳細に公開するようにしてもよい。また例えば、ユーザが相手の名前を口にした時だけ、情報処理装置１００は、その相手に、誰と一緒にいるかを共有するようにしてもよい。また例えば、ユーザが恋人と一緒にいる時は、全てのプレゼンス情報を共有しないようにしてもよい。また例えば、ユーザが情報処理装置１００を利用して音声通話している間だけは、情報処理装置１００はうなずきや首をかしげる等のジェスチャを相手と共有するようにしてもよい。
【０１４７】
情報処理装置１００は、ユーザのプレゼンス情報を、特定の場所にいる時だけ他のユーザに送信してもよく、逆に、特定の場所にいる時だけ他のユーザに送信しないようにしてもよい。
【０１４８】
例えば、ユーザが共有相手と所定の範囲内にいる時だけ、情報処理装置１００は、その相手に周囲音を共有するようにしてもよい。また例えば、ユーザが家にいる時は、情報処理装置１００は、行動の情報を他のユーザに公開しないようにしてもよい。
【０１４９】
情報処理装置１００は、ユーザのプレゼンス情報を、ユーザが特定の操作を行った時だけ他のユーザに送信してもよく、逆に、特定の操作を行った時だけ他のユーザに送信しないようにしてもよい。
【０１５０】
例えば、ユーザが情報処理装置１００で音楽を再生している間は、情報処理装置１００は、プレゼンス情報を他のユーザに一切公開しないようにしてもよい。
【０１５１】
情報処理装置１００は、ユーザのプレゼンス情報を、情報処理装置１００が特定の状態になった時だけ他のユーザに送信してもよく、逆に、情報処理装置１００が特定の状態になった時だけ他のユーザに送信しないようにしてもよい。
【０１５２】
例えば、通信回線が不安定になった時は、情報処理装置１００は、活動強度の共有をしないようにしてもよい。また例えば、バッテリの残量が少なくなってきたら、情報処理装置１００は、周囲音の共有をしないようにしてもよい。
【０１５３】
情報処理装置１００は、ユーザのプレゼンス情報を、特定の時間帯だけ他のユーザに送信してもよく、逆に、特定の時間帯だけ他のユーザに送信しないようにしてもよい。例えば夜間は、情報処理装置１００は、一緒にいる人の情報を公開しないようにしてもよい。
【０１５４】
逆に、プレゼンス情報を受け入れる側の情報処理装置１００は、プレゼンス情報を受け入れる側のユーザや情報処理装置１００の状況に応じて、プレゼンス情報の粒度や出力形態を変化させても良い。
【０１５５】
例えば、情報処理装置１００は、普段は何も他人のプレゼンス情報を表示しないが、ユーザがＳＮＳで相手の情報に触れている間だけ、その人の全てのプレゼンス情報を受け入れて、プレゼンス情報を出力しても良い。また例えば、情報処理装置１００は、ユーザが現実の世界で誰かと会話している時は、ディスプレイ１６１とＬＥＤデバイス１６２の発光をオフにしてもよい。また例えば、情報処理装置１００は、ユーザがジョギング中の時だけ、音楽種別の周囲音だけを他の情報処理装置１００から受信して再生してもよい。また例えば、情報処理装置１００は、ユーザが相手の名前を口にした時だけ、その相手の活動強度を出力してもよい。また例えば、情報処理装置１００は、ユーザが恋人といる時は、全てのプレゼンス情報を受信しないようにしてもよい。また例えば、情報処理装置１００は、ユーザが情報処理装置１００を利用して音声通話している間だけ、うなずき、首をかしげる等のジェスチャを出力してもよい。また例えば、情報処理装置１００は、ユーザが空を見上げるようなジェスチャをすると、その時だけ、相手の周囲音を出力するようにしても良い。
【０１５６】
情報処理装置１００は、他のユーザのプレゼンス情報を、特定の場所にいる時だけ出力してもよく、逆に、特定の場所にいる時だけ出力しないようにしてもよい。
【０１５７】
例えば、ユーザが共有相手と所定の範囲内にいる時だけ、情報処理装置１００は、その相手との相対位置の情報を出力するようにしてもよい。また例えば、ユーザの周囲がうるさい場合は、情報処理装置１００は、音声による通知をしないようにしてもよい。
【０１５８】
情報処理装置１００は、他のユーザのプレゼンス情報を、特定の操作を行った時だけ出力してもよく、逆に、特定の操作を行った時だけ出力しないようにしてもよい。
【０１５９】
例えば、情報処理装置１００は、ユーザが情報処理装置１００を手に取った時だけ、他のユーザの行動や活動強度を出力するようにしても良い。また例えば、情報処理装置１００は、ディスプレイ１６１に表示するターゲットのユーザを変更した直後だけ、そのユーザの全てのプレゼンス情報を出力するようにしても良い。また例えば、情報処理装置１００は、ユーザが情報処理装置１００を首からぶら下げている時は、ＬＥＤデバイス１６２の発光のみを行うようにしても良い。また例えば、情報処理装置１００は、複数人のプレゼンス情報を出力するモードの時は、位置の情報は表示しないようにしてもよい。
【０１６０】
情報処理装置１００は、他のユーザのプレゼンス情報を、情報処理装置１００が特定の状態になった時だけ出力してもよく、逆に、情報処理装置１００が特定の状態になった時だけ出力しないようにしてもよい。
【０１６１】
例えば、情報処理装置１００は、通信回線が不安定になったら、相手の情報処理装置１００の電源のオン・オフの状態のみ出力するようにしてもよい。また例えば、情報処理装置１００は、バッテリの残量が少なくなってきたら、情報処理装置１００は、位置情報だけを出力するようにしてもよい。
【０１６２】
情報処理装置１００は、他のユーザのプレゼンス情報を、特定の時間帯になった時だけ出力してもよく、逆に、特定の時間帯になった時だけ出力しないようにしてもよい。例えば情報処理装置１００は、夜間だけ他のユーザのプレゼンス情報を出力するようにしてもよい。
【０１６３】
なお上述したものはあくまで一例であり、どのような状態でどのプレゼンス情報を出力するかは、情報処理装置１００の設定によって様々に決定される。
【０１６４】
続いて、プレゼンス情報を公開しようとするユーザの関係性をユーザに設定させる際のＧＵＩの例を示す。図１９は、情報処理装置１００が出力するＧＵＩの例を示す説明図であり、プレゼンス情報を公開しようとするユーザの関係性をユーザに設定させる際のＧＵＩの例を示す説明図である。図１９に示したＧＵＩ２２０は、プレゼンス情報を公開しようとするユーザの関係性を、プルダウンメニューによって選択させるものである。
【０１６５】
図２０は、情報処理装置１００が出力するＧＵＩの例を示す説明図であり、プレゼンス情報を公開しようとするユーザの関係性をユーザに設定させる際のＧＵＩの例を示す説明図である。図２０に示したＧＵＩは、プレゼンス情報を公開しようとするユーザの関係性を、ユーザのドラッグアンドドロップ操作によって選択させるものである。
【０１６６】
なお、これらのＧＵＩは、情報処理装置１００と連携した他の装置、例えばパーソナルコンピュータ、タブレット端末、スマートフォンなどの比較的画面サイズが大きい機器で表示されても良い。
【０１６７】
図２１は、情報処理装置１００が出力するＧＵＩの例を示す説明図であり、プレゼンス情報を公開しようとするユーザの関係性をユーザに設定させる際のＧＵＩの例を示す説明図である。図２１に示したＧＵＩは、プレゼンス情報を公開しようとするユーザの関係性を、ユーザの画面に対する上下方向や左右方向のスワイプ操作等によって選択させるものである。図２１に示したＧＵＩは、例えば腕時計型の端末などの比較的画面サイズが小さい機器で表示されることを目的としてデザインされたものである。
【０１６８】
ユーザにとって、相手のユーザのそれぞれに対して、自分との関係性を個別に設定するのは煩雑である。従って、情報処理装置１００は、ＳＮＳ上の設定、通話の頻度、互いの位置情報、メッセージサービス上のやり取りの内容などから、関係性の推定を行い、ユーザには確認や修正作業のみを促すようにしてもよい。また例えば、情報処理装置１００は、相手のユーザの設定内容に基づいて関係性を自動的に設定しても良い。例えば、あるユーザＡＡがユーザＢＢのことを「親」と設定したら、ユーザＢＢにとってユーザＡＡは間違いなく「子」であるので、情報処理装置１００は、ユーザＢＢから見たユーザＡＡの関係性を「子」と自動的に設定しても良い。また例えば、あるユーザＣＣがユーザＤＤのことを「親友」と設定したら、ユーザＤＤにとってもユーザＣＣは「親友」である可能性が高いので、情報処理装置１００は、ユーザＤＤから見たユーザＣＣの関係性を「親友」と自動的に設定しても良い。
【０１６９】
続いて、相手との関係性に応じて、その相手の情報処理装置１００へ公開したり表示させたりするプレゼンス情報の量を変化させる設定をユーザに入力させるＧＵＩの例を示す。図２２、２３は、情報処理装置１００が出力するＧＵＩの例を示す説明図であり、相手との関係性に応じて、その相手の情報処理装置１００へ公開したり表示させたりするプレゼンス情報の量を変化させる設定をユーザに入力させるＧＵＩの例を示す説明図である。
【０１７０】
図２２に示したＧＵＩは、親友に公開するプレゼンス情報の設定をユーザに入力させるＧＵＩである。例えば、一緒にいるユーザを親友に提示したくない場合は、ユーザに小さなアバターを操作して非表示または半透明にする。小さなアバターを非表示または半透明にする方法は様々なものがあるが、例えば小さなアバターにタッチさせてもよく、スワイプ操作によって画面外に移動させてもよい。情報処理装置１００は、図２２に示したようなＧＵＩをユーザに操作させることで、親友に公開するプレゼンス情報の量を設定することが出来る。
【０１７１】
また情報処理装置１００は、図２３に示したようなＧＵＩに対するユーザの操作で、親友に公開するプレゼンス情報の粒度を設定しても良い。図２３に示したＧＵＩは、提示するプレゼンス情報の粒度や、プレゼンス情報の公開の可否の条件をユーザに設定させるＧＵＩである。
【０１７２】
情報処理装置１００と連携した他の装置にＧＵＩを表示させて、相手との関係性に応じて、その相手の情報処理装置１００へ公開したり表示させたりするプレゼンス情報の量を変化させる設定をユーザにその装置へ入力させてもよい。図２４は、リスト表示によって他者に公開するプレゼンス情報の粒度や公開条件を設定させるＧＵＩの例を示す説明図である。図２４に示したようなＧＵＩは、リスト表示することで、他者に公開するプレゼンス情報の粒度や公開条件をユーザにより容易に設定させることが出来る。
【０１７３】
続いて、プレゼンス情報の種別に応じて、他のユーザの情報処理装置１００へ公開したり表示させたりするプレゼンス情報の量を変化させる設定をユーザに入力させるＧＵＩの例を示す。図２５は、プレゼンス情報の種別に応じて、他のユーザの情報処理装置１００へ公開したり表示させたりするプレゼンス情報の量を変化させる設定をユーザに入力させるＧＵＩの例を示す説明図である。
【０１７４】
図２５に示したＧＵＩは、例えばプレゼンス情報として行動を他のユーザの情報処理装置１００へ公開しようとする際に、ユーザに公開の設定を入力させるＧＵＩの例である。図２５には、友人や会社の同僚には行動を公開するが、兄弟や親友には行動を公開しないような設定がなされた状態が示されている。この図２５に示したＧＵＩは、行動を公開しない状態では、例えば顔のアイコンに目隠しがされていたり、顔のアイコンが半透明になっていたりしてもよい。また、各グループについてユーザが長押しなどの所定の操作を行うと、設定画面の表示が、例えば図２３に示したような、提示するプレゼンス情報の粒度や、プレゼンス情報の公開の可否の条件をユーザに設定させるＧＵＩに移行してもよい。
【０１７５】
情報処理装置１００と連携した他の装置にＧＵＩを表示させて、プレゼンス情報の種別に応じて、他のユーザの情報処理装置１００へ公開したり表示させたりするプレゼンス情報の量を変化させる設定をユーザにその装置へ入力させてもよい。図２６は、リスト表示によってプレゼンス情報の種別に応じて、他のユーザの情報処理装置１００へ公開したり表示させたりするプレゼンス情報の量を変化させる設定をユーザに入力させるＧＵＩの例を示す説明図である。
【０１７６】
このように、本開示の一実施形態に係る情報処理装置１００は、他のユーザに公開するプレゼンス情報の内容やその粒度を、ＧＵＩによってユーザに設定させることが出来るが、他のユーザに公開するプレゼンス情報の内容やその粒度を送信側のユーザに設定させるだけではなく、受信側のユーザからプレゼンス情報の公開について要求されるケースが考えられる。以下では、受信側のユーザがプレゼンス情報の公開を要求する際のＧＵＩの例を示す。
【０１７７】
図２７は、受信側のユーザがプレゼンス情報の公開を依頼する際のＧＵＩの例を示す説明図である。図２７に示したＧＵＩは、プレゼンス情報の送信者側に対し、どの種類のプレゼンス情報をどの粒度で公開して欲しいかの依頼を、受信側のユーザに入力させるＧＵＩの例である。図２７では、プレゼンス情報の送信者側に対し、行動は全て公開し、場所は「最寄駅」のレベルで公開して欲しい旨を依頼する設定がなされている例が示されている。
【０１７８】
このように受信側のユーザがプレゼンス情報の公開を依頼すると、送信側のユーザは、その依頼に対して受諾するか、または拒否するかを、ＧＵＩによってユーザに設定させてもよい。
【０１７９】
図２８は、受信側のユーザから要求されたプレゼンス情報の公開依頼を受諾するかどうかを送信側のユーザに設定させるＧＵＩの例を示す説明図である。図２８に示したＧＵＩは、図２７に示したＧＵＩのように受信側のユーザが公開依頼を設定した際に、その公開依頼を受諾するか拒否するかを、送信側のユーザに設定させるＧＵＩの例である。
【０１８０】
情報処理装置１００は、図２７、２８に示したようなＧＵＩを送信側及び受信側のユーザに提示することで、受信側のユーザはプレゼンス情報の公開内容や公開粒度を送信側のユーザに依頼し、送信側のユーザは、その依頼に対して受諾または拒否することが出来る。
【０１８１】
なお、上述したそれぞれのＧＵＩは、例えば表示制御部１５０による制御によりディスプレイ１６１に表示されうる。
【０１８２】
＜２．ハードウェア構成例＞
次に、図２９を参照して、本開示の一実施形態にかかる情報処理装置１００のハードウェア構成について説明する。図２９は、本開示の実施形態にかかる情報処理装置１００のハードウェア構成例を示すブロック図である。上記の各アルゴリズムは、例えば、図２９に示す情報処理装置のハードウェア構成を用いて実行することが可能である。つまり、当該各アルゴリズムの処理は、コンピュータプログラムを用いて図２９に示すハードウェアを制御することにより実現される。
【０１８３】
なお、この図２９に示したハードウェアの形態は任意であり、例えば、パーソナルコンピュータ、携帯電話、ＰＨＳ、ＰＤＡ等の携帯情報端末、ゲーム機、接触式又は非接触式のＩＣチップ、接触式又は非接触式のＩＣカード、スピーカ、テレビ、モニタ、ウェアラブル機器、又は種々の情報家電がこれに含まれる。但し、上記のＰＨＳは、Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍの略である。また、上記のＰＤＡは、Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔの略である。
【０１８４】
図２９に示すように、このハードウェアは、主に、ＣＰＵ９０２と、ＲＯＭ９０４と、ＲＡＭ９０６と、ホストバス９０８と、ブリッジ９１０と、を有する。さらに、このハードウェアは、外部バス９１２と、インターフェース９１４と、入力部９１６と、出力部９１８と、記憶部９２０と、ドライブ９２２と、接続ポート９２４と、通信部９２６と、を有する。但し、上記のＣＰＵは、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの略である。また、上記のＲＯＭは、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙの略である。そして、上記のＲＡＭは、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙの略である。
【０１８５】
ＣＰＵ９０２は、例えば、演算処理装置又は制御装置として機能し、ＲＯＭ９０４、ＲＡＭ９０６、記憶部９２０、又はリムーバブル記録媒体９２８に記録された各種プログラムに基づいて各構成要素の動作全般又はその一部を制御する。ＲＯＭ９０４は、ＣＰＵ９０２に読み込まれるプログラムや演算に用いるデータ等を格納する手段である。ＲＡＭ９０６には、例えば、ＣＰＵ９０２に読み込まれるプログラムや、そのプログラムを実行する際に適宜変化する各種パラメータ等が一時的又は永続的に格納される。
【０１８６】
これらの構成要素は、例えば、高速なデータ伝送が可能なホストバス９０８を介して相互に接続される。一方、ホストバス９０８は、例えば、ブリッジ９１０を介して比較的データ伝送速度が低速な外部バス９１２に接続される。また、入力部９１６としては、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、及びレバー等が用いられる。さらに、入力部９１６としては、赤外線やその他の電波を利用して制御信号を送信することが可能なリモートコントローラ（以下、リモコン）が用いられることもある。
【０１８７】
出力部９１８としては、例えば、ＣＲＴ、ＬＣＤ、ＰＤＰ、又はＥＬＤ等のディスプレイ装置、スピーカ、ヘッドホン等のオーディオ出力装置、プリンタ、携帯電話、又はファクシミリ等、取得した情報を利用者に対して視覚的又は聴覚的に通知することが可能な装置である。但し、上記のＣＲＴは、Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅの略である。また、上記のＬＣＤは、Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙの略である。そして、上記のＰＤＰは、Ｐｌａｓｍａ  ＤｉｓｐｌａｙＰａｎｅｌの略である。さらに、上記のＥＬＤは、Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙの略である。
【０１８８】
記憶部９２０は、各種のデータを格納するための装置である。記憶部９２０としては、例えば、ハードディスクドライブ（ＨＤＤ）等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、又は光磁気記憶デバイス等が用いられる。但し、上記のＨＤＤは、Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅの略である。
【０１８９】
ドライブ９２２は、例えば、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体９２８に記録された情報を読み出し、又はリムーバブル記録媒体９２８に情報を書き込む装置である。リムーバブル記録媒体９２８は、例えば、ＤＶＤメディア、Ｂｌｕ−ｒａｙメディア、ＨＤ  ＤＶＤメディア、各種の半導体記憶メディア等である。もちろん、リムーバブル記録媒体９２８は、例えば、非接触型ＩＣチップを搭載したＩＣカード、又は電子機器等であってもよい。但し、上記のＩＣは、Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略である。
【０１９０】
接続ポート９２４は、例えば、ＵＳＢポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ、ＲＳ−２３２Ｃポート、又は光オーディオ端子等のような外部接続機器９３０を接続するためのポートである。外部接続機器９３０は、例えば、プリンタ、携帯音楽プレーヤ、デジタルカメラ、デジタルビデオカメラ、又はＩＣレコーダ等である。但し、上記のＵＳＢは、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓの略である。また、上記のＳＣＳＩは、Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅの略である。
【０１９１】
通信部９２６は、ネットワーク９３２に接続するための通信デバイスであり、例えば、有線又は無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、又はＷＵＳＢ用の通信カード、光通信用のルータ、ＡＤＳＬ用のルータ、又は接触又は非接触通信用のデバイス等である。また、通信部９２６に接続されるネットワーク９３２は、有線又は無線により接続されたネットワークにより構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、可視光通信、放送、又は衛星通信等である。但し、上記のＬＡＮは、Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋの略である。また、上記のＷＵＳＢは、Ｗｉｒｅｌｅｓｓ  ＵＳＢの略である。そして、上記のＡＤＳＬは、Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅの略である。
【０１９２】
＜３．まとめ＞
以上説明したように本開示の一実施形態によれば、ユーザのプレゼンス情報を他のユーザに公開する際に、公開相手との間の関係性に基づいて、公開するプレゼンス情報の種別や、公開の際のプレゼンス情報の粒度を決定する情報処理装置１００が提供される。
【０１９３】
本開示の一実施形態に係る情報処理は、このように公開相手との間の関係性に基づいて、公開するプレゼンス情報の種別や、公開の際のプレゼンス情報の粒度を決定することで、プレゼンス情報を公開しようとするユーザのプライバシを守った上で、手軽にプレゼンス情報を公開することが可能になる。
【０１９４】
本明細書の各装置が実行する処理における各ステップは、必ずしもシーケンス図またはフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、各装置が実行する処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【０１９５】
また、各装置に内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上述した各装置の構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供されることが可能である。また、機能ブロック図で示したそれぞれの機能ブロックをハードウェアまたはハードウェア回路で構成することで、一連の処理をハードウェアまたはハードウェア回路で実現することもできる。
【０１９６】
また上述の説明で用いた機能ブロック図で示したそれぞれの機能ブロックの一部又は全部は、たとえばインターネット等のネットワークを介して接続されるサーバ装置で実現されてもよい。また上述の説明で用いた機能ブロック図で示したそれぞれの機能ブロックの構成は、単独の装置で実現されてもよく、複数の装置が連携するシステムで実現されても良い。複数の装置が連携するシステムには、例えば複数のサーバ装置の組み合わせ、サーバ装置と端末装置との組み合わせ等が含まれ得る。
【０１９７】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１９８】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１９９】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
第１のユーザと、前記第１のユーザとは異なる第２のユーザとの関係性を示す関係情報を取得する取得部と、
前記関係情報に基づいて、前記第１のユーザの状況を示す状況情報に基づき第２のユーザに提示される提示情報の詳細さの度合いを変化させる制御部と、
を備える、情報処理装置。
（２）
前記関係性は、社交上の関係性である、前記（１）に記載の情報処理装置。
（３）
前記制御部は、前記関係性及び前記第１のユーザの位置情報に基づいて前記提示情報の詳細さの度合いを変化させる、前記（１）または（２）に記載の情報処理装置。
（４）
前記制御部は、前記関係性、前記第１のユーザの位置情報及び前記第２のユーザの位置情報に基づいて前記提示情報の詳細さの度合いを変化させる、前記（３）に記載の情報処理装置。
（５）
前記制御部は、前記関係性及び前記第１のユーザの状況に基づいて前記提示情報の詳細さの度合いを変化させる、前記（１）または（２）に記載の情報処理装置。
（６）
前記制御部は、前記第１のユーザの状況として前記第１のユーザが特定の行動を行ったことに応じて前記提示情報の詳細さの度合いを変化させる、前記（５）に記載の情報処理装置。
（７）
前記制御部は、前記第１のユーザの状況として前記第１のユーザが特定の場所に位置したことに応じて前記提示情報の詳細さの度合いを変化させる、前記（５）に記載の情報処理装置。
（８）
前記制御部は、前記第１のユーザの状況として前記第１のユーザにより特定の操作が行われたことに応じて前記提示情報の詳細さの度合いを変化させる、前記（５）に記載の情報処理装置。
（９）
前記制御部は、前記第１のユーザの状況として自装置が特定の状態になったことに応じて前記提示情報の詳細さの度合いを変化させる、前記（５）に記載の情報処理装置。
（１０）
前記制御部は、前記第１のユーザの状況として特定の時間になると前記提示情報の詳細さの度合いを変化させる、前記（５）に記載の情報処理装置。
（１１）
前記制御部は、前記第２のユーザの状況を用いて前記提示情報の詳細さの度合いを変化させる、前記（１）〜（１０）のいずれかに記載の情報処理装置。
（１２）
前記制御部は、前記関係性を、前記第２のユーザが前記第１のユーザに対して設定した関係性に基づいて自動的に設定する、前記（１）〜（１１）のいずれかに記載の情報処理装置。
（１３）
前記制御部は、前記関係性に基づいた前記提示情報の詳細さの度合いを前記第１のユーザに設定させる画面を表示する情報を生成する、前記（１）〜（１２）のいずれかに記載の情報処理装置。
（１４）
前記制御部は、前記提示情報として前記第１のユーザの周囲音を前記第２のユーザに提示する、前記（１）〜（１３）のいずれかに記載の情報処理装置。
（１５）
前記制御部は、前記提示情報として前記第１のユーザの周囲の画像を前記第２のユーザに提示する、前記（１）〜（１４）のいずれかに記載の情報処理装置。
（１６）
前記制御部は、前記提示情報として前記第１のユーザの行動の切り替わりを前記第２のユーザに提示する、前記（１）〜（１５）のいずれかに記載の情報処理装置。
（１７）
前記制御部は、前記第２のユーザを含むグループに提示する前記提示情報の詳細さの度合いを、前記第１のユーザと前記グループとの間の関係性に基づいて変化させる、前記（１）〜（１６）のいずれかに記載の情報処理装置。
（１８）
第１のユーザと、前記第１のユーザとは異なる第２のユーザとの関係性を示す関係情報をコンピュータが取得することと、
前記関係情報に基づいて、前記第１のユーザの状況を示す状況情報に基づき第２のユーザに提示される提示情報の詳細さの度合いをコンピュータが変化させることと、
を含む、情報処理方法。
（１９）
コンピュータに、
第１のユーザと、前記第１のユーザとは異なる第２のユーザとの関係性を示す関係情報を取得することと、
前記関係情報に基づいて、前記第１のユーザの状況を示す状況情報に基づき第２のユーザに提示される提示情報の詳細さの度合いを変化させることと、
を実行させる、コンピュータプログラム。
【符号の説明】
【０２００】
１        ：情報処理システム
１０      ：ネットワークサービス
１００    ：情報処理装置
１００ａ  ：情報処理装置
１００ｂ  ：情報処理装置
１００ｃ  ：情報処理装置
１００ｄ  ：情報処理装置
１１０    ：ヘッドセット部
１１１    ：加速度センサ
１１２    ：ジャイロセンサ
１１３    ：発話集音マイク
１１４    ：周囲音集音マイク
１１５    ：スピーカ
１１６    ：心拍センサ
１３０    ：本体部
１３１    ：ＧＰＳセンサ
１３２    ：ネットワークＩ／Ｆ
１３３    ：振動デバイス
１３４    ：心電センサ
１３５    ：地磁気センサ
１３６    ：演算装置
１３７    ：記憶部
１４１    ：行動判定部
１４２    ：活動強度判定部
１４３    ：緊張度判定部
１４４    ：騒音度判定部
１４５    ：周囲音種別判定部
１４６    ：位置検出部
１４７    ：発話検出部
１４８    ：頭部動作検出部
１４９    ：ディスプレイ注視検出部
１５０    ：表示制御部
１５１    ：発光制御部
１５２    ：音再生制御部
１５３    ：情報送受信制御部
１５４    ：粒度決定部
１６０    ：ディスプレイ部
１６１    ：ディスプレイ
１６２    ：ＬＥＤデバイス
１６３    ：タッチパネル
１６４    ：カメラ
１６５    ：センサ部
【図１】
2016158003.tif 000003
【図２】
2016158003.tif 000004
【図３】
2016158003.tif 000005
【図４】
2016158003.tif 000006
【図５】
2016158003.tif 000007
【図６】
2016158003.tif 000008
【図７】
2016158003.tif 000009
【図８】
2016158003.tif 000010
【図９】
2016158003.tif 000011
【図１０】
2016158003.tif 000012
【図１１】
2016158003.tif 000013
【図１２】
2016158003.tif 000014
【図１３】
2016158003.tif 000015
【図１４】
2016158003.tif 000016
【図１５】
2016158003.tif 000017
【図１６】
2016158003.tif 000018
【図１７】
2016158003.tif 000019
【図１８】
2016158003.tif 000020
【図１９】
2016158003.tif 000021
【図２０】
2016158003.tif 000022
【図２１】
2016158003.tif 000023
【図２２】
2016158003.tif 000024
【図２３】
2016158003.tif 000025
【図２４】
2016158003.tif 000026
【図２５】
2016158003.tif 000027
【図２６】
2016158003.tif 000028
【図２７】
2016158003.tif 000029
【図２８】
2016158003.tif 000030
【図２９】
2016158003.tif 000031
【国際調査報告】
2016158003.tif 000032
2016158003.tif 000033
2016158003.tif 000034
2016158003.tif 000035