(57)【要約】【課題】モバイル端末のユーザ間に関係を設定するソーシャルネットワークサービス提供システム、ユーザ端末及び関係設定方法が開示される。【解決手段】ソーシャルネットワークサービス提供システムは、位置情報の提供が許可されたユーザ端末からの友だち追加に関するリクエストに応じてユーザ端末の位置情報を受信する受信部と、ユーザ端末の位置情報に基づいて予め設定された距離内に存在し、位置情報の提供が許可された少なくとも１つの他のユーザ端末を確認するユーザ端末確認部と、他のユーザ端末のユーザ情報を確認してユーザ端末に送信するユーザ情報送信部と、ユーザ端末において他のユーザ端末のユーザ情報が選択される場合、ユーザ端末と他のユーザ端末のユーザとの間の関係を設定する関係設定部とを備える。【選択図】図２
2014041658.tif 000002
【特許請求の範囲】
【請求項１】
位置情報の提供が許可されたユーザ端末からの友だち追加に関するリクエストに応じて前記ユーザ端末の位置情報を受信する受信部と、
前記ユーザ端末の位置情報に基づいて予め設定された距離内に存在し、位置情報の提供が許可された少なくとも１つの他のユーザ端末を確認するユーザ端末確認部と、
前記他のユーザ端末のユーザ情報を確認して前記ユーザ端末に送信するユーザ情報送信部と、
前記ユーザ端末において前記他のユーザ端末のユーザ情報が選択される場合、前記ユーザ端末と前記他のユーザ端末のユーザとの間の関係を設定する関係設定部と、
を備えることを特徴とするソーシャルネットワークサービス提供システム。
【請求項２】
前記位置情報は、前記ユーザ端末にインストールされたアプリケーションの設定に応じて提供許可の有無が決定されることを特徴とする請求項１に記載のソーシャルネットワークサービス提供システム。
【請求項３】
前記友だち追加に関するリクエストは、前記ユーザ端末にインストールされたアプリケーションの制御によって前記ユーザ端末から送信されることを特徴とする請求項１に記載のソーシャルネットワークサービス提供システム。
【請求項４】
前記距離は地図の縮尺程度に応じて予め設定され、
前記地図は、前記ユーザ端末にインストールされたアプリケーションによって前記ユーザ端末のディスプレイに表示され、
前記受信部は、前記ユーザ端末から前記地図の縮尺程度に関する情報をさらに受信し、
前記ユーザ端末確認部は、前記縮尺程度に関する情報を用いて前記距離を設定することを特徴とする請求項１に記載のソーシャルネットワークサービス提供システム。
【請求項５】
前記他のユーザ端末のユーザ情報は、前記ユーザ端末にインストールされたアプリケーションによって距離に応じて順次前記ユーザ端末のディスプレイに表示され、
前記ディスプレイには、地図及び前記地図上で移動する表示線がさらに表示され、
前記他のユーザ端末のユーザ情報は、前記ユーザ端末の位置と前記他のユーザ端末の位置による距離及び前記表示線の前記地図上における位置に基づいて前記地図上に表示されることを特徴とする請求項１に記載のソーシャルネットワークサービス提供システム。
【請求項６】
前記関係設定部は、前記ユーザ端末のユーザ情報と前記他のユーザ端末のユーザ情報とを互いに関連付けて格納することによって前記関係を設定することを特徴とする請求項１に記載のソーシャルネットワークサービス提供システム。
【請求項７】
ユーザ端末からの友だち追加に関するリクエストに応じて前記ユーザ端末の位置情報を受信する受信部と、
前記ユーザ端末の位置情報に基づいて予め設定された距離内に存在し、前記友だち追加に関するリクエストを送信した少なくとも１つの他のユーザ端末を確認するユーザ端末確認部と、
前記他のユーザ端末のユーザ情報を確認して前記ユーザ端末に送信するユーザ情報送信部と、
前記ユーザ端末において前記他のユーザ端末のユーザ情報が選択される場合、前記ユーザ端末と前記他のユーザ端末のユーザとの間の関係を設定する関係設定部と、
を備えることを特徴とするソーシャルネットワークサービス提供システム。
【請求項８】
前記友だち追加に関するリクエストは、前記ユーザ端末のディスプレイ上の予め設定された領域がタッチされる場合に発生し、
前記予め設定された領域は、前記ユーザ端末にインストールされたアプリケーションの制御によって前記ディスプレイ上に表示され、
前記予め設定された領域の中心は前記ユーザ端末の位置に対応し、
前記他のユーザ端末のユーザ情報は、前記位置を基準として前記位置と前記他のユーザ端末の位置との間の距離に応じて前記ユーザ端末のディスプレイに表示されることを特徴とする請求項７に記載のソーシャルネットワークサービス提供システム。
【請求項９】
前記関係設定部は、前記他のユーザ端末のユーザ情報が前記ディスプレイに表示されて前記予め設定された領域が再びタッチされる場合、表示された全てのユーザ情報にかかるユーザと前記ユーザ端末のユーザとの間の関係を設定することを特徴とする請求項８に記載のソーシャルネットワークサービス提供システム。
【請求項１０】
前記距離は、前記ユーザ端末のユーザが前記ユーザ端末にインストールされたアプリケーションによって設定した距離を含み、
前記受信部は、前記ユーザ端末から前記アプリケーションによって設定された距離に関する情報をさらに受信することを特徴とする請求項７に記載のソーシャルネットワークサービス提供システム。
【請求項１１】
前記関係設定部は、前記ユーザ端末のユーザ情報と前記他のユーザ端末のユーザ情報とを互いに関連付けて格納することによって前記関係を設定することを特徴とする請求項７に記載のソーシャルネットワークサービス提供システム。
【請求項１２】
第１ユーザ端末及び第２ユーザ端末からそれぞれの友だち追加に関するリクエストを受信する受信部と、
前記第１ユーザ端末及び前記第２ユーザ端末のユーザ間の関係を設定する関係設定部と、
を備え、
前記友だち追加に関するリクエストは、前記第１ユーザ端末と前記第２ユーザ端末とを互いにぶつける動作によって発生することを特徴とするソーシャルネットワークサービス提供システム。
【請求項１３】
前記友だち追加に関するリクエストは、前記第１ユーザ端末のディスプレイ上の予め設定された第１領域と前記第２ユーザ端末のディスプレイ上の予め設定された第２領域とがそれぞれタッチされた状態で前記第１ユーザ端末と前記第２ユーザ端末とを互いにぶつける動作によって発生することを特徴とする請求項１２に記載のソーシャルネットワークサービス提供システム。
【請求項１４】
前記第１領域は、前記第１ユーザ端末にインストールされた第１アプリケーションにおいて友だち追加モードが設定される場合、前記第１アプリケーションによって活性化され、
前記第２領域は、前記第２ユーザ端末にインストールされた第２アプリケーションにおいて友だち追加モードが設定された場合、前記第２アプリケーションによって活性化されることを特徴とする請求項１３に記載のソーシャルネットワークサービス提供システム。
【請求項１５】
前記第１領域及び前記第２領域は、前記第１ユーザ端末及び前記第２ユーザ端末それぞれのディスプレイ上に表示される友だち追加領域がタッチされた後に活性化され、
前記の友だち追加領域は、前記第１ユーザ端末及び前記第２ユーザ端末それぞれにインストールされたアプリケーションの制御によって前記ディスプレイ上に表示されることを特徴とする請求項１３に記載のソーシャルネットワークサービス提供システム。
【請求項１６】
前記第１領域及び前記第２領域は、前記第１ユーザ端末及び前記第２ユーザ端末それぞれにインストールされたアプリケーションが駆動される場合に活性化されることを特徴とする請求項１３に記載のソーシャルネットワークサービス提供システム。
【請求項１７】
前記関係が設定される場合、前記第１ユーザ端末に前記第２ユーザ端末のユーザ情報を提供したり、または前記第２ユーザ端末に前記第１ユーザ端末のユーザ情報を提供したりするユーザ情報提供部をさらに備えることを特徴とする請求項１２に記載のソーシャルネットワークサービス提供システム。
【請求項１８】
インストールされたアプリケーションの制御に応じて動作するユーザ端末が行う関係設定方法において、
友だち追加に関するリクエスト及び位置情報をサーバに送信し、
前記サーバから他のユーザ端末のユーザ情報を受信し、
前記ユーザ情報をディスプレイに表示すること、
を含み、
前記他のユーザ端末は、前記送信された位置情報による位置から予め設定された距離内に存在する他のユーザ端末のうち、位置情報の提供が許可された少なくとも１つの他のユーザ端末を含み、
前記送信することは、
前記表示されたユーザ情報のうちユーザによって選択されたユーザ情報を前記サーバにさらに送信し、
前記サーバで前記ユーザと前記送信されたユーザ情報によるユーザ間に関係が設定されることを特徴とする関係設定方法。
【請求項１９】
インストールされたアプリケーションの制御に応じて動作するユーザ端末が行う関係設定方法において、
友だち追加に関するリクエスト及び位置情報をサーバに送信し、
前記サーバから他のユーザ端末のユーザ情報を受信し、
前記ユーザ情報をディスプレイに表示すること、
を含み、
前記他のユーザ端末は、前記送信された位置情報による位置から予め設定された距離内に存在する他のユーザ端末のうち、前記の友だち追加に関するリクエストを送信した少なくとも１つの他のユーザ端末を含み、
前記送信することは、
前記表示されたユーザ情報のうちユーザによって選択されたユーザ情報を前記サーバにさらに送信し、
前記サーバで前記ユーザと前記送信されたユーザ情報によるユーザ間に関係が設定されることを特徴とする関係設定方法。
【請求項２０】
前記友だち追加に関するリクエストは、前記ディスプレイ上の予め設定された領域がタッチされる場合に発生し、
前記表示することは、前記アプリケーションの制御によって前記ディスプレイ上に前記予め設定された領域をさらに表示し、
前記予め設定された領域の中心は前記位置情報による位置に対応し、
前記表示することは、前記位置を基準として前記位置と前記他のユーザ端末の位置との間の距離に基づいて前記ディスプレイに前記他のユーザ端末のユーザ情報を表示することを特徴とする請求項１９に記載の関係設定方法。
【請求項２１】
前記他のユーザ端末のユーザ情報が前記ディスプレイに表示されて前記予め設定された領域が再びタッチされる場合、前記ディスプレイに表示された全てのユーザ情報によるユーザと前記ユーザとの間の関係が前記サーバで設定されることを特徴とする請求項２０に記載の関係設定方法。
【請求項２２】
インストールされたアプリケーションの制御に応じて動作するユーザ端末が行う関係設定方法において、
他のユーザ端末と互いにぶつける動作をセンシングし、
前記センシングの結果に基づいて友だち追加に関するリクエストをサーバに送信すること、
を含み、
前記の友だち追加に関するリクエストと前記他のユーザ端末からの友だち追加に関するリクエストに応じて、前記サーバにおいてユーザと前記他のユーザ端末のユーザとの間に関係が設定されることを特徴とする関係設定方法。
【請求項２３】
前記友だち追加に関するリクエストは、前記アプリケーションの制御に応じてディスプレイに設定された領域がタッチされた状態で前記他のユーザ端末に互いにぶつける動作がセンシングされる場合に発生することを特徴とする請求項２２に記載の関係設定方法。
【請求項２４】
前記領域は、ユーザの入力によって前記アプリケーションにおいて友だち追加モードが設定される場合、前記アプリケーションによって活性化されることを特徴とする請求項２３に記載の関係設定方法。
【請求項２５】
前記領域は、前記ディスプレイ上に表示される友だち追加領域がタッチされた後に活性化され、
前記の友だち追加領域は、前記アプリケーションの制御によって前記ディスプレイ上に表示されることを特徴とする請求項２３に記載の関係設定方法。
【請求項２６】
前記領域は、前記アプリケーションが駆動される場合に活性化されることを特徴とする請求項２３に記載の関係設定方法。
【請求項２７】
請求項２２の方法を行うプログラムを記録したコンピュータで読み出し可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイル端末のユーザ間に関係を設定するソーシャルネットワークサービス提供システム、ユーザ端末及び関係設定方法に関する。
【背景技術】
【０００２】
従来技術ではユーザ間の関係を結ぶために、まず、ユーザがユーザ端末を介してサーバに接続し、オンラインの友だちなどのような関係結びを所望する他のユーザに関する情報（例えば、電話番号やＩＤ）をユーザ端末を介して入力してサーバに伝達しなければならなかった。また、サーバは、ユーザから受信した他のユーザに関する情報を用いて他のユーザに関係結びに関する同意をクエリし、クエリ結果に応じてユーザとの関係を設定していた。
【０００３】
すなわち、ユーザは関係結びを所望する他のユーザに関する情報を提供するためにサーバに接続し、サーバ上で他のユーザを探して同意を求めるなどの一連の過程が求められることから、煩わしさや費用が発生し、情報提供及び同意取得過程のために多くの時間が必要とされるという問題がある。
【０００４】
また、従来技術として韓国登録特許第１０−０８８８６３２号（発明の名称：慣性センサを用いたモバイル端末のアプリケーション駆動装置及び方法）では、モバイル端末の動きに応じてモバイル端末の運動状態変化に対応する信号を生成し、生成された信号を入力信号として用いてモバイル端末上で予め設定されたアプリケーションを駆動する内容が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】韓国登録特許第１０−０８８８６３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本明細書では、ユーザ間の関係をより効果的に設定することのできるシステム及び方法が開示される。
【０００７】
本発明の目的は、位置情報の提供を許可したユーザを対象とする友だち追加のリクエストがあれば、当該ユーザ付近の他のユーザの位置がユーザ端末に表示され、表示された他のユーザに関する情報のうち、所望するユーザの情報を当該ユーザが選択して友だちとして登録可能となるようにサポートすることで、リクエストと選択という簡単な操作によってユーザ間に友だちのような人脈関係を形成することのできるソーシャルネットワークサービス提供システム、ユーザ端末及び関係設定方法を提供することにある。
【０００８】
本発明の他の目的は、予め設定された距離内でそれぞれのユーザ端末を介して友だち追加をリクエストしたユーザに関する情報を互いに提供し合い、任意のユーザが提供を受けた他のユーザに関する情報のうち、所望するユーザの情報を選択して友だちとして登録可能となるようにサポートすることで、リクエストと選択という簡単な操作によってユーザ間に友だちのような人脈関係を形成することのできるソーシャルネットワークサービス提供システム及び方法を提供する。
【０００９】
本発明の他の目的は、名刺を交換するようにユーザ端末を名刺のように握って（特定領域をタッチした状態で）互いにぶつける簡単な動作によってユーザ間に友だちのような人脈関係を形成することのできるソーシャルネットワークサービス提供システム及び方法を提供する。
【課題を解決するための手段】
【００１０】
位置情報の提供が許可されたユーザ端末からの友だち追加に関するリクエストに応じてユーザ端末の位置情報を受信する受信部と、ユーザ端末の位置情報に基づいて予め設定された距離内に存在し、位置情報の提供が許可された少なくとも１つの他のユーザ端末を確認するユーザ端末確認部と、他のユーザ端末のユーザ情報を確認してユーザ端末に送信するユーザ情報送信部と、ユーザ端末において他のユーザ端末のユーザ情報が選択される場合、ユーザ端末と他のユーザ端末のユーザとの間の関係を設定する関係設定部とを備えるソーシャルネットワークサービス提供システムが提供される。
【００１１】
本発明の一実施形態によると、位置情報は、ユーザ端末にインストールされたアプリケーションの設定に応じて提供許可の有無が決定されてもよい。
【００１２】
本発明の他の実施形態によると、友だち追加に関するリクエストは、ユーザ端末にインストールされたアプリケーションの制御によってユーザ端末から送信されてもよい。
【００１３】
本発明の他の実施形態によると、距離は地図の縮尺程度に応じて予め設定されてもよく、地図は、ユーザ端末にインストールされたアプリケーションによってユーザ端末のディスプレイに表示されてもよい。
【００１４】
本発明の他の実施形態によると、受信部は、ユーザ端末から地図の縮尺程度に関する情報をさらに受信してもよく、ユーザ端末確認部は、縮尺程度に関する情報を用いて距離を設定してもよい。
【００１５】
本発明の他の実施形態によると、他のユーザ端末のユーザ情報は、ユーザ端末にインストールされたアプリケーションによって距離に応じて順次ユーザ端末のディスプレイに表示されてもよい。
【００１６】
本発明の他の実施形態によると、ディスプレイには、地図及び地図上で移動する表示線がさらに表示されてもよく、他のユーザ端末のユーザ情報は、ユーザ端末の位置と他のユーザ端末の位置による距離及び表示線の地図上における位置に基づいて地図上に表示されてもよい。
【００１７】
本発明の他の実施形態によると、関係設定部は、ユーザ端末のユーザ情報と他のユーザ端末のユーザ情報とを互いに関連付けて格納することによって関係を設定してもよい。
【００１８】
本発明により、ユーザ端末からの友だち追加に関するリクエストに応じてユーザ端末の位置情報を受信する受信部と、ユーザ端末の位置情報に基づいて予め設定された距離内に存在し、友だち追加に関するリクエストを送信した少なくとも１つの他のユーザ端末を確認するユーザ端末確認部と、他のユーザ端末のユーザ情報を確認してユーザ端末に送信するユーザ情報送信部と、ユーザ端末において他のユーザ端末のユーザ情報が選択される場合、ユーザ端末と他のユーザ端末のユーザとの間の関係を設定する関係設定部とを備えるソーシャルネットワークサービス提供システムが提供される。
【００１９】
第１ユーザ端末及び第２ユーザ端末からそれぞれの友だち追加に関するリクエストを受信する受信部と、第１ユーザ端末及び第２ユーザ端末のユーザ間の関係を設定する関係設
定部とを備え、友だち追加に関するリクエストは、第１ユーザ端末と第２ユーザ端末とを互いにぶつける動作によって発生するソーシャルネットワークサービス提供システムが提供される。
【００２０】
インストールされたアプリケーションの制御に応じて動作するユーザ端末が行う関係設定方法において、友だち追加に関するリクエスト及び位置情報をサーバに送信し、サーバから他のユーザ端末のユーザ情報を受信し、ユーザ情報をディスプレイに表示することを含み、他のユーザ端末は、受信した位置情報による位置から予め設定された距離内に存在する他のユーザ端末のうち、位置情報の提供が許可された少なくとも１つの他のユーザ端末を含み、送信することは、表示されたユーザ情報のうちユーザによって選択されたユーザ情報をサーバにさらに送信し、サーバ上でユーザと送信されたユーザ情報によるユーザ間に関係が設定される関係設定方法が提供される。
【００２１】
インストールされたアプリケーションの制御に応じて動作するユーザ端末が行う関係設定方法において、友だち追加に関するリクエスト及び位置情報をサーバに送信し、サーバから他のユーザ端末のユーザ情報を受信し、ユーザ情報をディスプレイに表示することを含み、他のユーザ端末は、受信した位置情報による位置から予め設定された距離内に存在する他のユーザ端末のうち、友だち追加に関するリクエストを送信した少なくとも１つの他のユーザ端末を含み、送信することは、表示されたユーザ情報のうちユーザによって選択されたユーザ情報をサーバにさらに送信し、サーバでユーザと送信されたユーザ情報によるユーザ間に関係が設定される関係設定方法が提供される。
【００２２】
インストールされたアプリケーションの制御に応じて動作するユーザ端末が行う関係設定方法において、他のユーザ端末に互いにぶつける動作をセンシングし、センシングの結果に基づいて友だち追加に関するリクエストをサーバに送信することを含み、友だち追加に関するリクエストと他のユーザ端末からの友だち追加に関するリクエストに応じて、サーバ上でユーザと他のユーザ端末のユーザ間に関係が設定される関係設定方法が提供される。
【発明の効果】
【００２３】
本発明によると、位置情報の提供を許可したユーザを対象とする友だち追加のリクエストがあれば、当該ユーザ付近の他のユーザの位置がユーザ端末に表示され、当該ユーザが表示された他のユーザに関する情報のうち、所望するユーザの情報を選択して友だちとして登録可能とするようにサポートすることで、リクエストと選択という簡単な操作によってユーザ間に友だちのような人脈関係を形成することができる。
【００２４】
本発明によると、予め設定された距離内でそれぞれのユーザ端末を介して友だち追加をリクエストしたユーザに関する情報を互いに提供し、任意のユーザが提供された他のユーザに関する情報のうち、所望するユーザの情報を選択して友だちとして登録可能となるようにサポートすることで、リクエストと選択という簡単な操作によってユーザ間に友だちのような人脈関係を形成することができる。
【００２５】
本発明によると、名刺を交換するようにユーザ端末を名刺のように握って（特定領域をタッチした状態で）互いにぶつける簡単な動作によってユーザ間に友だちのような人脈関係を形成することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施形態に係るソーシャルネットワークサービス提供システム及び複数のユーザ端末を概略的に示す図である。
【図２】本発明の一実施形態に係る地図上にユーザ情報が表示されたディスプレイの一例を示す図である。
【図３】本発明の一実施形態に係る地図上にユーザ情報と表示線とが表示されたディスプレイの一例を示す図である。
【図４】本発明の一実施形態に係る友だち追加ボタンが表示されたディスプレイの一例を示す図である。
【図５】本発明の一実施形態に係る追加可能な友だちを検索していることを表示するディスプレイの一例を示す図である。
【図６】本発明の一実施形態に係る検索された友だちに関する情報を表示するディスプレイの一例を示す図である。
【図７】本発明の一実施形態に係るユーザ端末の間で互いにぶつける動作によって関係を設定する方法を説明する一例を示す図である。
【図８】本発明の一実施形態に係るユーザ端末とソーシャルネットワークサービス提供システムとのそれぞれの内部構成を説明するためのブロック図である。
【図９】本発明の一実施形態に係る関係設定方法を示すフローチャートである。
【図１０】本発明の他の実施形態に係るユーザ端末とソーシャルネットワークサービス提供システムとのそれぞれの内部構成を説明するためのブロック図である。
【図１１】本発明の他の実施形態に係る関係設定方法を示すフローチャートである。
【図１２】本発明の他の実施形態に係るユーザ端末とソーシャルネットワークサービス提供システムとのそれぞれの内部構成を説明するためのブロック図である。
【図１３】本発明の他の実施形態に係る関係設定方法を示すフローチャートである。
【発明を実施するための形態】
【００２７】
以下、本発明の実施形態を添付の図面を参照しながら詳細に説明する。
【００２８】
図１は、本発明の一実施形態に係るソーシャルネットワークサービス提供システムと複数のユーザ端末を概略的に示す図である。図１は、ソーシャルネットワークサービス提供システム１００と複数のユーザ端末１１０を示している。
【００２９】
ソーシャルネットワークサービス提供システム１００は、複数のユーザ端末１１０の各ユーザのうち一定の条件に符合するユーザ間に友だちのような人脈関係を設定してもよい。すなわち、ソーシャルネットワークサービス提供システム１００は、ウェブ上で利用者が人的ネットワークを形成できるようにするソーシャルネットワークサービスの提供において、ユーザ間の人脈関係が形成されるようにサポートしてもよい。
【００３０】
複数のユーザ端末１１０は、基本的にソーシャルネットワークサービス提供システム１００が提供するソーシャルネットワークサービスに加入したユーザの端末を含んでもよい。例えば、特定のソーシャルネットワークサービスに加入したユーザのスマートフォンのようなモバイル端末が複数のユーザ端末１１０に含まれてもよく、複数のユーザ端末１１０それぞれを介して送信されるユーザの識別子や複数のユーザ端末１１０を利用するための各電話番号などによってユーザや複数のユーザ端末１１０それぞれが識別される。複数のユーザ端末１１０それぞれには、ソーシャルネットワークサービスのために提供されるアプリケーションがインストールされてもよく、複数のユーザ端末１１０それぞれはアプリケーションの制御によってソーシャルネットワークサービス提供システム１００と通信してもよい。
【００３１】
ここで、ソーシャルネットワークサービス提供システム１００は、多様な方式で複数のユーザ端末１１０のユーザ間に人脈関係を設定してもよい。
【００３２】
第１の方式として、ソーシャルネットワークサービス提供システム１００は、友だち追加をリクエストするユーザ端末に、当該ユーザ端末と予め設定された距離内に存在して位置情報の提供を許可した他のユーザ端末のユーザ情報を提供し、ユーザ端末のユーザが提供されたユーザ情報に基づいて関係を設定するためのユーザを選択できるようにする。
【００３３】
まず、ソーシャルネットワークサービス提供システム１００は、位置情報の提供を許可したユーザ端末からの友だち追加に関するリクエストに応じてユーザ端末の位置情報を受信し、ユーザ端末の位置情報に基づいて予め設定された距離内に存在し、位置情報の提供を許可した少なくとも１つの他のユーザ端末を確認してもよい。例えば、図１に示された第１ユーザ端末からの友だち追加に関するリクエストに応じて第１ユーザ端末の現在の位置を示す位置情報を受信し、位置情報に基づいて第１ユーザ端末の現在の位置から予め設定された距離内に位置し、位置情報の提供を許可した他のユーザ端末を確認してもよい。仮に、第１ユーザ端末の現在の位置から予め設定された距離内に位置する他のユーザ端末が第２ユーザ端末及び第Ｎユーザ端末であり、位置情報の提供を許可した他のユーザ端末が第２ユーザ端末及び第３ユーザ端末であると仮定すれば、ソーシャルネットワークサービス提供システム１００は、第１ユーザ端末の現在の位置から予め設定された距離内に位置し、同時に位置情報の提供を許可したユーザ端末である第２ユーザ端末を確認してもよい。
【００３４】
また、ソーシャルネットワークサービス提供システム１００は、確認された他のユーザ端末のユーザ情報を確認して当該ユーザ端末に送信し、当該ユーザ端末において他のユーザ端末のユーザ情報が選択される場合、当該ユーザ端末と他のユーザ端末のユーザ間の関係を設定してもよい。
【００３５】
本明細書において、ユーザ間の「関係」は既に説明した友だちなどのような人脈関係を意味するが、ユーザ間の関係は一方的な関係を含んでもよい。例えば、ユーザＡはユーザＢを友だちとして追加したが、ユーザＢはユーザＡを友だちとして追加していない場合にもユーザ間に関係が形成されたものと把握できる。
【００３６】
図２は、本発明の一実施形態に係る地図上にユーザ情報が表示されたディスプレイの一例を示す図である。図２は、任意のユーザが所有しているユーザ端末のディスプレイ２００を示した一例である。ここで、ディスプレイ２００上の十字型の標識は地図上の他のユーザの位置、より詳しくは、他のユーザのユーザ端末の位置を表してもよく、四角形のボックスには当該位置のユーザに関するユーザ情報を表してもよい。すなわち、第１ユーザから第４ユーザが記載された四角形のボックスには各ユーザに関するユーザ情報が表示されてもよい。ここで、ユーザ情報はユーザの名前や電話番号、ユーザが設定したニックネーム、ユーザが設定したイメージ、ユーザが設定した状態情報、ユーザのユーザ端末の位置情報による位置のうち少なくとも１つに関する情報を含んでもよい。また、必要に応じて、任意のユーザのユーザ端末の位置もディスプレイ２００に共に表示されてもよい。
【００３７】
図１及び図２を参照すると、ソーシャルネットワークサービス提供システム１００は、図２に示すディスプレイ２００を含むユーザ端末から位置情報を受信し、受信した位置情報に基づいて予め設定された距離内に位置し、かつ、位置情報の提供を許可した少なくとも１つの他のユーザ端末を確認し、確認された他のユーザ端末のユーザ情報をユーザ端末に提供してもよい。この場合、ユーザ端末のディスプレイ２００に、図２に示すようにユーザ情報が表示されてもよい。ここで、ユーザ端末のユーザがディスプレイ２００に表示されたユーザ情報のうち少なくとも１つのユーザ情報を選択すると、選択されたユーザ情報がソーシャルネットワークサービス提供システム１００に送信されてもよい。ソーシャルネットワークサービス提供システム１００はユーザ情報を受信し、受信したユーザ情報に基づいて受信したユーザ情報に対応するユーザとユーザ端末のユーザとの間に関係を設定してもよい。例えば、ソーシャルネットワークサービス提供システム１００は、ユーザ端末のユーザ情報と他のユーザ端末のユーザ情報とを互いに関連付けて格納することによってユーザ間の関係を設定してもよい。
【００３８】
図３は、本発明の一実施形態に係る地図上にユーザ情報と表示線とが表示されたディスプレイの一例である。図３は、任意のユーザが所有しているユーザ端末のディスプレイ３００を示した一例である。ここで、ディスプレイ３００は地図上にユーザ情報だけでなく、表示線を共に表示している。図３に示す一例において、レーダ（ｒａｄａｒ）システムのディスプレイ方式を用いて時計回りに表示線が回転し、表示線の軌跡に応じてユーザ端末の位置に近い順にユーザ情報が表示される一例を示している。
【００３９】
再び図１を参照すると、ソーシャルネットワークサービス提供システム１００は、第２の方式として予め設定された距離内で互いに友だち追加をリクエストしたユーザ端末のユーザ間に関係を設定してもよい。
【００４０】
まず、ソーシャルネットワークサービス提供システム１００は、ユーザ端末からの友だち追加に関するリクエストに応じてユーザ端末の位置情報を受信し、ユーザ端末の位置情報に基づいて予め設定された距離内に存在し、友だち追加に関するリクエストを送信した少なくとも１つの他のユーザ端末を確認してもよい。例えば、第１ユーザ端末と予め設定された距離内に存在する第２ユーザ端末において友だち追加に関するリクエストが発生した場合、ソーシャルネットワークサービス提供システム１００は第２ユーザ端末を他のユーザ端末として確認してもよい。
【００４１】
また、ソーシャルネットワークサービス提供システム１００は、他のユーザ端末のユーザ情報を確認してユーザ端末に送信し、ユーザ端末において他のユーザ端末のユーザ情報が選択される場合、ユーザ端末と他のユーザ端末のユーザとの間に関係を設定してもよい。例えば、第１ユーザ端末の友だち追加に関するリクエストに応じて第２ユーザ端末が確認された場合、第２ユーザ端末のユーザ情報が第１ユーザ端末に送信されてもよい。ここで、第１ユーザ端末のユーザによって第１ユーザ端末から他のユーザ端末のユーザ情報が選択される場合、ソーシャルネットワークサービス提供システム１００は第１ユーザ端末と第２ユーザ端末のユーザとの間に関係を設定してもよい。一例として、ソーシャルネットワークサービス提供システム１００は、第１ユーザ端末のユーザ情報と第２ユーザ端末のユーザ情報とを互いに関連付けて格納してもよい。
【００４２】
図４は本発明の一実施形態に係る友だち追加ボタンが表示されたディスプレイの一例を示す図であり、図５は本発明の一実施形態に係る追加可能な友だちを検索（Ｓｅａｒｃｈｉｎｇ）していることを表示するディスプレイの一例を示す図である。また、図６は、本発明の一実施形態に係る検索された友だちに関する情報を表示するディスプレイの一例を示す図である。
【００４３】
すなわち、図４に示すディスプレイ４００には予め設定された領域に友だち追加ボタンのような入力インタフェースが設定され、ユーザによって友だち追加ボタンがタッチ（Ｔｏｕｃｈ）されると、友だち追加に関するリクエストが発生する。
【００４４】
図５に示すディスプレイ５００には、図４に示すような友だち追加ボタンがタッチされ、友だち追加に関するリクエストが発生し、追加する友だちを検索している状態を示している。ここで、友だち追加に関するリクエストについては図１を参照して説明したソーシャルネットワークサービス提供システム１００に送信されてもよく、ソーシャルネットワークサービス提供システム１００は、友だち追加に関するリクエストに応じてユーザ端末を介して受信するユーザ端末の位置情報に基づいて追加する友だちに関する情報をユーザ端末に提供してもよい。すなわち、ソーシャルネットワークサービス提供システム１００は、予め設定された距離内で友だち追加ボタンをタッチしたユーザ間の関係を設定するためのプロセスを行なってもよい。
【００４５】
図６に示すディスプレイ６００には、ユーザ端末と予め設定された距離内に位置し、友だち追加ボタンをタッチした他のユーザ端末のユーザ情報が表示されている。ここで、友だち追加ボタンの設定された領域の中心を基準にして、ユーザ端末間の距離に応じてユーザ情報がディスプレイ６００に表示されてもよい。図６に示すディスプレイ６００には、ユーザ情報としてユーザによって設定されたイメージが表示された状態を示しているが、ユーザ情報は予め設定されるように、ユーザの名前や電話番号、ユーザが設定したニックネーム、ユーザが設定したイメージ、ユーザが設定した状態情報、ユーザのユーザ端末の位置情報による位置のうち少なくとも１つに関する情報を含んでもよい。
【００４６】
図５及び図６を参照して説明した距離は、図１を参照して説明したソーシャルネットワークサービス提供システム１００によって設定されたり、ユーザ端末にインストールされたアプリケーションによって設定されたり、または、ユーザによって直接設定されたりしてもよい。
【００４７】
再び図１を参照すると、ソーシャルネットワークサービス提供システム１００は、第３の方式として、少なくとも２つ以上のユーザ端末の間で互いにぶつける動作によって発生する友だち追加に関するリクエストに応じてユーザ端末のユーザ間に関係を設定してもよい。
【００４８】
図７は、本発明の一実施形態に係るユーザ端末の間の互いにぶつける動作によって関係を設定する方法を説明する一例を示す図である。すなわち、図７ではユーザ間で名刺を交換するようにユーザがユーザ端末を手に握り、ユーザ端末を互いにぶつける動作を行うことで、ユーザ間に関係が設定されることを示している。ここで、友だち追加に関するリクエストは、ユーザ端末のディスプレイ上の特定領域がタッチされた状態で動作が認識された場合に発生し、発生したリクエストは、図１を参照して説明したソーシャルネットワークサービス提供システム１００に送信されてもよい。この場合、ソーシャルネットワークサービス提供システム１００は、友だち追加に関するリクエストを送信したユーザ端末のユーザ間の関係を設定してもよい。
【００４９】
図８は、本発明の一実施形態に係るユーザ端末とソーシャルネットワークサービス提供システムとのそれぞれの内部構成を説明するためのブロック図である。本実施形態に係るユーザ端末８１０は、送信部８１１、受信部８１２及び表示部８１３を備えてもよく、ソーシャルネットワークサービス提供システム８２０は、受信部８２１、ユーザ端末確認部８２２、ユーザ情報送信部８２３及び関係設定部８２４を備えてもよい。
【００５０】
ユーザ端末８１０の送信部８１１は、友だち追加に関するリクエスト及び位置情報を、サーバであるソーシャルネットワークサービス提供システム８２０に送信する。ここで、ユーザ端末８１０は、ユーザ端末８１０にインストールされたアプリケーションの制御に応じて動作してもよく、ユーザ端末８１０にインストールされたアプリケーションの設定に応じて位置情報の提供許可の有無を決定してもよい。一例として、友だち追加に関するリクエストもユーザ端末８１０にインストールされたアプリケーションの制御によってユーザ端末８１０からソーシャルネットワークサービス提供システム８２０に送信されてもよい。
【００５１】
ここで、ソーシャルネットワークサービス提供システム８２０の受信部８２１は、位置情報の提供が許可されたユーザ端末８１０からの友だち追加に関するリクエストに応じてユーザ端末８１０の位置情報を受信する。すなわち、ソーシャルネットワークサービス提供システム８２０の受信部８２１は、ユーザ端末８１０の送信部８１１が送信する位置情報を受信してもよい。
【００５２】
ソーシャルネットワークサービス提供システム８２０のユーザ端末確認部８２２は、ユーザ端末８１０の位置情報に基づいて予め設定された距離内に存在し、位置情報の提供を許可した少なくとも１つの他のユーザ端末を確認する。ここで、他のユーザ端末も他のユーザ端末にインストールされたアプリケーションの設定に応じて位置情報の提供許可の有無を決定してもよい。すなわち、ユーザ端末確認部８２２は、一例として予め設定された距離が５０メートルである場合、ユーザ端末８１０の現在の位置から５０メートル以内に位置し、位置情報の提供を許可した他のユーザ端末を確認してもよい。
【００５３】
ここで、ユーザ端末８１０にインストールされたアプリケーションによってユーザ端末８１０のディスプレイに地図が表示されてもよく、距離は地図の縮尺程度に応じて予め設定されてもよい。例えば、地図の縮尺程度が大きくなるほど距離は短くなり、地図の縮尺程度が小さくなるほど距離は長くなる。すなわち、ユーザがユーザ端末８１０にインストールされたアプリケーションによって地図の縮尺程度を調整するとき、調整された縮尺程度に応じて距離が設定されてもよい。
【００５４】
そのために、ユーザ端末８１０の送信部８１１は、地図の縮尺程度に関する情報をサーバであるソーシャルネットワークサービス提供システム８２０にさらに送信してもよく、ソーシャルネットワークサービス提供システム８２０の受信部８２１は、ユーザ端末８１０から地図の縮尺程度に関する情報をさらに受信してもよい。この場合、ソーシャルネットワークサービス提供システム８２０のユーザ端末確認部８２２は、受信された縮尺程度に関する情報を用いて距離を設定してもよい。
【００５５】
ソーシャルネットワークサービス提供システム８２０のユーザ情報送信部８２３は、他のユーザ端末のユーザ情報を確認してユーザ端末８１０に送信する。ここで、他のユーザ端末のユーザ情報は、ユーザ端末８１０にインストールされたアプリケーションによって距離に応じて順次ユーザ端末８１０のディスプレイに表示されてもよい。
【００５６】
すなわち、ユーザ端末８１０の受信部８１２は、サーバであるソーシャルネットワークサービス提供システム８２０から他のユーザ端末のユーザ情報を受信してもよく、ユーザ端末８１０の表示部８１３は、ユーザ情報をディスプレイに表示してもよい。ここで、表示部８１３は、他のユーザ端末のユーザ情報を距離に応じて順次ディスプレイに表示してもよい。例えば、ディスプレイの特定位置をユーザ端末８１０の現在の位置として設定し、距離が遠いほど特定位置から相対的に遠い位置にユーザ情報が表示されてもよい。
【００５７】
例えば、ユーザ端末８１０のディスプレイには地図がさらに表示されてもよく、他のユーザ端末のユーザ情報は、ユーザ端末８１０の位置と他のユーザ端末の位置に応じる距離とに基づいて地図上に順次表示されてもよい。
【００５８】
他の例として、ユーザ端末８１０のディスプレイには地図及び地図上で移動する表示線がさらに表示されてもよく、他のユーザ端末のユーザ情報は、ユーザ端末の位置と他のユーザ端末の位置とに応じた距離及び表示線の地図上における位置に基づいて地図上に表示されてもよい。ここで、ユーザ情報は、距離による地図上の位置を表示線が通り過ぎるときに地図上に表示されてもよい。すなわち、図３に示すように表示線がレーダシステムのディスプレイと共に時計回りに回転移動すると仮定すれば、表示線の移動によってユーザ情報が順次表示されてもよい。
【００５９】
ここで、ユーザ端末８１０の送信部８１１は、表示されたユーザ情報のうちユーザによって選択されたユーザ情報をソーシャルネットワークサービス提供システム８２０にさらに送信してもよい。
【００６０】
ソーシャルネットワークサービス提供システム８２０の関係設定部８２４は、ユーザ端末８１０において他のユーザ端末のユーザ情報が選択される場合、ユーザ端末８１０と他のユーザ端末のユーザとの間の関係を設定してもよい。例えば、ソーシャルネットワークサービス提供システム８２０は、ユーザ端末８１０の送信部８１１がさらに送信するユーザ情報を受信し、受信したユーザ情報とユーザ端末８１０のユーザ情報とを互いに関連付けて格納することでユーザ間の関係を設定してもよい。
【００６１】
すなわち、位置情報の提供を許可したユーザを対象とする友だち追加のリクエストがあれば、当該ユーザ付近の他のユーザの位置がユーザ端末８１０に表示され、当該ユーザが表示された他のユーザに関する情報のうち、所望するユーザの情報を選択して友だちとして登録可能となるようにサポートすることで、リクエストと選択という簡単な操作によってユーザ間に友だちのような人脈関係を形成することができる。
【００６２】
図９は、本発明の一実施形態に係る関係設定方法を示すフローチャートである。本実施形態に係る関係設定方法は、図８を参照して説明したユーザ端末８１０及びソーシャルネットワークサービス提供システム８２０によって行われてもよい。また、本実施形態に係る関係設定方法は、ユーザ端末８１０によって行われるステップから構成されてもよく、または、ソーシャルネットワークサービス提供システム８２０によって行われるステップから構成されてもよい。
【００６３】
ステップＳ９１０において、ユーザ端末８１０は、友だち追加に関するリクエスト及び位置情報をサーバであるソーシャルネットワークサービス提供システム８２０に送信する。ここで、ユーザ端末８１０は、ユーザ端末８１０にインストールされたアプリケーションの制御に応じて動作してもよく、位置情報は、ユーザ端末８１０にインストールされたアプリケーションの設定に応じて提供許可の有無を決定してもよい。一例として、友だち追加に関するリクエストもユーザ端末８１０にインストールされたアプリケーションの制御によってユーザ端末８１０からソーシャルネットワークサービス提供システム８２０に送信されてもよい。
【００６４】
ステップＳ９２０において、ソーシャルネットワークサービス提供システム８２０は、位置情報の提供を許可したユーザ端末８１０からの友だち追加に関するリクエストに応じてユーザ端末８１０の位置情報を受信する。すなわち、ソーシャルネットワークサービス提供システム８２０はステップＳ９２０でユーザ端末８１０が送信する位置情報を受信してもよい。
【００６５】
ステップＳ９３０において、ソーシャルネットワークサービス提供システム８２０は、ユーザ端末８１０の位置情報に基づいて予め設定された距離内に存在し、位置情報の提供を許可した少なくとも１つの他のユーザ端末を確認する。ここで、他のユーザ端末も他のユーザ端末にインストールされたアプリケーションの設定に応じて位置情報の提供許可の有無を決定してもよい。すなわち、ソーシャルネットワークサービス提供システム８２０は、一例として、予め設定された距離が５０メートルである場合、ユーザ端末８１０の現在の位置から５０メートル以内に位置し、位置情報の提供が許可された他のユーザ端末を確認してもよい。
【００６６】
ここで、ユーザ端末８１０にインストールされたアプリケーションによってユーザ端末８１０のディスプレイに地図が表示されてもよく、距離は地図の縮尺程度に応じて予め設定されてもよい。例えば、地図の縮尺程度が大きくなればなるほど距離は短くなり、地図の縮尺程度が小さくなるほど距離は長くなる。すなわち、ユーザがユーザ端末８１０にインストールしたアプリケーションによって地図の縮尺程度を調整するとき、調整された縮尺程度に応じて距離を設定してもよい。
【００６７】
そのために、ユーザ端末８１０は、地図の縮尺程度に関する情報をサーバであるソーシャルネットワークサービス提供システム８２０にさらに送信してもよく、ソーシャルネットワークサービス提供システム８２０はユーザ端末８１０から地図の縮尺程度に関する情報をさらに受信してもよい。この場合、ソーシャルネットワークサービス提供システム８２０は受信された縮尺程度に関する情報を用いて距離を設定してもよい。
【００６８】
ステップＳ９４０において、ソーシャルネットワークサービス提供システム８２０は、他のユーザ端末のユーザ情報を確認してユーザ端末８１０に送信する。ここで、他のユーザ端末のユーザ情報は、ユーザ端末８１０にインストールされたアプリケーションによって距離に応じて順次ユーザ端末８１０のディスプレイに表示されてもよい。
【００６９】
ステップＳ９５０において、ユーザ端末８１０は、サーバであるソーシャルネットワークサービス提供システム８２０から他のユーザ端末のユーザ情報を受信してもよい。
【００７０】
ステップＳ９６０において、ユーザ端末８１０はユーザ情報をディスプレイに表示してもよい。ここで、ユーザ端末８１０は、他のユーザ端末のユーザ情報を距離に応じて順次ディスプレイに表示してもよい。例えば、ディスプレイ上の特定の位置をユーザ端末８１０の現在の位置に設定し、距離が遠いほど特定位置から相対的に遠い位置にユーザ情報が表示されてもよい。
【００７１】
例えば、ユーザ端末８１０のディスプレイには地図がさらに表示されてもよく、他のユーザ端末のユーザ情報は、ユーザ端末８１０の位置と他のユーザ端末の位置による距離に基づいて地図上に順次表示されてもよい。
【００７２】
他の例として、ユーザ端末８１０のディスプレイには地図及び地図上で移動する表示線がさらに表示されてもよく、他のユーザ端末のユーザ情報は、ユーザ端末の位置と他のユーザ端末の位置による距離及び表示線の地図上における位置に基づいて地図上に表示されてもよい。ここで、ユーザ情報は距離に応じた地図上の位置を表示線が通り過ぎるときに地図上に表示されてもよい。すなわち、図３に示すように、表示線がレーダシステムの表示と共に時計回りに回転移動する場合に、表示線の移動によってユーザ情報が順次表示されてもよい。
【００７３】
ここで、ユーザ端末８１０は、表示されたユーザ情報のうちユーザによって選択されたユーザ情報をソーシャルネットワークサービス提供システム８２０にさらに送信してもよい。
【００７４】
ステップＳ９７０において、ソーシャルネットワークサービス提供システム８２０は、ユーザ端末８１０において他のユーザ端末のユーザ情報が選択される場合、ユーザ端末８１０と他のユーザ端末のユーザとの間の関係を設定してもよい。例えば、ソーシャルネットワークサービス提供システム８２０は、ユーザ端末８１０がさらに送信するユーザ情報を受信し、受信したユーザ情報とユーザ端末８１０のユーザ情報とを互いに関連付けて格納することでユーザ間の関係を設定してもよい。
【００７５】
すなわち、位置情報の提供を許可したユーザを対象とする友だち追加のリクエストがあれば、当該ユーザ付近の他のユーザの位置がユーザ端末８１０に表示され、当該ユーザが表示された他のユーザに関する情報のうち、所望するユーザの情報を選択して友だちとして登録可能となるようにサポートすることで、リクエストと選択という簡単な操作によってユーザ間に友だちのような人脈関係を形成することができる。
【００７６】
図１０は、本発明の他の実施形態に係るユーザ端末とソーシャルネットワークサービス提供システムとのそれぞれの内部構成を説明するためのブロック図である。本実施形態に係るユーザ端末１０１０は、送信部１０１１、受信部１０１２及び表示部１０１３を備えてもよく、ソーシャルネットワークサービス提供システム１０２０は、受信部１０２１、ユーザ端末確認部１０２２、ユーザ情報送信部１０２３及び関係設定部１０２４を備えてもよい。
【００７７】
ユーザ端末１０１０の送信部１０１１は、友だち追加に関するリクエスト及び位置情報をサーバであるソーシャルネットワークサービス提供システム１０２０に送信する。ここで、ユーザ端末１０１０は、ユーザ端末１０１０にインストールされたアプリケーションの制御に応じて動作してもよく、位置情報はユーザ端末１０１０にインストールされたアプリケーションの設定に応じて提供許可の有無を決定してもよい。ここで、友だち追加に関するリクエストは、ユーザ端末１０１０のディスプレイ上の予め設定された領域がタッチされる場合に発生してもよい。ここで、予め設定された領域は、ユーザ端末１０１０にインストールされたアプリケーションの制御によってディスプレイ上に表示されてもよい。例えば、予め設定された領域には友だち追加ボタンのような入力インタフェースが設定されてもよく、ユーザが当該領域をタッチする場合、友だち追加に関するリクエストがソーシャルネットワークサービス提供システム１０２０に送信されてもよい。
【００７８】
ここで、ソーシャルネットワークサービス提供システム１０２０の受信部１０２１は、ユーザ端末１０１０からの友だち追加に関するリクエストに応じてユーザ端末１０１０の位置情報を受信する。すなわち、ソーシャルネットワークサービス提供システム１０２０の受信部１０２１は、ユーザ端末１０１０の送信部１０１１が送信する位置情報を受信してもよい。
【００７９】
ソーシャルネットワークサービス提供システム１０２０のユーザ端末確認部１０２２は、ユーザ端末１０１０の位置情報に基づいて予め設定された距離内に存在し、友だち追加に関するリクエストを送信した少なくとも１つの他のユーザ端末を確認する。ここで、他のユーザ端末も他のユーザ端末にインストールされたアプリケーションの制御によってディスプレイ上に表示される予め設定された領域がタッチされる場合、友だち追加に関するリクエストをソーシャルネットワークサービス提供システム１０２０に送信してもよい。すなわち、ユーザ端末１０１０と一定の距離内で友だち追加を共にリクエストした他のユーザ端末がユーザ端末確認部１０２２によって確認される。例えば、５メートル以内でユーザ端末１０１０と共に友だち追加をリクエストする他のユーザ端末がユーザ端末確認部１０２２によって確認されてもよい。
【００８０】
ここで、上記の距離は予め設定されたデフォルトの距離及びユーザがユーザ端末１０１０にインストールしたアプリケーションによって設定した距離のうち少なくとも１つを含んでもよい。ユーザが距離を直接設定する場合、ソーシャルネットワークサービス提供システム１０２０の受信部１０２１は、ユーザ端末１０１０からユーザがユーザ端末１０１０にインストールしたアプリケーションによって設定した距離に関する情報をさらに受信してもよい。図８及び図９で説明した距離も予め設定されたデフォルトの距離やユーザによって設定された距離を含んでもよい。
【００８１】
ソーシャルネットワークサービス提供システム１０２０のユーザ情報送信部１０２３は、他のユーザ端末のユーザ情報を確認してユーザ端末１０１０に送信する。
【００８２】
ここで、ユーザ端末１０１０の受信部１０１２は、サーバであるソーシャルネットワークサービス提供システム１０２０から他のユーザ端末のユーザ情報を受信してもよく、ユーザ端末１０１０の表示部１０１３はユーザ情報をディスプレイに表示してもよい。ここで、表示部１０１３は、ユーザ端末１０１０の位置を基準として位置と他のユーザ端末の位置との間の距離に基づいてユーザ端末１０１０のディスプレイに他のユーザ端末のユーザ情報を表示してもよい。ここで、上述した予め設定された領域の中心がユーザ端末１０１０の位置に対応してもよい。言い換えれば、予め設定された領域の中心を基準として距離に応じてユーザ情報がディスプレイ上に表示されてもよい。例えば、距離が遠いほどユーザ情報は予め設定された領域の中心から遠く離れて表示されてもよい。
【００８３】
ここで、ユーザ端末１０１０の送信部１０１１は、表示されたユーザ情報のうちユーザによって選択されたユーザ情報をソーシャルネットワークサービス提供システム１０２０にさらに送信してもよい。
【００８４】
ソーシャルネットワークサービス提供システム１０２０の関係設定部１０２４は、ユーザ端末１０１０において他のユーザ端末のユーザ情報が選択される場合、ユーザ端末１０１０と他のユーザ端末のユーザとの間の関係を設定してもよい。例えば、ソーシャルネットワークサービス提供システム１０２０は、ユーザ端末１０１０の送信部１０１１がさらに送信するユーザ情報を受信し、受信されたユーザ情報とユーザ端末１０１０のユーザ情報とを互いに関連付けて格納することでユーザ間の関係を設定してもよい。
【００８５】
ここで、ユーザ端末１０１０においてディスプレイに表示されたユーザ情報が複数あり、複数のユーザ情報が表示された後にディスプレイ上の予め設定された領域が再びタッチされる場合、ソーシャルネットワークサービス提供システム１０２０の関係設定部１０２４は、表示された全てのユーザ情報にかかるユーザとユーザ端末のユーザとの間の関係を設定してもよい。すなわち、ユーザはユーザ情報を１つずつ選択してもよく、表示された全てのユーザ情報を１度に選択してもよい。
【００８６】
すなわち、予め設定された距離内でそれぞれのユーザ端末１０１０によって友だち追加をリクエストしたユーザに関する情報を互いに提供し、任意のユーザが提供された他のユーザに関する情報のうち、所望するユーザの情報を選択して友だちとして登録可能となるようにサポートすることで、リクエストと選択という簡単な操作によってユーザ間に友だちのような人脈関係を形成することができる。
【００８７】
図１１は、本発明の他の実施形態に係る関係設定方法を示すフローチャートである。本実施形態に係る関係設定方法は、図１０を参照して説明したユーザ端末１０１０及びソーシャルネットワークサービス提供システム１０２０によって行われる。また、本実施形態に係る関係設定方法は、ユーザ端末１０１０によって行われるステップから構成されてもよく、または、ソーシャルネットワークサービス提供システム１０２０によって行われるステップから構成されてもよい。
【００８８】
ステップＳ１１１０において、ユーザ端末１０１０は、友だち追加に関するリクエスト及び位置情報をサーバであるソーシャルネットワークサービス提供システム１０２０に送信する。ここで、ユーザ端末１０１０は、ユーザ端末１０１０にインストールされたアプリケーションの制御に応じて動作してもよく、位置情報は、ユーザ端末１０１０にインストールされたアプリケーションの設定に応じて提供許可の有無が決定されてもよい。ここで、友だち追加に関するリクエストは、ユーザ端末１０１０のディスプレイ上の予め設定された領域がタッチされる場合に発生してもよい。ここで、予め設定された領域は、ユーザ端末１０１０にインストールされたアプリケーションの制御によってディスプレイ上に表示されてもよい。例えば、予め設定された領域には友だち追加ボタンのような入力インタフェースが設定されてもよく、ユーザが当該領域をタッチする場合、友だち追加に関するリクエストがソーシャルネットワークサービス提供システム１０２０に送信されてもよい。
【００８９】
ステップＳ１１２０において、ソーシャルネットワークサービス提供システム１０２０は、ユーザ端末１０１０からの友だち追加に関するリクエストに応じてユーザ端末１０１０の位置情報を受信する。すなわち、ソーシャルネットワークサービス提供システム１０２０は、ステップＳ１１１０でユーザ端末１０１０が送信する位置情報をステップＳ１１２０で受信してもよい。
【００９０】
ステップＳ１１３０において、ソーシャルネットワークサービス提供システム１０２０は、ユーザ端末１０１０の位置情報に基づいて予め設定された距離内に存在し、友だち追加に関するリクエストを送信した少なくとも１つの他のユーザ端末を確認する。ここで、他のユーザ端末も他のユーザ端末にインストールされたアプリケーションの制御によってディスプレイ上に表示される予め設定された領域がタッチされる場合、友だち追加に関するリクエストをソーシャルネットワークサービス提供システム１０２０に送信してもよい。すなわち、ユーザ端末１０１０と一定の距離内で友だち追加を共にリクエストした他のユーザ端末がステップＳ１１３０で確認される。例えば、５メートル以内でユーザ端末１０１０と共に友だち追加をリクエストする他のユーザ端末がソーシャルネットワークサービス提供システム１０２０によって確認されてもよい。
【００９１】
ここで、上記の距離は予め設定されたデフォルトの距離及びユーザがユーザ端末１０１０にインストールしたアプリケーションによって設定した距離のうち少なくとも１つを含んでもよい。ユーザが距離を直接設定する場合、ソーシャルネットワークサービス提供システム１０２０は、ユーザ端末１０１０からユーザがユーザ端末１０１０にインストールしたアプリケーションによって設定した距離に関する情報をさらに受信してもよい。
【００９２】
ステップＳ１１４０において、ソーシャルネットワークサービス提供システム１０２０は、他のユーザ端末のユーザ情報を確認してユーザ端末１０１０に送信する。
【００９３】
ステップＳ１１５０において、ユーザ端末１０１０は、サーバであるソーシャルネットワークサービス提供システム１０２０から他のユーザ端末のユーザ情報を受信してもよい。
【００９４】
ステップＳ１１６０において、ユーザ端末１０１０は、ユーザ情報をディスプレイに表示してもよい。ここで、ユーザ端末１０１０は、ユーザ端末１０１０の位置を基準として位置と他のユーザ端末の位置との間の距離に基づいてユーザ端末１０１０のディスプレイ上に他のユーザ端末のユーザ情報を表示してもよい。ここで、上述した予め設定された領域の中心がユーザ端末１０１０の位置に対応する。言い換えれば、予め設定された領域の中心を基準として距離に応じてユーザ情報がディスプレイに表示されてもよい。例えば、距離が遠いほどユーザ情報は予め設定された領域の中心から遠く離れて表示されてもよい。
【００９５】
ここで、ユーザ端末１０１０は、表示されたユーザ情報のうちユーザによって選択されたユーザ情報をソーシャルネットワークサービス提供システム１０２０にさらに送信してもよい。
【００９６】
ステップＳ１１７０において、ソーシャルネットワークサービス提供システム１０２０は、ユーザ端末１０１０においてのユーザ端末のユーザ情報が選択される場合、ユーザ端末１０１０と他のユーザ端末のユーザとの間の関係を設定してもよい。例えば、ソーシャルネットワークサービス提供システム１０２０は、ユーザ端末１０１０がさらに送信するユーザ情報を受信し、受信されたユーザ情報とユーザ端末１０１０のユーザ情報を互いに関連付けて格納することによってユーザ間の関係を設定してもよい。
【００９７】
ここで、ユーザ端末１０１０においてディスプレイに表示されたユーザ情報が複数あり、複数のユーザ情報が表示された後にディスプレイの予め設定された領域が再びタッチされる場合、ソーシャルネットワークサービス提供システム１０２０は、表示された全てのユーザ情報によるユーザとユーザ端末のユーザとの間の関係を設定してもよい。すなわち、ユーザはユーザ情報を１つずつ選択してもよく、表示された全てのユーザ情報を１度に選択してもよい。
【００９８】
すなわち、予め設定された距離内でそれぞれのユーザ端末１０１０を介して友だち追加をリクエストしたユーザに関する情報を互いに提供し、任意のユーザが提供された他のユーザに関する情報のうち、所望するユーザの情報を選択して友だちとして登録可能となるようにサポートすることで、リクエストと選択という簡単な操作によってユーザ間に友だちのような人脈関係を形成することができる。
【００９９】
図１２は、本発明の他の実施形態に係るユーザ端末とソーシャルネットワークサービス提供システムとのそれぞれの内部構成を説明するためのブロック図である。本実施形態に係るユーザ端末１２１０は動作センシング部１２１１及び送信部１２１２を備えてもよく、ソーシャルネットワークサービス提供システム１２２０は受信部１２２１及び関係設定部１２２２を備えてもよい。
【０１００】
ユーザ端末１２１０の動作センシング部１２１１は他のユーザ端末に互いにぶつける動作をセンシングする。
【０１０１】
ユーザ端末１２１０の送信部１２１２は、センシングの結果に基づいて友だち追加に関するリクエストをサーバであるソーシャルネットワークサービス提供システム１２２０に送信する。ここで、友だち追加に関するリクエストは、ユーザ端末１２１０にインストールされたアプリケーションの制御に応じてディスプレイに設定された領域がタッチされた状態で他のユーザ端末に互いにぶつける動作がセンシングされる場合に発生する。
【０１０２】
ここで、ディスプレイに設定された領域は次のような３種類の方式のうち少なくとも１つを用いて活性化されてもよい。
【０１０３】
第１の方式として、上記領域は、ユーザの入力によってアプリケーション上で友だち追加モードが設定される場合、アプリケーションによって活性化されてもよい。
【０１０４】
第２の方式として、上記領域は、ディスプレイ上に表示される友だち追加領域がタッチされた後に活性化されてもよい。この場合、友だち追加領域は、アプリケーションの制御によってディスプレイ上に表示されてもよい。
【０１０５】
第３の方式として、上記領域は、アプリケーションが駆動される場合に活性化されてもよい。
【０１０６】
すなわち、ユーザが活性化された領域をタッチした状態で、ユーザ端末１２１０を他のユーザ端末に互いにぶつける場合、ユーザ端末１２１０においてぶつける動作をセンシングして友だち追加に関するリクエストをソーシャルネットワークサービス提供システム１２２０に送信してもよい。他のユーザ端末も、他のユーザ端末にインストールされたアプリケーションの制御に応じて他のユーザ端末のディスプレイ上で活性化されてもよく、他のユーザ端末のユーザが活性化された領域をタッチした状態で他のユーザ端末をユーザ端末１２１０に互いにぶつける場合、他のユーザ端末にぶつける動作をセンシングして友だち追加に関するリクエストをソーシャルネットワークサービス提供システム１２２０に送信してもよい。
【０１０７】
ここで、友だち追加に関するリクエストと他のユーザ端末からの友だち追加に関するリクエストに応じて、サーバであるソーシャルネットワークサービス提供システム１２２０においてユーザと他のユーザ端末のユーザとの間に関係が設定されてもよい。また、関係が設定される場合、ソーシャルネットワークサービス提供システム１２２０にユーザのユーザ情報が送信されてもよく、または、ソーシャルネットワークサービス提供システム１２２０から他のユーザ端末のユーザ情報が受信されてもよい。この場合、ソーシャルネットワークサービス提供システム１２２０に送信されたユーザのユーザ情報は、ソーシャルネットワークサービス提供システム１２２０によって他のユーザ端末に送信されてもよい。言い換えれば、ユーザ間の関係が設定される場合、ユーザ端末の間にユーザのプロフィールのようなユーザ情報が互いに交換されてもよい。
【０１０８】
ソーシャルネットワークサービス提供システム１２２０の受信部１２２１は、ユーザ端末１２１０である第１ユーザ端末そして他のユーザ端末である第２ユーザ端末からそれぞれの友だち追加に関するリクエストを受信する。ここで、友だち追加に関するリクエストは、上述したように第１ユーザ端末と第２ユーザ端末とを互いにぶつける動作によって発生する。より詳細には、友だち追加に関するリクエストは既に説明したように、第１ユーザ端末のディスプレイ上の予め設定された第１領域と第２ユーザ端末のディスプレイ上の予め設定された第２領域とがそれぞれタッチされた状態で第１ユーザ端末と第２ユーザ端末とを互いにぶつける動作によって発生する。
【０１０９】
ここで、第１領域及び第２領域が活性化される方式は、既に上述した３種類の方式のうち少なくとも１つの方式を用いてもよい。
【０１１０】
すなわち、第１の方式として、第１領域は、第１ユーザ端末にインストールされた第１アプリケーションにおいて友だち追加モードが設定される場合、第１アプリケーションによって活性化されてもよく、第２領域は第２ユーザ端末にインストールされた第２アプリケーションにおいて友だち追加モードが設定された場合、第２アプリケーションによって活性化されてもよい。
【０１１１】
第２の方式として、第１領域及び第２領域は、第１ユーザ端末及び第２ユーザ端末それぞれのディスプレイ上に表示される友だち追加領域がタッチされた後に活性化されてもよい。ここで、友だち追加領域は、第１ユーザ端末及び第２ユーザ端末それぞれにインストールされたアプリケーションの制御によってディスプレイ上に表示されてもよい。
【０１１２】
第３の方式として、第１領域及び第２領域は、第１ユーザ端末及び第２ユーザ端末それぞれにインストールされたアプリケーションが駆動される場合に活性化されてもよい。
【０１１３】
ソーシャルネットワークサービス提供システム１２２０の関係設定部１２２２は、第１ユーザ端末及び第２ユーザ端末のユーザ間の関係を設定する。例えば、関係設定部１２２２は、第１ユーザ端末のユーザ情報と第２ユーザ端末のユーザ情報とを互いに関連付けて格納することで関係を設定してもよい。
【０１１４】
また、ソーシャルネットワークサービス提供システム１２２０は関係を設定する場合、第１ユーザ端末に第２ユーザ端末のユーザ情報を提供したり、または、第２ユーザ端末に第１ユーザ端末のユーザ情報を提供したりするユーザ情報提供部（図示せず）をさらに備えてもよい。すなわち、ユーザ間の関係が設定される場合、ユーザ端末の間にユーザのプロフィールのようなユーザ情報が互いに交換されてもよい。
【０１１５】
したがって、互いに名刺を交換するように、ユーザ端末を名刺のように握って（特定領域をタッチした状態で）互いにぶつけるという簡単な動作によってユーザ間に友だちのような人脈関係を形成することができる。
【０１１６】
図１３は、本発明の他の実施形態に係る関係設定方法を示すフローチャートである。本実施形態に係る関係設定方法は、図１２を参照して説明したユーザ端末１２１０及びソーシャルネットワークサービス提供システム１２２０によって行われてもよい。また、本実施形態に係る関係設定方法はユーザ端末１２１０によって行われるステップから構成されてもよく、またはソーシャルネットワークサービス提供システム１２２０によって行われるステップから構成されてもよい。
【０１１７】
ステップＳ１３１０において、ユーザ端末１２１０は他のユーザ端末に互いにぶつける動作をセンシングする。
【０１１８】
ステップＳ１３２０において、ユーザ端末１２１０は、センシングの結果に基づいて友だち追加に関するリクエストをサーバであるソーシャルネットワークサービス提供システム１２２０に送信する。ここで、友だち追加に関するリクエストは、ユーザ端末１２１０にインストールされたアプリケーションの制御に応じてディスプレイに設定された領域がタッチされた状態で他のユーザ端末に互いにぶつける動作がセンシングされる場合に発生する。
【０１１９】
ここで、上記領域は次のような三種類の方式のうち少なくとも１つを用いて活性化されてもよい。
【０１２０】
第１の方式として、上記領域は、ユーザの入力によってアプリケーション上で友だち追加モードが設定される場合、アプリケーションによって活性化されてもよい。
【０１２１】
第２の方式として、上記領域は、ディスプレイ上に表示される友だち追加領域がタッチされた後に活性化されてもよい。この場合、友だち追加領域は、アプリケーションの制御によってディスプレイ上に表示されてもよい。
【０１２２】
第３の方式として、上記領域は、アプリケーションが駆動される場合に活性化されてもよい。
【０１２３】
すなわち、ユーザが活性化された領域をタッチした状態で、ユーザ端末１２１０を他のユーザ端末に互いにぶつける場合、ユーザ端末１２１０においてぶつける動作をセンシングして友だち追加に関するリクエストをソーシャルネットワークサービス提供システム１２２０に送信してもよい。他のユーザ端末も、他のユーザ端末にインストールされたアプリケーションの制御に応じて他のユーザ端末のディスプレイ上で活性化されてもよく、他のユーザ端末のユーザが活性化された領域をタッチした状態で他のユーザ端末をユーザ端末１２１０に互いにぶつける場合、他のユーザ端末にぶつける動作をセンシングして友だち追加に関するリクエストをソーシャルネットワークサービス提供システム１２２０に送信してもよい。
【０１２４】
ここで、友だち追加に関するリクエストと他のユーザ端末からの友だち追加に関するリクエストに応じて、サーバであるソーシャルネットワークサービス提供システム１２２０でユーザと他のユーザ端末のユーザ間に関係が設定されてもよい。また、関係が設定される場合、ソーシャルネットワークサービス提供システム１２２０にユーザのユーザ情報が送信されてもよく、またはソーシャルネットワークサービス提供システム１２２０から他のユーザ端末のユーザ情報が受信されてもよい。この場合、ソーシャルネットワークサービス提供システム１２２０に送信されたユーザのユーザ情報は、ソーシャルネットワークサービス提供システム１２２０によって他のユーザ端末に送信されてもよい。言い換えれば、ユーザ間の関係が設定される場合、ユーザ端末の間にユーザのプロフィールのようなユーザ情報が互いに交換されてもよい。
【０１２５】
ステップＳ１３３０において、ソーシャルネットワークサービス提供システム１２２０は、ユーザ端末１２１０である第１ユーザ端末そして他のユーザ端末である第２ユーザ端末からそれぞれの友だち追加に関するリクエストを受信する。ここで、友だち追加に関するリクエストは上述したように第１ユーザ端末と第２ユーザ端末とを互いにぶつける動作によって発生する。より詳細には、友だち追加に関するリクエストは既に説明したように、第１ユーザ端末のディスプレイ上の予め設定された第１領域と第２ユーザ端末のディスプレイ上の予め設定された第２領域とがそれぞれタッチされた状態で第１ユーザ端末と第２ユーザ端末とを互いにぶつける動作によって発生する。
【０１２６】
ここで、第１領域及び第２領域が活性化される方式は既に上述した３種類の方式のうち少なくとも１つの方式を用いてもよい。
【０１２７】
すなわち、第１の方式として、第１領域は第１ユーザ端末にインストールされた第１アプリケーションにおいて友だち追加モードが設定される場合、第１アプリケーションによって活性化されてもよく、第２領域は第２ユーザ端末にインストールされた第２アプリケーションにおいて友だち追加モードが設定された場合、第２アプリケーションによって活性化されてもよい。
【０１２８】
第２の方式として、第１領域及び第２領域は、第１ユーザ端末及び第２ユーザ端末それぞれのディスプレイ上に表示される友だち追加領域がタッチされた後に活性化されてもよい。ここで、友だち追加領域は、第１ユーザ端末及び第２ユーザ端末それぞれにインストールされたアプリケーションの制御によってディスプレイ上に表示されてもよい。
【０１２９】
第３の方式として、第１領域及び第２領域は、第１ユーザ端末及び第２ユーザ端末それぞれにインストールされたアプリケーションが駆動される場合に活性化されてもよい。
【０１３０】
ステップＳ１３４０において、ソーシャルネットワークサービス提供システム１２２０は、第１ユーザ端末及び第２ユーザ端末のユーザ間の関係を設定する。例えば、ソーシャルネットワークサービス提供システム１２２０は、第１ユーザ端末のユーザ情報と第２ユーザ端末のユーザ情報とを互いに関連付けて格納することで関係を設定してもよい。
【０１３１】
また、ソーシャルネットワークサービス提供システム１２２０は、関係が設定される場合、第１ユーザ端末に第２ユーザ端末のユーザ情報を提供してもよく、または、第２ユーザ端末において第１ユーザ端末のユーザ情報を提供するユーザ情報提供部（図示せず）をさらに備えてもよい。すなわち、ユーザ間の関係が設定される場合、ユーザ端末の間にユーザのプロフィールのようなユーザ情報が互いに交換されてもよい。
【０１３２】
したがって、互いに名刺を交換するようにユーザ端末を名刺のように握って（特定領域をタッチした状態で）互いにぶつけるという簡単な動作によってユーザ間に友だちのような人脈関係を形成することができる。
【０１３３】
このように、本発明の実施形態によると、位置情報の提供を許可したユーザを対象とする友だち追加のリクエストがあれば、当該ユーザ付近の他のユーザの位置がユーザ端末に表示され、当該ユーザが表示された他のユーザに関する情報のうち、所望するユーザの情報を選択して友だちとして登録可能となるようにサポートすることで、リクエストと選択という簡単な操作によってユーザ間に友だちのような人脈関係を形成することができる。
【０１３４】
また、予め設定された距離内でそれぞれのユーザ端末を介して友だち追加をリクエストしたユーザに関する情報を互いに提供し、任意のユーザが提供された他のユーザに関する情報のうち所望するユーザの情報を選択して友だちとして登録可能となるようにサポートすることで、リクエストと選択という簡単な操作によってユーザ間に友だちのような人脈関係を形成することができる。
【０１３５】
それだけではなく、互いに名刺を交換するようにユーザ端末を名刺のように握って（特定領域をタッチした状態で）互いにぶつける簡単な動作によってユーザ間に友だちのような人脈関係を形成することができる。
【０１３６】
本発明の実施形態に係る方法は、多様なコンピュータ手段を介して様々な処理を実行することができるプログラム命令の形態で実現されてもよく、コンピュータ読取可能な記録媒体に記録されてもよい。コンピュータ読取可能な媒体は、プログラム命令、データファイル、データ構造などの単独または組み合わせたものを含んでもよい。媒体に記録されるプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり使用可能なものであってもよい。コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、光ディスクのような光磁気媒体、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を格納して実行するように特別に構成されたハードウェア装置が含まれてもよい。プログラム命令の例としては、コンパイラによって生成されるような機械語コード（ｍａｃｈｉｎｅ  ｃｏｄｅ）だけでなく、インタプリタなどを用いてコンピュータによって実行され得る高級言語コード（ｈｉｇｈｅｒ  ｌｅｖｅｌ  ｃｏｄｅ）を含む。上述したハードウェア装置は、本発明の動作を行うために１つ以上のソフトウェアのレイヤで動作するように構成されてもよい。
【０１３７】
上述したように本発明を限定された実施形態と図面によって説明したが、本発明は、上記の実施形態に限定されることなく、本発明が属する分野における通常の知識を有する者であれば、このような実施形態から様々な修正及び変形が可能である。
【０１３８】
したがって、本発明の範囲は、開示された実施形態に限定して定められるものではなく、特許請求の範囲だけではなく特許請求の範囲と均等なものなどによって定められるものである。
【符号の説明】
【０１３９】
８２０      ソーシャルネットワークサービス提供システム
８２１      受信部
８２２      ユーザ端末確認部
８２３      ユーザ情報送信部
８２４      関係設定部
【図１】
2014041658.tif 000003
【図７】
2014041658.tif 000004
【図８】
2014041658.tif 000005
【図９】
2014041658.tif 000006
【図１０】
2014041658.tif 000007
【図１１】
2014041658.tif 000008
【図１２】
2014041658.tif 000009
【図１３】
2014041658.tif 000010
【図２】
2014041658.tif 000011
【図３】
2014041658.tif 000012
【図４】
2014041658.tif 000013
【図５】
2014041658.tif 000014
【図６】
2014041658.tif 000015