(57)【要約】  現実の交友状況に応じて友人をカテゴライズできる情報処理システム、サーバ、端末、情報処理方法及びコンピュータ可読媒体を提供する。第１の端末装置は、第２の端末装置にタッチされたことを検出するとともに、センサによりタッチの態様を示す情報を収集するとともに、第２の端末装置に対応する第２のユーザにかかる情報を取得する。判定手段は、タッチの態様を示す情報及び第２のユーザにかかる情報に基づき、第１の端末装置に対応する第１のユーザと第２のユーザとの親密度を判定する。
2013140480.tif 000002
【特許請求の範囲】
【請求項１】
第１の端末装置において、第２の端末装置にタッチされたことを検出するタッチ動作検出手段と、
前記第１の端末装置において、前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得手段と、
前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定手段とを有する
情報処理システム。
【請求項２】
前記情報処理システムはサーバを含み、
前記第１の端末装置は前記タッチ動作検出手段及び前記情報取得手段を有し、
前記サーバは前記判定手段を有し、
前記第１の端末装置は、前記タッチの態様を示す情報及び前記第２のユーザにかかる情報を前記サーバに送信し、
前記サーバは、前記第１の端末装置から受信した前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記判定を行う
請求項１記載の情報処理システム。
【請求項３】
前記第１の端末装置の前記情報取得手段は、前記タッチが検出された際、前記タッチが行われた位置にかかる情報を取得してサーバに送信し、
前記サーバの前記判定手段は、前記第１の端末装置から受信した前記タッチが行われた位置にかかる情報に基づいて、前記第２のユーザを特定する
請求項２記載の情報処理システム。
【請求項４】
前記第１の端末装置は分類手段及び登録手段をさらに含み、
前記サーバの前記判定手段は、前記判定の結果を前記第１の端末装置に送信し、
前記第１の端末装置の前記分類手段は、前記サーバから受信した前記判定の結果に基づいて、前記第１の端末装置にあらかじめ登録された前記第１のユーザの友人にかかる情報をカテゴライズし、
前記第１の端末装置の前記登録手段は、前記カテゴライズの結果に応じて前記第１のユーザの友人をグループに分類するとともに、前記第１の端末装置に登録する
請求項２又は３記載の情報処理システム。
【請求項５】
前記サーバは分類手段をさらに含み、
前記第１の端末装置は登録手段をさらに含み、
前記サーバの前記分類手段は、前記判定手段による前記判定の結果に基づいて、前記サーバにあらかじめ登録された前記第１のユーザの友人にかかる情報をカテゴライズするとともに、前記カテゴライズの結果を前記第１の端末装置に送信し、
前記第１の端末装置の前記登録手段は、前記サーバから受信した前記カテゴライズの結果に応じて、前記第１のユーザの友人をグループに分類するとともに、前記第１の端末装置に登録する
請求項２又は３記載の情報処理システム。
【請求項６】
前記サーバは分類手段及び登録手段をさらに含み、
前記サーバの前記分類手段は、前記判定手段による前記判定の結果に基づいて、前記サーバにあらかじめ登録された前記第１のユーザの友人にかかる情報をカテゴライズし、
前記サーバの前記登録手段は、前記カテゴライズの結果に応じて、前記第１のユーザの友人をグループに分類するとともに、前記サーバに登録する
請求項２又は３記載の情報処理システム。
【請求項７】
前記情報処理システムは分類手段及び登録手段をさらに含み、
前記分類手段は、前記判定手段による前記判定の結果に基づいて、前記情報処理システムにあらかじめ登録されたる前記第１のユーザの友人にかかる情報をカテゴライズし、
前記登録手段は、前記カテゴライズの結果に応じて、前記第１のユーザの友人をグループに分類するとともに、前記情報処理システムに登録する
請求項１記載の情報処理システム。
【請求項８】
第２の端末装置にタッチされたことを検出するタッチ動作検出手段と、
前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得手段とを有する
端末装置。
【請求項９】
第１の端末装置から、前記第１の端末装置と第２の端末装置との前記タッチの態様を示す情報及び前記第２の端末装置に対応する第２のユーザにかかる情報を受信し、
前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定手段を有する
サーバ。
【請求項１０】
第１の端末装置において、第２の端末装置にタッチされたことを検出するタッチ動作検出ステップと、
前記第１の端末装置において、前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得ステップと、
前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定ステップとを有する
情報処理方法。
【請求項１１】
第２の端末装置にタッチされたことを検出するタッチ動作検出ステップと、
前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得ステップとを有する
情報処理方法。
【請求項１２】
第１の端末装置から、前記第１の端末装置と第２の端末装置との前記タッチの態様を示す情報及び前記第２の端末装置に対応する第２のユーザにかかる情報を受信し、
前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定ステップを有する
情報処理方法。
【請求項１３】
コンピュータに、
第１の端末装置において、第２の端末装置にタッチされたことを検出するタッチ動作検出ステップと、
前記第１の端末装置において、前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得ステップと、
前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定ステップとを実行させる
プログラムが格納された非一時的なコンピュータ可読媒体。
【請求項１４】
コンピュータに、
第２の端末装置にタッチされたことを検出するタッチ動作検出ステップと、
前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得ステップとを実行させる
プログラムが格納された非一時的なコンピュータ可読媒体。
【請求項１５】
コンピュータに、
第１の端末装置から、前記第１の端末装置と第２の端末装置との前記タッチの態様を示す情報及び前記第２の端末装置に対応する第２のユーザにかかる情報を受信し、
前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定ステップを実行させる
プログラムが格納された非一時的なコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、サーバ、端末、情報処理方法及びコンピュータ可読媒体に関し、例えば現実の交友状況に応じて友人をカテゴライズする技術に関する。
【背景技術】
【０００２】
今日、ユーザの友人関係にかかる情報を記憶及び管理する手段として、ユーザ端末で動作する連絡先リスト、例えば電話帳、アドレス帳アプリケーション、及びサーバがネットワークを介してユーザ端末に提供するソーシャルネットワーキングサービスにおける友達リスト機能やフォロー機能等が、広く利用されている。【０００３】
これらのアプリケーション及び機能においては、登録された友人達を任意のカテゴリに分類できる機能が提供されていることが少なくない。【０００４】
例えば、特許文献１には、通信端末を所持した複数のユーザ同士が近接した頻度、回数、距離等に基づいて、これらのユーザの関係を推定し、アドレス帳の内容を所定のカテゴリ（家族、同僚、友人等）に分類する装置が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−０３３２５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１記載の技術では、時間や位置等の近接という事実のみに基づいて、ユーザ同士の関係を推定してしまう。そのため、例えば互いに意図せずに近接しているユーザ同士、及び日常的に接してはいるが深い交友関係はないユーザ同士など、現実にはさほど親密でないユーザ同士であっても、親密であると判断されてしまうという問題があった。【０００７】
本発明は、このような問題点を解決するためになされたものであり、現実の交友状況に応じて友人をカテゴライズできる情報処理システム、サーバ、端末、情報処理方法及びコンピュータ可読媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明にかかる情報処理システムは、第１の端末装置において、第２の端末装置にタッチされたことを検出するタッチ動作検出手段と、前記第１の端末装置において、前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得手段と、前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定手段とを有するものである。【０００９】
本発明にかかる端末装置は、第２の端末装置にタッチされたことを検出するタッチ動作検出手段と、前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得手段とを有するものである。【００１０】
本発明にかかるサーバは、第１の端末装置から、前記第１の端末装置と第２の端末装置との前記タッチの態様を示す情報及び前記第２の端末装置に対応する第２のユーザにかかる情報を受信し、前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定手段を有するものである。【００１１】
本発明にかかる情報処理方法は、第１の端末装置において、第２の端末装置にタッチされたことを検出するタッチ動作検出ステップと、前記第１の端末装置において、前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得ステップと、前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定ステップとを有するものである。【００１２】
本発明にかかる情報処理方法は、第２の端末装置にタッチされたことを検出するタッチ動作検出ステップと、前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得ステップとを有するものである。【００１３】
本発明にかかる情報処理方法は、第１の端末装置から、前記第１の端末装置と第２の端末装置との前記タッチの態様を示す情報及び前記第２の端末装置に対応する第２のユーザにかかる情報を受信し、前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定ステップを有するものである。【００１４】
本発明にかかるコンピュータ可読媒体は、コンピュータに、第１の端末装置において、第２の端末装置にタッチされたことを検出するタッチ動作検出ステップと、前記第１の端末装置において、前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得ステップと、前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定ステップとを実行させるプログラムを格納したものである。【００１５】
本発明にかかるコンピュータ可読媒体は、コンピュータに、第２の端末装置にタッチされたことを検出するタッチ動作検出ステップと、前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得ステップとを実行させるプログラムを格納したものである。【００１６】
本発明にかかるコンピュータ可読媒体は、コンピュータに、第１の端末装置から、前記第１の端末装置と第２の端末装置との前記タッチの態様を示す情報及び前記第２の端末装置に対応する第２のユーザにかかる情報を受信し、前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定ステップを実行させるプログラムを格納したものである。
【発明の効果】
【００１７】
本発明により、現実の交友状況に応じて友人をカテゴライズできる情報処理システム、サーバ、端末、情報処理方法及びコンピュータ可読媒体を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態１の情報処理システム１００の構成を示す図である。
【図２】本発明の実施の形態１の情報処理システム１００の処理を示す図である。
【図３】本発明の実施の形態２の情報処理システム１００の構成を示す図である。
【図４】本発明の実施の形態２の情報処理システム１００の処理を示す図である。
【図５】本発明の実施の形態３の情報処理システム１００の処理を示す図である。
【図６】本発明の実施の形態４の情報処理システム１００の構成を示す図である。
【図７】本発明の実施の形態４の情報処理システム１００の処理を示す図である。
【図８】本発明の実施の形態４の情報処理システム１００の構成を示す図である。
【図９】本発明の実施の形態４の情報処理システム１００の処理を示す図である。
【図１０】本発明のその他の実施の形態の情報処理システム１００の構成を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００２０】
＜実施の形態１＞
まず、図１を用いて実施の形態１における情報処理システム１００の構成について説明する。
【００２１】
情報処理システム１００は、タッチ動作検出手段１１１、情報取得手段１１２、判定手段１２１を有する。これらの各手段は、後述のハードウェア及びソフトウェアによって論理的に実現されるものである。
【００２２】
ここで、情報処理システム１００のハードウェア構成について説明する。
【００２３】
情報処理システム１００は、典型的には中央演算処理装置（ＣＰＵ等）、記憶装置（ＲＯＭ、ＲＡＭ、ハードディスク等の揮発性メモリ又は不揮発性メモリ）、各種センサ（加速度センサ、ＧＰＳ受信センサ等）及び通信装置（直接又は通信網を介した無線又は有線通信、及びＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、Ｆｅｌｉｃａ（登録商標）、赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離通信を含み得る）等のハードウェアを含み、中央演算処理装置が、記憶装置に格納されたプログラム等の各種ソフトウェアに基づいて各種制御を実行する。
【００２４】
また、情報処理システム１００は、単一の装置、例えばユーザが携行する端末装置であっても良く、複数の装置、例えば端末装置と、端末装置と通信可能なサーバ装置とからなるコンピュータシステムであって良い。さらに、端末装置及びサーバ装置は必ずしも単一の装置である必要はない。すなわち、情報処理システム１００は、複数の装置に上記手段が適宜分散され実装されたものであって良い。
【００２５】
本実施の形態では、情報処理システム１００は、端末装置１１０、サーバ１２０を有するものとする。端末装置１１０には、タッチ動作検出手段１１１、情報取得手段１１２が実装される。サーバ１２０には、判定手段１２１が実装される。
【００２６】
つぎに、上記各手段について説明する。
【００２７】
タッチ動作検出手段１１１は、端末装置１１０が、他の端末装置に「タッチ」されたことを検出する手段である。例えば、タッチ動作検出手段１１１は、端末装置１１０が備えるＮＦＣ等の通信装置と通信可能な、他の端末装置の同様の通信装置を、端末装置１１０の通信装置の通信可能圏内に検出した場合に、「タッチ」がなされたものと判断する。あるいは、タッチ動作検出手段１１１は、端末装置１１０が備える加速度センサが、端末装置１１０の所定の運動を検知した場合に、上述のように他の端末装置の通信装置の検出を試行し、その検出が成功した場合に、「タッチ」がなされたものと判断しても良い。
【００２８】
情報取得手段１１２は、上記「タッチ」が検出されたことを契機として、上記検出された他の端末装置や、端末装置１１０の各種センサ等から、所定の情報を収集する手段である。情報処理取得手段１１２が取得可能な情報には、例えば以下のようなものがある。
【００２９】
情報取得手段１１２は、タッチ動作検出手段１１１が検出した他の端末装置の通信装置と、端末装置１１０の通信装置の間で、通信路を確立する。通信路は、上述の各種通信方式をはじめ、本発明の実施の時点において利用可能な任意の通信方式が定める手順に従って確立され得る。情報取得手段１１２は、この通信路を介して、例えば他の端末装置の内部の記憶装置等に記録されている、他の端末装置を所持するユーザに関する情報を取得する。かかる情報には、例えば、そのユーザの名前、ソーシャルネットワーキングサービスの登録ＩＤ、電話番号、メールアドレス等が含まれ得る。
【００３０】
ここで、他の端末装置から取得される、他の端末装置のユーザに関する情報は、他の端末装置内部に格納されているユーザ情報等に限定されず、他の端末装置が外部の任意の装置から取得する情報であってもよい。例えば、他の端末装置が、他の端末装置のユーザに対応した情報、具体的にはソーシャルネットワーキングサービスの登録ＩＤ等を、当該ソーシャルネットワーキングサービスを提供するサーバ等から取得して、情報取得手段１１２に送信してもよい。
【００３１】
情報取得手段１１２は、タッチ動作検出手段１１１が「タッチ」を検出したならば、その「タッチ」の態様を示す情報をさらに収集することができる。例えば、情報取得手段１１２は、端末装置１１０の加速度センサから加速度の大きさを示す値を取得し、この値又はこの値に基づく評価値を「タッチ」の強さを示すパラメータとして収集することができる。また、情報取得手段１１２は、端末装置１１０の通信装置と、他の端末装置の通信装置との間の信号強度が、所定の閾値以上にとどまった時間を取得し、この時間又はこの時間に基づく評価値を「タッチ」の長さを示すパラメータとして収集することができる。また、情報取得手段１１２は、端末装置１１０の加速度センサから加速度の大きさ及び方向を示す時系列データを取得し、これらのデータに基づいて、端末１１０が「タッチ」検出前後の所定の時間にわたり所定の運動、例えば上方に弧を描く運動（ハイタッチ）をしていたか否かを判断し、前記所定の運動が認められたならば、その旨を示す情報を「タッチ」の仕方を示すパラメータとして収集することができる。さらに、情報取得手段１１２は、端末装置１１０が時計やＧＰＳ受信センサを備えているならば、「タッチ」検出時の時刻や位置情報を収集することもできる。
【００３２】
判定手段１２１は、情報取得手段１１２が収集した、上述の各種パラメータ等に基づいて、端末装置１１０のユーザと、他の端末装置のユーザとの親密度を推定する手段である。例えば、判定手段１２１は、収集した上記パラメータを所定の方式に基づいてスコアに換算し、算出されたスコアに基づいて親密度を判定することができる。
【００３３】
具体的には、判定手段１２１は、「タッチ」の強さを、所定の計算式によりスコアに換算する。この計算式は実施者が任意に決定可能であるが、「タッチ」が強いほどスコアが高くなるよう規定することが好ましい。同様に、判定手段１２１は、「タッチ」の時間をスコアに換算することもできる。この際、「タッチ」の時間が長いほどスコアが高くなることが好ましい。また、判定手段１２１は、「タッチ」検出前後の所定の時間にわたり端末１１０が所定の運動、例えばハイタッチを行っていた場合、所定のスコアを計上することができる。さらに、判定手段１２１は、「タッチ」が所定の日時又は場所、あるいは日時と場所との組合せにおいて行われた場合に、所定のスコアを計上することができる。
【００３４】
判定手段１２１は、このようにして算出されたスコアに基づいて、親密度を判定する。例えば、スコアを変数とする所定の判定式により、親密度を決定することが可能である。あるいは、スコア値が取り得る範囲（例えば１〜１００）を予め複数の範囲（例えば１〜１０、１１〜２０、・・９１〜１００の１０の範囲）に分割しておき、これらの範囲にそれぞれ対応する親密度のランク（例えばスコア９１〜１００＝親密度Ａランク、・・スコア１１〜２０＝親密度Ｉランク、スコア１〜１０＝親密度Ｊランク）を定義しておくことにより、算出されたスコアに応じた親密度を決定することも可能であろう。なお、ここで計算に用いるスコアは必ずしも単一のパラメータ（例えば強さ）のみに基づいて求められたものである必要はなく、複数のパラメータ（例えば強さと運動）に基づいて求められるスコアをそれぞれ合算し、その合計値によって親密度を判定しても良い。また、合算の際、パラメータごとにスコアに異なる重みを付しても良い。
【００３５】
また、判定手段１２１は、端末１１０と「タッチ」を行った他の端末又はそのユーザの識別情報や、「タッチ」の日時、あるいは過去に算出したスコア等の履歴情報を、記憶装置に記録しておくことができる。この場合、判定手段１２１は、記憶装置から上記履歴情報を取得し、履歴情報に基づくスコアをも算出することが可能となる。例えば、「タッチ」の回数が多いほど高いスコアを与える、「タッチ」の頻度（単位時間当たりの回数）が高いほど高いスコアを与える、履歴に記録されたスコアに新しいものほど大きな重みを付けた上で合算し、これに基づく新たなスコアを算出する、等の手法が考えられる。
【００３６】
判定手段１２１は、親密度を判定したならば、親密度と、親密度の判定対象たる他の端末のユーザにかかる情報（例えばユーザの名前、ソーシャルネットワーキングサービスの登録ＩＤ、電話番号又はメールアドレス等のうち少なくとも一つ）とを対応付けて、記憶装置に格納する。なお、ここで、上記履歴情報として所定の情報を格納することもできる。
【００３７】
ここで、上記記憶装置は、必ずしも端末１１０内部にある必要はなく、端末１１０がアクセス可能な外部の装置、例えばソーシャルネットワークサービスを提供しているサーバ等に存在していてもよい。つまり、親密度と、親密度の判定対象たる他の端末のユーザにかかる情報とは、前記サーバ等において管理されていてもよい。
【００３８】
つづいて、図２のフローチャートを用いて、情報処理システム１００の処理について説明する。
【００３９】
Ｓ１０１：ユーザが、自らの端末１１０と、他のユーザの端末（他の端末）とを「タッチ」する。このとき、端末１１０のタッチ動作検出手段１１１は、端末１１０内蔵の各種センサや通信装置等により、「タッチ」動作を検出する。タッチ動作検出手段１１１は、「タッチ」を検出したならば、その旨を情報取得手段１１２に通知する。
【００４０】
ここで、もし他の端末もタッチ動作検出手段１１１を備えているならば、他の端末においても同様に「タッチ」動作が検出される。
【００４１】
Ｓ１０２：情報取得手段１１２は、上記「タッチ」検出の通知を契機として、他の端末との間で通信路を確立し、他の端末のユーザにかかる各種情報を他の端末から受信する。また、情報取得手段１１２は、端末１１０内蔵のセンサ等から、「タッチ」の態様を示す各種パラメータを取得する。
【００４２】
ここで、もし他の端末も情報取得手段１１２を備えているならば、端末１１０から他の端末に対しても、端末１１０のユーザにかかる各種情報が送信される。また、他の端末内蔵のセンサ等より各種パラメータが取得される。
【００４３】
Ｓ１０３：端末１１０は、内蔵の通信装置を介して、サーバ１２０に対し、ステップＳ１０２において収集した各種情報及びパラメータ等を送信する。
【００４４】
なお、他の端末においても同様の処理を行うことができる。
【００４５】
Ｓ１０４：サーバ１２０は、内蔵の通信装置を介して、端末１１０から各種情報及びパラメータ等を受信する。サーバ１２０の判定手段１２１は、これら情報及びパラメータ等に基づき、今回の「タッチ」にかかるスコアを算出し、算出したスコアに基づいて、親密度を判定する。判定手段１２１は、判定結果を記憶装置に格納する。
【００４６】
なお、判定手段１２１は、他の端末からもこれら情報及びパラメータ等を受信しているならば、同様に親密度を判定し、記憶装置に格納することができる。
【００４７】
本実施の形態によれば、情報処理システム１００は、ユーザ同士の意思及び同意に基づいて行われる、端末同士の「タッチ」に応じてユーザ同士の親密度を判定する。そのため、情報処理システム１００は、現実の交友状況に応じた親密度を求めることができる。
【００４８】
また、本実施の形態によれば、情報処理システム１００は、各種センサ等により「タッチ」の態様を把握し、その態様に基づいて親密度を判定する。そのため、その態様をあらわすパラメータ等の取捨選択や重み付け等により、親密度の判定結果の信頼性や精度を向上させることができる。
【００４９】
＜実施の形態２＞
実施の形態２にかかる情報処理システム１００は、実施の形態１に、判定した親密度に応じて友人をカテゴライズする機能を付加するものである。
【００５０】
図３に、実施の形態２における情報処理システム１００の構成を示す。
【００５１】
実施の形態２における情報処理システム１００は、分類手段２２２及び登録手段２２３を含む点に特徴を有する。本実施の形態では、サーバ１２０が分類手段２２２及び登録手段２２３を有しているものとする。その余の構成、すなわちタッチ動作検出手段１１１、情報取得手段１１２及び判定手段１２１については、実施の形態１と同様である。
【００５２】
分類手段２２２は、判定手段１２１が判定した親密度等に応じて、友人をカテゴライズする処理を行う手段である。
【００５３】
ここで、友人とは、情報処理システム１００に予め登録されている、ユーザの複数の友人のことをいう。例えば、サーバ１２０がソーシャルネットワーキングサービスを提供するウェブサーバである場合は、当該サービスにおいてユーザに紐付けられている他のユーザ（友人）のリスト、いわゆる友達リストに含まれる友人のことであって良い。また、端末１１０に登録されている連絡先リスト、例えば電話帳、アドレス帳アプリケーションに含まれる友人のことであっても良い。あるいは、端末１１０にインストールされた、ソーシャルネットワーキングサービスのクライアントソフトウェアに登録されている、友達リストに含まれる友人のことであっても良い。
【００５４】
分類手段２２２は、例えば親密度がＡと判定された友人について、最も親密な友人たちを示す、カテゴリＡに分類する。同様に、親密度Ｂ以降の友人たちについても、親密度に応じたカテゴリに分類する。なお、親密度とカテゴリは必ずしも１対１に対応している必要はなく、複数の親密度ランクを１つのカテゴリに対応付けても良い。また、分類手段２２２は、親密度だけでなく、他のパラメータ等に基づいて友人たちを分類しても良い。例えば、ある位置（例えば職場）近傍で「タッチ」が行われた友人については、特別なカテゴリ（例えば「同僚」）に分類するよう、定義されていても良い。このようなカテゴライズのための定義情報は、実施者が必要に応じ任意に作成し得るものであって良い。定義情報は、予め記憶装置に格納され、分類手段２２２は、当該定義情報を参照することにより、カテゴライズを行うよう構成されていても良い。
【００５５】
登録手段２２３は、分類手段２２２が決定したカテゴリに従って、友人を登録する手段である。例えば、サーバ１２０がソーシャルネットワーキングサービスを提供するウェブサーバである場合は、登録手段２２３は、分類手段２２２が決定したカテゴリに相当する友達のグループを、ユーザのアカウントに作成する。ついで、登録手段２２３は、当該グループに、分類手段２２２により当該カテゴリに分類された友人たちを登録する。このとき、登録手段２２３は、当該グループごとに異なるプライバシーポリシー、例えば情報公開範囲等を設定することもできる。具体的には、記憶装置に予めカテゴリとプライバシーポリシーとを対応付けて格納しておき、登録手段２２３が、前記グループの作成時にこれを参照するよう構成することができる。
【００５６】
また、例えば情報処理システム１００がスタンドアロンの端末である場合であれば、登録手段２２３は、当該端末の連絡先リスト、例えば電話帳、アドレス帳アプリケーション内に、分類手段２２２が決定したカテゴリに相当するグループを作成する。ついで、登録手段２２３は、当該グループに、分類手段２２２により当該カテゴリに分類された友人たちを登録する。
【００５７】
つづいて、図４のフローチャートを用いて、実施の形態２における情報処理システム１００の処理について説明する。なお、実施の形態１と重複する部分については説明を省略する。
【００５８】
Ｓ２０７：サーバ１２０の分類手段２２２は、判定手段１２１が判定した親密度等に基づき、サーバ１２０に予め登録されているユーザの友人たちを、複数のカテゴリに分類する。
【００５９】
Ｓ２０８：サーバ１２０の登録手段２２３は、分類手段２２２が分類したカテゴリに基づき、グループを作成し、サーバ１２０に予め登録されているユーザの友人たちを、これらのグループに登録する。
【００６０】
本実施の形態によれば、情報処理システム１００は、「タッチ」に基づき判定した親密度に応じて、ソーシャルネットワーキングサービスや連絡先リスト、例えば電話帳、アドレス帳アプリケーション内の友人リストをグループに分類し、登録することができる。
【００６１】
＜実施の形態３＞
実施の形態１及び２では、端末１１０が他の端末から情報を取得し、取得した情報等をサーバ１２０に送信し、サーバ１２０がこれらの情報に基づき親密度を判定する構成について説明した。
【００６２】
実施の形態３では、端末１１０が他の端末から情報を取得することなく、親密度を判定するための構成について説明する。
【００６３】
実施の形態３は、情報取得手段１１２及び判定手段１２１における処理に特徴を有する。図５のフローチャートを用いて、実施の形態３における情報処理システム１００の処理について説明する。なお、実施の形態１及び２と重複する処理については説明を省略する。
【００６４】
Ｓ３０２：情報取得手段１１２は、タッチ動作検出手段１１１が他の端末との「タッチ」を検出したならば、端末装置１１０自身のユーザに関する情報を、記憶装置から取得する。かかる情報には、例えば、ユーザの名前、ソーシャルネットワーキングサービスの登録ＩＤ、電話番号、メールアドレス等が含まれ得る。加えて、情報取得手段１１２は、「タッチ」検出時の位置情報、好ましくはさらに時刻を収集する。
【００６５】
このとき、他の端末においても同様の処理を行う。すなわち、他の端末は、その端末のユーザにかかる情報と、「タッチ」検出時の位置情報、好ましくはさらに時刻を収集する。
【００６６】
Ｓ１０４：判定手段１２１は、端末１１０及び他の端末から、上記情報を受信する。ついで判定手段１２１は、これらの情報に含まれる「タッチ」時の位置情報が、互いに所定の範囲内に存在している複数の端末を特定し、これらの端末同士において「タッチ」が行われたものと判断する。なお、この際、上記情報に時刻情報が含まれているならば、さらに当該時刻情報が互いに所定の範囲内に存在していることを「タッチ」判定の条件として加えても良い。
【００６７】
つづいて、判定手段１２１は、「タッチ」したものと判定された端末から受信した上記情報に基づき、当該「タッチ」にかかるスコアを算出する。スコア算出以降の処理については、実施の形態１及び２と同様である。
【００６８】
本実施の形態によれば、情報処理システム１００は、端末１１０が他の端末から情報を取得することができない場合であっても、サーバ１２０において「タッチ」を判定し、親密度を求めることができる。
【００６９】
＜実施の形態４＞
実施の形態１乃至３では、サーバ１２０が友人をカテゴライズし、グループを作成し、友人を登録する構成について主に説明した。
【００７０】
実施の形態４では、端末１１０が友人のカテゴライズ、グループの作成、及び友人の登録を行う構成について説明する。
【００７１】
実施の形態４は、端末１１０又はサーバ１２０が分類手段２２２を備え、端末１１０が登録手段２２３を備える点に特徴を有する。
【００７２】
はじめに、端末１１０が分類手段２２２を備える構成について説明する。図６に示すように、この例における端末１１０は、タッチ動作検出手段１１１、情報取得手段１１２、分類手段２２２及び登録手段２２３を有している。一方、サーバ１２０は、判定手段１２１を備えている。
【００７３】
図７のフローチャートを用いて、この例における情報処理システム１００の処理について説明する。なお、実施の形態１乃至３と重複する処理については説明を省略する。
【００７４】
Ｓ４０５：サーバ１２０は、端末１１０に対し、通信装置を介して、判定手段１２１が判定した親密度等を送信する。
【００７５】
Ｓ２０６：端末１１０は、通信装置を介して上記親密度等を受信する。端末１１０の分類手段２２２は、上記親密度等に基づき、端末１１０に予め登録されているユーザの友人たちを、複数のカテゴリに分類する。
【００７６】
Ｓ２０７：端末１１０の登録手段２２３は、分類手段２２２が分類したカテゴリに基づき、端末１１０に予め登録されているユーザの友人リスト（例えば連絡先リスト、すなわち電話帳、アドレス帳アプリケーション）内にグループを作成し、カテゴライズされた友人をグループに登録する。
【００７７】
つぎに、サーバ１２０が分類手段２２２を備える構成について説明する。図８に示すように、この例における端末１１０は、タッチ動作検出手段１１１、情報取得手段１１２及び登録手段２２３を有している。一方、サーバ１２０は、判定手段１２１及び分類手段２２２を備えている。
【００７８】
図９のフローチャートを用いて、この例における情報処理システム１００の処理について説明する。なお、実施の形態１乃至３と重複する処理については説明を省略する。
【００７９】
Ｓ２０６：サーバ１２０の分類手段２２２は、判定手段１２１が判定した親密度等に基づき、サーバ１２０に予め登録されているユーザの友人たちを、複数のカテゴリに分類する。
【００８０】
Ｓ４０６：その後、サーバ１２０は、端末１１０の登録手段２２３に対し、通信装置を介して分類結果を送信する。
【００８１】
Ｓ２０７：端末１１０は、通信装置を介して上記分類結果を受信する。端末１１０の登録手段２２３は、分類手段２２２が分類したカテゴリに基づき、端末１１０に予め登録されているユーザの友人リスト（例えば連絡先リスト、すなわち電話帳、アドレス帳アプリケーション）内にグループを作成し、カテゴライズされた友人をグループに登録する。
【００８２】
本実施の形態によれば、情報処理システム１００は、分類手段２２２及び登録手段２３０にかかる処理を、端末１１０又はサーバ１２０のいずれか適切な方に行わせることにより、端末１１０又はサーバ１２０のいずれに存在する友人リストをも適切にグループ分けすることができる。
【００８３】
＜その他の実施の形態＞
なお、本発明は上述した実施の形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。
【００８４】
例えば、上述の実施の形態では、端末１１０及びサーバ１２０が処理を分担する構成について説明した。特に判定手段１２１については、サーバ１２０がこれを備える構成について説明した。しかしながら、タッチ動作検出手段１１１、情報取得手段１２１、判定手段１２１、分類手段２２２、登録手段２２３を全て端末１１０が備えるよう構成することも可能である（図１０）。
【００８５】
また、上述の実施の形態では、タッチ動作検出手段１１１によるタッチ検出に応じて、判定手段１２１が親密度を判定し、その判定結果に応じて分類手段２２２及び登録手段２２３が友人をカテゴライズする構成について説明した。ここで、本発明は、タッチ動作検出手段１１１によるタッチ検出に応じて、端末１１０のユーザから他の端末のユーザに対し、いわゆる友達リクエスト（相互に友人として登録することの要求）を送信するよう構成されても良い。あるいは、端末１１０のユーザが、他の端末のユーザをフォロー（ソーシャルネットワーキングサービスにおける他の端末のユーザの投稿を購読すること）するよう設定することとしても良い。これらの友達リクエスト及びフォロー申請は、端末１１０型の端末に対して送信しても、サーバ１２０が例えばソーシャルネットワーキングサービス内において実行するよう構成しても良い。また、これらの友達リクエスト及びフォロー申請は、他の端末のユーザがソーシャルネットワーキングサービス内又は端末１１０に登録されていない場合にのみ実行されるよう構成しても良い。
【００８６】
また、上述の実施の形態では、他の端末は１つであるという前提のもとで説明を行ったが、他の端末は必ずしも１つである必要はなく、複数台であっても良い。この場合、判定手段１２１は、例えば所定の範囲内の位置において、かつ所定の範囲の時間内に「タッチ」された他の端末をすべて同一のカテゴリに分類することとしても良い。
【００８７】
さらに、上述の実施の形態では、本発明をハードウェアにより構成されるものとして説明したが、これに限定されるものではなく、任意の処理を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）にコンピュータプログラムを実行させることにより実現することも可能である。この場合、コンピュータプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（ｔａｎｇｉｂｌｅ  ｓｔｏｒａｇｅ  ｍｅｄｉｕｍ）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ）、フラッシュＲＯＭ、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００８８】
以上、実施の形態を参照して本願発明を説明したが、本願発明は上記によって限定されるものではない。本願発明の構成や詳細には、発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【００８９】
この出願は、２０１２年３月２３日に出願された日本出願特願２０１２−０６７２３０を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【００９０】
本発明は、情報処理システム、サーバ、端末、情報処理方法及びコンピュータ可読媒体に関し、例えば現実の交友状況に応じて友人をカテゴライズする技術に関する。
【符号の説明】
【００９１】
１００  情報処理システム
１１０  端末
１１１  タッチ動作検出手段
１１２  情報取得手段
１２０  サーバ
１２１  判定手段
２２２  分類手段
２２３  登録手段
【図１】
2013140480.tif 000003
【図２】
2013140480.tif 000004
【図３】
2013140480.tif 000005
【図４】
2013140480.tif 000006
【図５】
2013140480.tif 000007
【図６】
2013140480.tif 000008
【図７】
2013140480.tif 000009
【図８】
2013140480.tif 000010
【図９】
2013140480.tif 000011
【図１０】
2013140480.tif 000012
【手続補正書】
【提出日】平成26年9月18日(2014.9.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の端末装置において、第２の端末装置にタッチされたことを検出するタッチ動作検出手段と、
前記第１の端末装置において、前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得手段と、
前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定手段とを有する
情報処理システム。
【請求項２】
前記情報処理システムはサーバを含み、
前記第１の端末装置は前記タッチ動作検出手段及び前記情報取得手段を有し、
前記サーバは前記判定手段を有し、
前記第１の端末装置は、前記タッチの態様を示す情報及び前記第２のユーザにかかる情報を前記サーバに送信し、
前記サーバは、前記第１の端末装置から受信した前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記判定を行う
請求項１記載の情報処理システム。
【請求項３】
前記第１の端末装置の前記情報取得手段は、前記タッチが検出された際、前記タッチが行われた位置にかかる情報を取得してサーバに送信し、
前記サーバの前記判定手段は、前記第１の端末装置から受信した前記タッチが行われた位置にかかる情報に基づいて、前記第２のユーザを特定する
請求項２記載の情報処理システム。
【請求項４】
前記第１の端末装置は分類手段及び登録手段をさらに含み、
前記サーバの前記判定手段は、前記判定の結果を前記第１の端末装置に送信し、
前記第１の端末装置の前記分類手段は、前記サーバから受信した前記判定の結果に基づいて、前記第１の端末装置にあらかじめ登録された前記第１のユーザの友人にかかる情報をカテゴライズし、
前記第１の端末装置の前記登録手段は、前記カテゴライズの結果に応じて前記第１のユーザの友人をグループに分類するとともに、前記第１の端末装置に登録する
請求項２又は３記載の情報処理システム。
【請求項５】
前記サーバは分類手段をさらに含み、
前記第１の端末装置は登録手段をさらに含み、
前記サーバの前記分類手段は、前記判定手段による前記判定の結果に基づいて、前記サーバにあらかじめ登録された前記第１のユーザの友人にかかる情報をカテゴライズするとともに、前記カテゴライズの結果を前記第１の端末装置に送信し、
前記第１の端末装置の前記登録手段は、前記サーバから受信した前記カテゴライズの結果に応じて、前記第１のユーザの友人をグループに分類するとともに、前記第１の端末装置に登録する
請求項２又は３記載の情報処理システム。
【請求項６】
前記サーバは分類手段及び登録手段をさらに含み、
前記サーバの前記分類手段は、前記判定手段による前記判定の結果に基づいて、前記サーバにあらかじめ登録された前記第１のユーザの友人にかかる情報をカテゴライズし、
前記サーバの前記登録手段は、前記カテゴライズの結果に応じて、前記第１のユーザの友人をグループに分類するとともに、前記サーバに登録する
請求項２又は３記載の情報処理システム。
【請求項７】
前記情報処理システムは分類手段及び登録手段をさらに含み、
前記分類手段は、前記判定手段による前記判定の結果に基づいて、前記情報処理システムにあらかじめ登録されたる前記第１のユーザの友人にかかる情報をカテゴライズし、
前記登録手段は、前記カテゴライズの結果に応じて、前記第１のユーザの友人をグループに分類するとともに、前記情報処理システムに登録する
請求項１記載の情報処理システム。
【請求項８】
第２の端末装置にタッチされたことを検出するタッチ動作検出手段と、
前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得手段とを有する
端末装置。
【請求項９】
第１の端末装置から、前記第１の端末装置と第２の端末装置との前記タッチの態様を示す情報及び前記第２の端末装置に対応する第２のユーザにかかる情報を受信し、
前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定手段を有する
サーバ。
【請求項１０】
第１の端末装置において、第２の端末装置にタッチされたことを検出するタッチ動作検出ステップと、
前記第１の端末装置において、前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得ステップと、
前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定ステップとを有する
情報処理方法。
【請求項１１】
第２の端末装置にタッチされたことを検出するタッチ動作検出ステップと、
前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得ステップとを有する
情報処理方法。
【請求項１２】
第１の端末装置から、前記第１の端末装置と第２の端末装置との前記タッチの態様を示す情報及び前記第２の端末装置に対応する第２のユーザにかかる情報を受信し、
前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定ステップを有する
情報処理方法。
【請求項１３】
コンピュータに、
第１の端末装置において、第２の端末装置にタッチされたことを検出するタッチ動作検出ステップと、
前記第１の端末装置において、前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得ステップと、
前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定ステップとを実行させる
プログラム。
【請求項１４】
コンピュータに、
第２の端末装置にタッチされたことを検出するタッチ動作検出ステップと、
前記タッチが検出された際、センサにより前記タッチの態様を示す情報を収集するとともに、前記第２の端末装置から、前記第２の端末装置に対応する第２のユーザにかかる情報を取得する情報取得ステップとを実行させる
プログラム。
【請求項１５】
コンピュータに、
第１の端末装置から、前記第１の端末装置と第２の端末装置との前記タッチの態様を示す情報及び前記第２の端末装置に対応する第２のユーザにかかる情報を受信し、
前記タッチの態様を示す情報及び前記第２のユーザにかかる情報に基づき、前記第１の端末装置に対応する第１のユーザと前記第２のユーザとの親密度を判定する判定ステップを実行させる
プログラム。
【国際調査報告】
2013140480.tif 000013
2013140480.tif 000014