(57)【特許請求の範囲】
【請求項１】
第一のユーザに関連付けられた第一の端末装置及び第二のユーザに関連付けられた第二の端末装置からそれぞれ１又は複数のアプリケーションに関する情報を受信し、前記第一の端末装置と前記第二の端末装置が互いに通信したとき、互いに通信した旨を前記第一の端末装置と前記第二の端末装置から受信する受信部と、
前記第一の端末装置と前記第二の端末装置が互いに通信した旨を受信したとき、前記第一の端末装置と関連付けられた前記１又は複数のアプリケーションと、前記第二の端末装置と関連付けられた前記１又は複数のアプリケーションとの間において、共通するアプリケーションが存在するかを判断する判断部と、
共通するアプリケーションが存在する場合、前記第一のユーザと前記第二のユーザが前記共通するアプリケーションにおいて互いに友達登録する旨を、対応する１又は複数のアプリケーションサーバ装置に送信する第一の送信部と、
を備える、情報処理装置。
【請求項２】
前記第一の送信部は、前記判断部において共通しないアプリケーションが存在すると判断された場合、前記共通しないアプリケーションと関連付けられていない前記第一の端末装置又は前記第二の端末装置へ、前記共通しないアプリケーションに関する情報を送信する、請求項１に記載の情報処理装置。
【請求項３】
前記第一の端末装置から受信する前記１又は複数のアプリケーションに関する情報は、前記第一の端末装置に関連付けられた第一の仮想主体情報と関連付けられ、前記第二の端末装置から受信する前記１又は複数のアプリケーションに関する情報は、前記第二の端末装置に関連付けられた第二の仮想主体情報と関連付けられ、
前記判断部は、前記第一の仮想主体情報と関連付けられた前記１又は複数のアプリケーションと、前記第二の仮想主体情報と関連付けられた前記１又は複数のアプリケーションとの間において、共通するアプリケーションが存在するかを判断する、請求項１又は２に記載の情報処理装置。
【請求項４】
前記第一の端末装置と前記第二の端末装置が互いに通信した旨を受信したとき、前記第一のユーザが予め登録していたデータを前記第二の端末装置に送信する第二の送信部を更に備える、請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記アプリケーションは、ソーシャルネットワーキングサービスである、請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
第一のユーザに関連付けられた第一の端末装置及び第二のユーザに関連付けられた第二の端末装置からそれぞれ１又は複数のアプリケーションに関する情報を受信し、前記第一の端末装置と前記第二の端末装置が互いに通信したとき、互いに通信した旨を前記第一の端末装置と前記第二の端末装置から受信するステップと、
前記第一の端末装置と前記第二の端末装置が互いに通信した旨を受信したとき、前記第一の端末装置と関連付けられた前記１又は複数のアプリケーションと、前記第二の端末装置と関連付けられた前記１又は複数のアプリケーションとの間において、共通するアプリケーションが存在するかを判断するステップと、
共通するアプリケーションが存在する場合、前記第一のユーザと前記第二のユーザが前記共通するアプリケーションにおいて互いに友達登録する旨を、対応する１又は複数のアプリケーションサーバ装置に送信するステップと、
を備える、情報処理方法。
【請求項７】
第一のユーザに関連付けられた第一の端末装置及び第二のユーザに関連付けられた第二の端末装置からそれぞれ１又は複数のアプリケーションに関する情報を受信し、前記第一の端末装置と前記第二の端末装置が互いに通信したとき、互いに通信した旨を前記第一の端末装置と前記第二の端末装置から受信する手段、
前記第一の端末装置と前記第二の端末装置が互いに通信した旨を受信したとき、前記第一の端末装置と関連付けられた前記１又は複数のアプリケーションと、前記第二の端末装置と関連付けられた前記１又は複数のアプリケーションとの間において、共通するアプリケーションが存在するかを判断する手段、
共通するアプリケーションが存在する場合、前記第一のユーザと前記第二のユーザが前記共通するアプリケーションにおいて互いに友達登録する旨を、対応する１又は複数のアプリケーションサーバ装置に送信する手段、
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
インターネット上で提供されるソーシャルネットワーキングサービス（以下、ＳＮＳともいう。）は、趣味や活動などを共有する複数のユーザ間で社会的ネットワークが構築されるようなサービスを提供する。ＳＮＳは、サーバ装置や端末装置を使用して実現するネットワークサービスであり、例えばネットワークアプリケーションによって実現される。各ＳＮＳはそれぞれ独自の特徴があり目的を異にしているため、一人のユーザが複数のＳＮＳにユーザ登録していることがある。
【０００３】
特許文献１では、ＳＮＳに関する技術が開示されており、ユーザに応じてＳＮＳ以外の他のサービスを組み込む技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２８７１３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＳＮＳには、ユーザが、他のユーザを「友達」として登録する機能がある。これにより、ユーザは「友達」として登録した他のユーザとの間で、メッセージを送受信したり、プロフィールを公開したりすることができる。
【０００６】
ところで、ユーザは他のユーザを「友達」として登録するには、他のユーザに友達申請し申請を承認してもらうため、予め他のユーザからＳＮＳにおけるユーザ名を、紙や電子メール等を介して知らせてもらう必要があった。また、一人のユーザはＳＮＳ毎に異なるユーザ名を使用している場合があり、複数のＳＮＳのユーザ名を他のユーザに知らせたい場合は、複数のユーザ名を列挙しなければならなった。また更に、複数のＳＮＳで友達申請したい場合は、ユーザは、個々のＳＮＳにアクセスして、一つずつ友達申請する必要があった。
【０００７】
特許文献１には、友達申請の手続きが開示されているが、従来通り、ユーザがＳＮＳの画面を介して友達として登録したいユーザの名前などを手入力する必要がある。
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、ユーザ間で共通して登録しているアプリケーションが存在するとき、各ユーザは該アプリケーションが提供する処理を経ることなく、簡単に友達登録することが可能な、新規かつ改良された情報処理装置、情報処理方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のある観点によれば、第一のユーザに関連付けられた第一の端末装置及び第二のユーザに関連付けられた第二の端末装置からそれぞれ１又は複数のアプリケーションに関する情報を受信し、第一の端末装置と第二の端末装置が互いに通信したとき、互いに通信した旨を第一の端末装置と第二の端末装置から受信する受信部と、第一の端末装置と第二の端末装置が互いに通信した旨を受信したとき、第一の端末装置と関連付けられた１又は複数のアプリケーションと、第二の端末装置と関連付けられた１又は複数のアプリケーションとの間において、共通するアプリケーションが存在するかを判断する判断部と、共通するアプリケーションが存在する場合、第一のユーザと第二のユーザが共通するアプリケーションにおいて互いに友達登録する旨を、対応する１又は複数のアプリケーションサーバ装置に送信する第一の送信部とを備える情報処理装置が提供される。
【００１０】
上記第一の送信部は、判断部において共通しないアプリケーションが存在すると判断された場合、共通しないアプリケーションと関連付けられていない第一の端末装置又は第二の端末装置へ、共通しないアプリケーションに関する情報を送信してもよい。
【００１１】
上記第一の端末装置から受信する１又は複数のアプリケーションに関する情報は、第一の端末装置に関連付けられた第一の仮想主体情報と関連付けられ、第二の端末装置から受信する１又は複数のアプリケーションに関する情報は、第二の端末装置に関連付けられた第二の仮想主体情報と関連付けられ、判断部は、第一の仮想主体情報と関連付けられた１又は複数のアプリケーションと、第二の仮想主体情報と関連付けられた１又は複数のアプリケーションとの間において、共通するアプリケーションが存在するかを判断してもよい。
【００１２】
上記第一の端末装置と第二の端末装置が互いに通信した旨を受信したとき、第一のユーザが予め登録していたデータを第二の端末装置に送信する第二の送信部を更に備えてもよい。
【００１３】
上記アプリケーションは、例えばソーシャルネットワーキングサービスである。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、第一のユーザに関連付けられた第一の端末装置及び第二のユーザに関連付けられた第二の端末装置からそれぞれ１又は複数のアプリケーションに関する情報を受信し、第一の端末装置と第二の端末装置が互いに通信したとき、互いに通信した旨を第一の端末装置と第二の端末装置から受信するステップと、第一の端末装置と第二の端末装置が互いに通信した旨を受信したとき、第一の端末装置と関連付けられた１又は複数のアプリケーションと、第二の端末装置と関連付けられた１又は複数のアプリケーションとの間において、共通するアプリケーションが存在するかを判断するステップと、共通するアプリケーションが存在する場合、第一のユーザと第二のユーザが共通するアプリケーションにおいて互いに友達登録する旨を、対応する１又は複数のアプリケーションサーバ装置に送信するステップとを備える情報処理方法が提供される。
【００１５】
また、上記課題を解決するために、本発明の別の観点によれば、第一のユーザに関連付けられた第一の端末装置及び第二のユーザに関連付けられた第二の端末装置からそれぞれ１又は複数のアプリケーションに関する情報を受信し、第一の端末装置と第二の端末装置が互いに通信したとき、互いに通信した旨を第一の端末装置と第二の端末装置から受信する手段、第一の端末装置と第二の端末装置が互いに通信した旨を受信したとき、第一の端末装置と関連付けられた１又は複数のアプリケーションと、第二の端末装置と関連付けられた１又は複数のアプリケーションとの間において、共通するアプリケーションが存在するかを判断する手段、共通するアプリケーションが存在する場合、第一のユーザと第二のユーザが共通するアプリケーションにおいて互いに友達登録する旨を、対応する１又は複数のアプリケーションサーバ装置に送信する手段としてコンピュータを機能させるためのプログラムが提供される。
【発明の効果】
【００１６】
以上説明したように本発明によれば、ユーザ間で共通するアプリケーションが存在するとき、各ユーザはアプリケーションが提供する処理を経ることなく、簡単に友達登録することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態に係るシステムを示す説明図である。
【図２】同実施形態に係る管理サーバ１００を示すブロック図である。
【図３】同実施形態に係る端末２００を示すブロック図である。
【図４】同実施形態に係るシステムの動作を示すフローチャートである。
【図５】アカウント作成・ログイン画面を示す説明図である。
【図６】デバイス登録画面を示す説明図である。
【図７】アイデンティティー作成画面を示す説明図である。
【図８】アイデンティティー登録確認画面を示す説明図である。
【図９】アイデンティティー管理画面を示す説明図である。
【図１０】ハンドシェイク時におけるアイデンティティー選択画面を示す説明図である。
【図１１】ハンドシェイク時におけるアイデンティティーのＳＮＳ確認画面を示す説明図である。
【図１２】ハンドシェイク時におけるＳＮＳ設定画面を示す説明図である。
【図１３】ハンドシェイク時におけるアイデンティティーのＳＮＳ確認画面を示す説明図である。
【図１４】ハンドシェイク時におけるアイデンティティーのＳＮＳ確認画面を示す説明図である。
【図１５】ハンドシェイク時における実行確認画面を示す説明図である。
【図１６】ハンドシェイク時におけるＳＮＳマッチング確認画面を示す説明図である。
【図１７】ハンドシェイク時におけるＳＮＳマッチング確認画面を示す説明図である。
【図１８】ハンドシェイク後におけるプレゼント提供画面を示す説明図である。
【図１９】プレゼントされたファイルの再生画面を示す説明図である。
【図２０】ＳＮＳ個人情報確認画面を示す説明図である。
【発明を実施するための形態】
【００１８】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１９】
なお、説明は以下の順序で行うものとする。
１．一実施形態の構成
２．一実施形態の動作
【００２０】
＜１．一実施形態の構成＞
まず、図１を参照して、本発明の一実施形態に係るシステムの構成について説明する。図１は、本実施形態に係るシステムを示す説明図である。
【００２１】
本実施形態に係るシステムは、ネットワークに接続された管理サーバ１００と、複数の端末（端末Ａ２００−１，端末Ｂ２００−２等）と、複数のＳＮＳサーバ（ＳＮＳサーバＰ１０−１，ＳＮＳサーバＱ１０−２等）からなる。本実施形態に係るシステムによれば、ユーザ同士が端末２００を使用して近接通信した後、共通するＳＮＳ（ソーシャルネットワーキングサービス）があれば、ＳＮＳが提供する友達登録が両ユーザにおいて自動的に行われる。また、本システムは、一方のユーザのみが登録しているＳＮＳがあれば、他方のユーザに対してそのＳＮＳへの推薦を自動的に行う。ＳＮＳは、ＳＮＳサーバ１０や端末２００を使用して実現するネットワークサービスであり、例えばネットワークアプリケーション（サーバアプリケーション及びクライアントアプリケーション）によって実現される。
【００２２】
ここで、上記のような本サービスを受けるため、ユーザ同士が自分の端末２００を相手の端末２００に近づけて、両方の端末２００間で近接通信させることを「ハンドシェイクする」という。
【００２３】
ＳＮＳサーバ１０は、ネットワークを介して登録したユーザに対してＳＮＳを提供する。ＳＮＳサーバ１０は、趣味や活動などを共有する複数のユーザ間で社会的ネットワークが構築されるようなサービスを提供する。複数のＳＮＳサーバＰ１０−１，ＳＮＳサーバＱ１０−２等によって提供されるサービスは、それぞれ独自の特徴があり目的を異にしている。そのため、ユーザは、自分の目的や利便性等に合わせて、複数のＳＮＳの中から１又は複数のＳＮＳを選択して、ユーザ登録をしている。
【００２４】
管理サーバ１００は、本実施形態に係るシステムによって実現されるサービスを、ネットワークを介して提供するサーバ装置である。管理サーバ１００が提供するサービスは、登録したユーザに対して提供される。
【００２５】
端末２００は、本実施形態に係るシステムによって実現されるサービスの提供を、ネットワークを介して受ける情報処理装置である。端末２００は、例えばパーソナルコンピュータ、デジタルスチルカメラ、ビデオカメラ、携帯電話、テレビ、ゲーム機等である。また、端末２００は具体的なデバイスと関連付けられたカードでもよい。例えばテレビと関連付けられたカードを使用すれば、テレビのような移動が困難な機器を他の端末２００と近接通信させることができる。各ユーザは、複数の端末２００を有する場合がある。例えば、図１に示すようにユーザＡが端末Ａ２００−１以外に複数の端末を有し、ユーザＢが端末２００−２以外に複数の端末を有する。本実施形態におけるユーザ登録は、ユーザ単位で行われ、各ユーザに複数の端末２００が登録される。
【００２６】
次に、図２を参照して、本実施形態に係る管理サーバ１００について説明する。図２は、本実施形態に係る管理サーバ１００を示すブロック図である。
【００２７】
管理サーバ１００は、例えば、ＣＰＵ１０２と、メモリ１０４と、通信部１０６と、表示部１１２と、操作部１１４と、記憶部１１６と、ハンドシェイク情報受信部１２２と、マッチング処理部１２４と、ユーザ管理部１２６等からなる。
【００２８】
ＣＰＵ１０２は、管理サーバ１００の各構成要素を制御したり、プログラムによる演算処理をしたりする。
メモリ１０４は、ＣＰＵ１０２で処理されるプログラムを記憶したり、各種データを一時的に記録したりする。
通信部１０６は、ネットワークを介してＳＮＳサーバ１０や端末２００とデータを送受信する。通信部１０６による通信は、有線通信又は無線通信のいずれでもよい。通信部１０６は、受信部の一例であり、ユーザ名、パスワード、メールアドレス、ＳＮＳに関する情報などを端末２００から受信する。また、通信部１０６は、第二の送信部の一例であり、ユーザが予め登録していたデータ（画像ファイル、音声ファイルなど）を端末２００に送信する。
表示部１１２は、例えば液晶ディスプレイであり、表示信号に基づいて、管理サーバ１００の制御に必要な情報や、本サービスの管理に必要な情報を表示する。
操作部１１４は、例えばキーボード、マウス等であり、管理サーバ１００を管理する管理者による入力を受け付け、操作信号を生成する。操作部１１４は、生成した操作信号をＣＰＵ１０２等に送る。
記憶部１１６は、例えばＨＤＤであり、端末２００から受信したユーザに関する情報、ユーザが予め登録していたデータ（画像ファイル、音声ファイルなど）を記録する。
【００２９】
ハンドシェイク情報受信部１２２は、受信部の一例であり、端末２００同士が近接通信したあとに、端末２００が送信するハンドシェイク情報を受け取る。ハンドシェイク情報とは、例えば、自己の端末２００のユーザ名等、近接通信した相手の端末２００のユーザ名等、そして近接通信したことを示す情報（近接情報）である。
【００３０】
マッチング処理部１２４は、判断部の一例であり、端末２００から受け取ったハンドシェイク情報に基づいて、近接通信した端末２００を有するユーザ間で共通して登録しているＳＮＳがあるか否かを確認する。共通するＳＮＳがある場合、マッチング処理部１２４は、第一の送信部の一例であり、そのＳＮＳにおいてユーザ同士が友達登録できるように、ＳＮＳサーバ１０へ、友達登録する旨の情報、各ユーザのＳＮＳにおけるユーザ名等を送信する。この情報を管理サーバ１００から受信したＳＮＳサーバ１０は、ユーザ同士が友達登録されるように処理する。
【００３１】
また、マッチング処理部１２４は、第一の送信部の一例であり、一方のユーザのみが登録しているＳＮＳが存在したとき、他方のユーザに対して、一方のユーザが登録しているＳＮＳへの推薦をする。例えば、マッチング処理部１２４は、各ユーザが管理するアイデンティティー管理画面において、他のユーザから推薦されたＳＮＳを表示させる。
【００３２】
ユーザ管理部１２６は、本実施形態に係るシステムが提供するサービスに登録したユーザに関する情報を管理する。ユーザ管理部１２６は、ユーザ毎にユーザが作成したアイデンティティー、アイデンティティーに関連付けられたＳＮＳのユーザ名、ユーザが登録した端末２００に関する情報、ハンドシェイクの履歴（例えば相手、時間、場所など）である。
【００３３】
ここで、アイデンティティーとは、ハンドシェイクするために形成した本サービス上の人格（仮想主体情報）である。このアイデンティティーは、各ユーザが複数形成することができ、ハンドシェイクする相手に応じて、関連づけるＳＮＳを異ならせることができる。例えば、仕事上のアイデンティティーと、プライベート上のアイデンティティーを形成しておき、仕事上のアイデンティティーには仕事で有用なＳＮＳを関連付けておき、プライベート上のアイデンティティーには趣味等に関するＳＮＳを関連付けておく。また、アイデンティティーを多数形成することで、家庭用、学生時代の友達用、社会人からの友達用といった使い分けをすることもできる。
【００３４】
次に、図３を参照して、本実施形態に係る端末２００について説明する。図３は、本実施形態に係る端末２００を示すブロック図である。
【００３５】
端末２００は、例えば、ＣＰＵ２０２と、メモリ２０４と、通信部２０６と、近接通信部２０８と、表示部２１２と、操作部２１４と、記憶部２１６と、ハンドシェイク処理部２１８等からなる。
【００３６】
ＣＰＵ２０２は、端末２００の各構成要素を制御したり、プログラムによる演算処理をしたりする。
メモリ２０４は、ＣＰＵ２０２で処理されるプログラムを記憶したり、各種データを一時的に記録したりする。
通信部２０６は、ネットワークを介してＳＮＳサーバ１０や管理サーバ１００とデータを送受信する。通信部２０６による通信は、有線通信又は無線通信のいずれでもよい。
近接通信部２０８は、他の端末２００に搭載された近接通信部とデータを送受信する。近接通信部２０８による近接通信は、例えば不揮発性メモリと無線通信チップを有する非接触ＩＣカード（例えばFeliCa（登録商標）など）による無線通信や、誘導電界を用いたカプラを使用した無線通信（例えばTransferJet（登録商標）など）である。
表示部２１２は、例えば液晶ディスプレイであり、表示信号に基づいて、端末２００の制御に必要な情報、本サービスの管理に必要な情報、ＳＮＳサーバ１０によるＳＮＳ二関する情報を表示する。
操作部２１４は、例えばキーボード、マウス等であり、端末２００を使用するユーザによる入力を受け付け、操作信号を生成する。操作部２１４は、生成した操作信号をＣＰＵ２０２等に送る。
記憶部２１６は、例えばＨＤＤであり、映像データ、音声データ等の各種データを記録する。
【００３７】
ハンドシェイク処理部２１８は、他の端末２００と近接通信したとき、本端末２００に関する情報、例えばユーザ名、ＩＤ等を送る。または、ハンドシェイク処理部２１８は、他の端末２００と近接通信したとき、他の端末２００に関する情報、例えばユーザ名、ＩＤ等を受け取る。そして、ハンドシェイク処理部２１８は、自己の端末２００のユーザ名等、近接通信した相手の端末２００のユーザ名等、そして近接通信したことを示す情報（近接情報）をハンドシェイク情報として管理サーバ１００に送る。
【００３８】
＜２．一実施形態の動作＞
次に、図４を参照して、本実施形態に係るシステムの動作について説明する。図４は、本実施形態に係るシステムの動作を示すフローチャートである。
まず、本実施形態のシステムが提供するサービスを受けるため、各ユーザは、管理サーバ１００に対してユーザ登録をする。ユーザは、端末２００を介してユーザ登録できる。各端末２００は、ユーザ名、パスワード、メールアドレス、ＳＮＳに関する情報などを管理サーバ１００に送る（ステップＳ１０１，１０２）。そして、管理サーバ１００は、各ユーザをユーザ登録する。
【００３９】
本サービスの提供を受ける準備が整っているという状態で、ユーザＡとユーザＢが端末２００同士を近づける。そして、ユーザＡの端末Ａ２００−１と、ユーザＢの端末Ｂ２００−２が本サービスの提供を受けるための近接通信をする（ハンドシェイクする）（ステップＳ１０３）。その結果、端末Ａ２００−１と、端末Ｂ２００−２は、それぞれハンドシェイク情報（例えばユーザ名、近接情報等）を管理サーバ１００に送る（ステップＳ１０４，１０５）。
【００４０】
ハンドシェイク情報を受け取った管理サーバ１００は、マッチング処理をする（ステップＳ１０６）。すなわち、管理サーバ１００は、ユーザ間で共通するＳＮＳがあるか否かを判断する。そして、共通するＳＮＳがあれば、そのＳＮＳを提供するＳＮＳサーバ１０へ、友達登録する旨の情報、各ユーザのＳＮＳにおけるユーザ名等を送信する（ステップＳ１０７，１０８）。図４に示すように、例えば、ユーザＡとユーザＢの間で、ＳＮＳサーバＰ１０−１が提供するＳＮＳとＳＮＳサーバＱ１０−２が提供するＳＮＳといった二つのＳＮＳが共通している場合、管理サーバ１００は、ＳＮＳサーバＰ１０−１とＳＮＳサーバＱ１０−２のそれぞれにユーザ名等を送信する。ＳＮＳサーバＰ１０−１とＳＮＳサーバＱ１０−２は、それぞれのＳＮＳにおいて、ユーザ同士が友達登録されるように処理する（ステップＳ１０９，１１０）。
【００４１】
以上より、図４に示すように、例えば端末Ａ２００−１がＳＮＳサーバＰ１０−１にアクセスすると（ステップＳ１１１）、端末Ａ２００−１は、ユーザＡのＳＮＳに関する登録情報を受信できる（ステップＳ１１２）。そして、端末Ａ２００−１においてＳＮＳの個人情報確認画面を表示させると、近接通信によってハンドシェイクした相手（ユーザＢ）が友達登録されていることを確認できる。なお、図４に図示しないが端末Ｂ２００−２も同様である。
【００４２】
また、例えば端末Ｂ２００−２が管理サーバ１００にアクセスすると（ステップＳ１１３）、端末Ｂ２００−２は、ユーザＢの本システムに関する登録情報を受信できる（ステップＳ１１４）。そして、端末Ｂ２００−２においてユーザＢのアイデンティティー管理画面を表示させると、ハンドシェイクした相手（ユーザＡ）が登録しているが自分は登録していないＳＮＳが画面上で推薦されていることを確認できる。なお、図４に図示しないが端末Ａ２００−１も同様である。
【００４３】
なお、ステップＳ１０３において、ハンドシェイクした際、互いに自分独自の画像ファイル、音声ファイル等のデータ（プレゼントデータ）を交換できるようにしてもよい。プレゼントデータは、ハンドシェイクされたことを確認した管理サーバ１００によって、各端末２００へ送信されて、各端末２００に提供される。プレゼントデータがユーザによって更新されるようにしておけば、既にハンドシェイクしたユーザ同士が一回きりのハンドシェイクで終えるのではなく、会うたびにハンドシェイクするようなインセンティブを形成できる。その結果、ハンドシェイクが頻繁に行われるようになり、本システムが提供するサービスを活性化させることができる。
【００４４】
次に、図５〜図９を参照して、本実施形態に係るシステムのユーザ登録について説明する。
図５は、アカウント作成・ログイン画面３１２を示す説明図である。図６は、デバイス登録画面３２２を示す説明図である。図７は、アイデンティティー作成画面３０２を示す説明図である。いずれも、ユーザが有する端末２００に表示され、入力された情報は管理サーバ１００に送られる。ユーザ登録は、ユーザ単位で行われる。
【００４５】
図５に示したアカウント作成・ログイン画面３１２は、アカウント作成欄３１４と、ログイン欄３１６等からなる。アカウント作成によって、新規にユーザ登録がされる。既にユーザ登録されている場合、ユーザはログイン欄３１６からログインできる。
【００４６】
図６に示したデバイス登録画面３２２は、端末２００（デバイス）のシリアル番号を入力する欄等からなる。デバイス登録によって、ユーザが有する端末２００をユーザ毎に登録できる。その結果、どの端末２００でハンドシェイクしても、ユーザに関連付けられたＳＮＳを認識でき、同一のサービスを受けられる。
【００４７】
図７に示したアイデンティティー作成画面３０２は、アバター３０３−１，３０３−２，３０３−３、アイデンティティー名入力欄３０４、ＳＮＳ一覧３０５等からなる。アイデンティティーは、一人のユーザに対して複数形成できる。アイデンティティーは例えばアバター３０３及びアイデンティティー名を使用して、他のアイデンティティーと区別できる。なお、各アイデンティティーを区別できる方法（例えばＩＤ番号など）があれば、アバター３０３やアイデンティティー名を使用しないで本実施形態に係るシステムが提供するサービスを実現できる。
【００４８】
ユーザは、アイデンティティー作成画面３０２によって、選択したアイデンティティーと関連付けたいＳＮＳを選択できる。ＳＮＳ一覧３０５には、本サービスがリンクしているＳＮＳやユーザが登録したＳＮＳが表示される。アイデンティティーと関連付ける前は、既にユーザが登録しているＳＮＳが、ユーザが登録していないＳＮＳから区別できるように画面３０２で明示されるようにしてもよい。
【００４９】
図８は、アイデンティティー登録確認画面３３２を示す説明図である。アイデンティティー登録確認画面３３２は、アイデンティティー管理欄３３３、デバイス管理欄３３４などからなる。図５〜図７に示した画面における入力による結果が、アイデンティティー登録確認画面３３２に示される。そして、ユーザは、アイデンティティー登録確認画面３３２を介して、アイデンティティーの登録内容を変更したり、デバイスの登録内容を変更したりすることができる。
【００５０】
図９は、アイデンティティー管理画面３４２を示す説明図である。アイデンティティー管理画面３４２は、ハンドシェイクの最新履歴３４３、アカウント管理欄３４５、ハンドシェイク履歴の人物欄３４６、ＳＮＳ推薦欄３４７、アイデンティティー管理欄３３３、デバイス管理欄３３４などからなる。
【００５１】
ユーザは、アイデンティティー管理画面３４２によって、ハンドシェイクの履歴を確認したり、ユーザ登録内容の確認や変更をしたりすることができる。ハンドシェイクの結果、相手が登録していて自分が登録していないＳＮＳがある場合には、相手のアイデンティティーとともにＳＮＳ３４８が、ＳＮＳ推薦欄３４７に表示される。
【００５２】
次に、図１０〜図１９を参照して、本実施形態に係るシステムにおけるハンドシェイクについて説明する。
【００５３】
図１０は、ハンドシェイク時におけるアイデンティティー選択画面３５２を示す説明図である。図１１、図１３及び図１４は、ハンドシェイク時におけるアイデンティティーのＳＮＳ確認画面３６２を示す説明図である。図１２は、ハンドシェイク時におけるＳＮＳ設定画面３７２を示す説明図である。図１５は、ハンドシェイク時における実行確認画面３８２を示す説明図である。図１６及び図１７は、ハンドシェイク時におけるＳＮＳマッチング確認画面３８２を示す説明図である。
【００５４】
まず、二人のユーザが端末２００同士を近付けて近接通信させハンドシェイクする前に、ユーザによって、図１０に示すアイデンティティー選択画面３５２でハンドシェイクさせるアイデンティティーが選択される。アイデンティティー選択画面３５２は、選択可能なアイデンティティー一覧３５４などからなる。アイデンティティー一覧３５４には、複数のアバターが表示され、ユーザがいずれかのアバターを選択したり、編集したりすることができるようになっている。
【００５５】
アイデンティティー選択画面３５２でいずれかのアバターが選択されると、アイデンティティーのＳＮＳ確認画面３６２が表示される。アイデンティティーのＳＮＳ確認画面３６２は、アイデンティティー名、アバター３６３、ＳＮＳを示すアイコン３６４が表示される。アバター３６３は、アイデンティティーを区別するためのものであり、ここでは画面３６２内に大きく表示されている。ＳＮＳを示すアイコン３６３は、選択されているアイデンティティーに関連付けられたＳＮＳを示している。アイコン３６３は、ＳＮＳのロゴ等に基づいてデザイン化されたものである。ここでは、三つのＳＮＳがアイデンティティーに関連付けられており、アイコン３６４−１，３６４−２，３６４−３がアイデンティティーのＳＮＳ確認画面３６２内に表示されている。
【００５６】
従来、ＳＮＳのユーザに関する詳細設定は、ＳＮＳサーバ１０が提供する専用の画面を介して行われている。本実施形態に係るシステムでは、アイデンティティー選択画面３５２からＳＮＳ設定画面３７２に移行してＳＮＳを設定することができる。ＳＮＳ設定画面３７２は、アイコン３７３，３７４、ハンドシェイク履歴３７５、ＳＮＳ設定欄３７６等からなる。アイコン３７３は、アイデンティティーに関連付けられているが設定対象外となっているＳＮＳを示している。アイコン３７４は、アイデンティティーに関連付けられており、現在のＳＮＳ設定画面３７２上で設定対象となっているＳＮＳを示している。このＳＮＳ設定画面３７２を使用して、ユーザはＳＮＳの設定、例えば友達登録をするか否か、家族登録するか否か等が設定できる。また、現在アイデンティティーに関連付けられているＳＮＳを関連付けから外すことも可能である。関連付けから外すと、図１１で示したアイデンティティーのＳＮＳ確認画面３６２は、図１３に示すようなアイデンティティーのＳＮＳ確認画面３６２に変化する。図１３の例では、図１１の画面にあったアイコン３６４−１が削除されており、ＳＮＳ確認画面３６２で表示しているアイデンティティーは、アイコン３６４−１に関するＳＮＳとの関連付けが外された状態を示している。
【００５７】
また、図１１で示したアイデンティティーのＳＮＳ確認画面３６２においてアイデンティティーを切り替えると、図１４に示すようなアイデンティティーのＳＮＳ確認画面３６２に変化する。図１４の例では、図１１の例と異なるアイデンティティー名、アバター３６５、ＳＮＳを示すアイコン３６４が表示される。ここでは、六つのＳＮＳがアイデンティティーに関連付けられており、六つのアイコン３６４がＳＮＳ確認画面３６２内に表示されている。
【００５８】
アイデンティティーが選択されハンドシェイクが実行されると、例えば図１５に示す実行確認画面３８２が表示される。実行確認画面３８２は、自己のアイデンティティーを示すアバター及び関連付けられたＳＮＳを示すアイコン３８３や、確認表示３８４等からなる。確認表示３８４は、他の端末２００とハンドシェイクして、他の端末２００で設定されたアイデンティティーを示すアバター、アイデンティティー名、ハンドシェイクが実行された旨を表示する。また、確認表示３８４は、自分と相手のユーザとの間で、共通して登録しているＳＮＳがある旨を表示している。図１５の例では、VikiWickというアイデンティティー名のユーザとハンドシェイクして、FotosというＳＮＳが互いに一致している。
【００５９】
また、一致するＳＮＳが存在した場合、図１６に示すＳＮＳマッチング確認画面３８２が表示される。ＳＮＳマッチング確認画面３８２は、自己のアイデンティティーを示すアバター及び関連付けられたＳＮＳを示すアイコン３８３や、確認表示３８５等からなる。確認表示３８５は、自分と相手のユーザとの間で共通しているＳＮＳと、相手のユーザのＳＮＳにおけるユーザ名を表示している。図１６の例では、VikiWickというアイデンティティー名のユーザは、FotosというＳＮＳにおいてBadVickingというユーザ名を使用している。
【００６０】
一方、一致しないＳＮＳが存在した場合、図１７に示すＳＮＳマッチング確認画面３８２が表示される。ＳＮＳマッチング確認画面３８２は、自己のアイデンティティーを示すアバター及び関連付けられたＳＮＳを示すアイコン３８３や、確認表示３８６等からなる。確認表示３８６は、相手のユーザが登録していないＳＮＳと、そのＳＮＳでは互いに接続できない旨を表示している。また、確認表示３８６は、相手のユーザが本サービスのアイデンティティー管理画面３４２（例えば図９）を表示させたとき、ＳＮＳ推薦欄３４７に一致しなかったＳＮＳを表示する旨を記載している。図１７の例では、VikiWickというアイデンティティー名のユーザは、Life-XというＳＮＳにおいてアカウントを持っていないことを示している。
【００６１】
次に、ハンドシェイク後に交換するプレゼントデータについて説明する。
図１８は、ハンドシェイク後におけるプレゼント提供画面３９２を示す説明図である。図１９は、プレゼントされたファイルの再生画面３９４を示す説明図である。いずれも、ユーザが有する端末２００に表示され、入力された情報は管理サーバ１００に送られる。
【００６２】
ハンドシェイクした際、予め設定しておいたユーザ独自の画像ファイル、音声ファイル等のデータが端末２００へ送信される。図１８に示すプレゼント提供画面３９２は、プレゼント提供に関するユーザのコメントを表示している。図１９に示すプレゼントファイル再生画面３９４は、相手が用意したプレゼントファイルが実際に再生される様子を示している。
【００６３】
次に、図２０を参照して、本実施形態に係るシステムのサービスの提供を受けて、端末２００がハンドシェイクした結果、ＳＮＳにおいてユーザが友達登録される処理について説明する。図２０は、ＳＮＳ個人情報確認画面４０２を示す説明図である。
【００６４】
各ＳＮＳサーバ１０が提供するＳＮＳにおいて、通常、ユーザは図２０に示すようなＳＮＳ個人情報確認画面４０２を表示させることができる。この画面４０２を通じて、ユーザの登録内容を確認できる。画面４０２には、例えばプロフィール欄４０３、よく使うメニュー４０４、ＳＮＳが提供するコンテンツ４０５、友人一覧４０６などが表示される。そして、ハンドシェイクの結果、ＳＮＳサーバ１０は、管理サーバ１００から受信した情報に基づいて、ハンドシェイクした相手を友達として登録するため、新規の友達として項目４０７が画面４０２の一覧４０６に追加される。本実施形態によれば、ユーザは、ＳＮＳにおいて友達申請することなく、ＳＮＳ個人情報確認画面４０２にハンドシェイクした相手が追加されていることを確認できる。
【００６５】
従来、ユーザは、ＳＮＳにおいて友達を追加するために、紙やメールを介して事前に入手した相手のユーザ名をＳＮＳが提供する画面に入力し、友達申請をする必要があった。そして、友達申請を受けた相手が承認手続きをすることで、友達登録を完了させることができた。一方、本実施形態によれば、これらの煩わしい手続きを経ることなく、端末２００同士を近づけるハンドシェイクのみによって友達登録を完了させることができる。
【００６６】
本実施形態に係るシステムによれば、友達登録をスムーズに完了させるだけでなく、アイデンティティーを介してハンドシェイクするため、ビジネスシーン、プライベートシーン、家庭用などに応じたＳＮＳの友達登録を完了できる。例えば、家庭用のアイデンティティーに切り替えて、端末２００を祖母の家のＴＶ等の端末２００とハンドシェイクすることによって、祖母と共有したいＳＮＳを簡単に祖母に提供できる。その結果、ＳＮＳに精通していない祖母でもＳＮＳを介してユーザから写真等を取得できるし、ユーザは祖母にＳＮＳを介して写真等を提供できる。
【００６７】
また、仕事用のアイデンティティーに切り替えて、端末２００を顧客や同僚等が所有する端末２００とハンドシェイクすることによって、仕事に必要なＳＮＳを顧客や同僚等と共有できる。ＳＮＳの管理画面にアクセスすることなく友達登録が完了しているため、ハンドシェイク後、ＳＮＳを経由して相手が提供する情報を即座に取得できるし、相手に有用な情報を即座に提供することもできる。
【００６８】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００６９】
１０    ＳＮＳサーバ
１００    管理サーバ
１０２，２０２    ＣＰＵ
１０４，２０４    メモリ
１０６，２０６    通信部
１１２，２１２    表示部
１１４，２１４    操作部
１１６，２１６    記憶部
１２２    ハンドシェイク情報受信部
１２４    マッチング処理部
１２６    ユーザ管理部
２００    端末
２０８    近接通信部
２１８    ハンドシェイク処理部
【図１】
0005482495.tif 000002
【図２】
0005482495.tif 000003
【図３】
0005482495.tif 000004
【図４】
0005482495.tif 000005
【図５】
0005482495.tif 000006
【図６】
0005482495.tif 000007
【図７】
0005482495.tif 000008
【図８】
0005482495.tif 000009
【図９】
0005482495.tif 000010
【図１０】
0005482495.tif 000011
【図１１】
0005482495.tif 000012
【図１２】
0005482495.tif 000013
【図１３】
0005482495.tif 000014
【図１４】
0005482495.tif 000015
【図１５】
0005482495.tif 000016
【図１６】
0005482495.tif 000017
【図１７】
0005482495.tif 000018
【図１８】
0005482495.tif 000019
【図１９】
0005482495.tif 000020
【図２０】
0005482495.tif 000021