(57)【要約】【課題】モバイル端末の動きおよび時刻に関する情報を用いてユーザ間の関係を設定するソーシャルネットワークサービス提供システムおよび方法が開示される。【解決手段】ソーシャルネットワークサービス提供システムは、モバイル端末からモバイル端末の動きに応じて発生するリクエストを受信するリクエスト受信部と、モバイル端末でリクエストを送信するときのローカル時刻およびリクエストが受信されるときの到着時刻のうち少なくとも１つの時刻に関する情報およびモバイル端末の位置情報を提供する情報提供部と、位置情報および少なくとも１つの時刻に関する情報に基づいて少なくとも１つの他のモバイル端末を確認するモバイル端末確認部と、他のモバイル端末のユーザに関する情報を提供するユーザ情報提供部とを備える。【選択図】図１
2014207012.tif 000002
【特許請求の範囲】
【請求項１】
複数のモバイル端末から前記複数のモバイル端末それぞれの動きに応じて発生するリクエストを受信するリクエスト受信部と、
前記複数のモバイル端末の中の１つのモバイル端末で前記リクエストを送信するときのローカル時刻および前記リクエストが受信されるときの到着時刻のうち少なくとも１つの時刻に関する情報および前記１つのモバイル端末の現在の位置情報を提供する情報提供部と、
前記位置情報および既に設定された距離情報を用いて決定される範囲内に位置し、前記少なくとも１つの時刻に関する情報に基づいて前記１つのモバイル端末が前記動きに応じて送信した前記リクエストと同じリクエストを送信し、前記ローカル時刻の差または前記到着時刻の差が既に設定された値以下である少なくとも１つの他のモバイル端末を確認するモバイル端末確認部と、
前記他のモバイル端末のユーザに関する情報を含む友達申請のためのリクエストを前記１つのモバイル端末に提供し、前記モバイル端末のユーザに関する情報を含む友達申請のためのリクエストを前記他のモバイル端末に提供するユーザ情報提供部と、
前記１つのモバイル端末で前記他のモバイル端末のユーザに関する情報を含む友達申請のためのリクエストが受諾され、前記他のモバイル端末で前記１つのモバイル端末のユーザに関する情報を含む友達申請のためのリクエストが受諾される場合、前記１つのモバイル端末のユーザに関する情報と前記他のモバイル端末のユーザに関する情報とを互いに関連させてデータベースに格納することにより、前記１つのモバイル端末のユーザおよび前記他のモバイル端末のユーザが友達として関係を結ぶようにする情報格納部と、
を備えることを特徴とするソーシャルネットワークサービス提供システム。
【請求項２】
前記情報格納部は、前記１つのモバイル端末で前記他のモバイル端末のユーザに関する情報が選択され、前記他のモバイル端末で前記１つのモバイル端末のユーザに関する情報が選択される場合、前記１つのモバイル端末のユーザに関する情報と前記確認された他のモバイル端末のユーザに関する情報とを互いに関連させてデータベースに格納することを特徴とする請求項１に記載のソーシャルネットワークサービス提供システム。
【請求項３】
前記モバイル端末確認部は、動きによるリクエストを送信した他のモバイル端末のうち既に設定された距離情報を用いて決定される範囲内として前記モバイル端末のユーザによって設定された距離情報を用いて決定される範囲内に位置する他のモバイル端末を確認することを特徴とする請求項１に記載のソーシャルネットワークサービス提供システム。
【請求項４】
ユーザごとに関係が結ばれた他のユーザに関する情報をデータベースに維持するユーザ情報維持部をさらに備えることを特徴とする請求項１に記載のソーシャルネットワークサービス提供システム。
【請求項５】
前記モバイル端末確認部は、前記１つのモバイル端末のユーザによって設定された時間に既に設定された時間ごとに他のモバイル端末を確認し、
前記ユーザ情報提供部は、前記既に設定された時間ごとに前記確認された他のモバイル端末のユーザに関する情報を前記モバイル端末に提供することを特徴とする請求項１に記載のソーシャルネットワークサービス提供システム。
【請求項６】
複数のモバイル端末から前記複数のモバイル端末それぞれの動きに応じて発生するリクエストを受信するステップと、
前記複数のモバイル端末の中の１つのモバイル端末で前記リクエストを送信するときのローカル時刻および前記リクエストが受信されるときの到着時刻のうち少なくとも１つの時刻に関する情報および前記１つのモバイル端末の現在の位置情報を提供するステップと、
前記位置情報および既に設定された距離情報を用いて決定される範囲内に位置し、前記少なくとも１つの時刻に関する情報に基づいて前記１つのモバイル端末が前記動きに応じて送信した前記リクエストと同じリクエストを送信し、前記ローカル時刻の差または前記到着時刻の差が既に設定された値以下である少なくとも１つの他のモバイル端末を確認するステップと、
前記他のモバイル端末のユーザに関する情報を含む友達申請のためのリクエストを前記１つのモバイル端末に提供し、前記モバイル端末のユーザに関する情報を含む友達申請のためのリクエストを前記他のモバイル端末に提供するステップと、
前記１つのモバイル端末で前記他のモバイル端末のユーザに関する情報を含む友達申請のためのリクエストが受諾され、前記他のモバイル端末で前記１つのモバイル端末のユーザに関する情報を含む友達申請のためのリクエストが受諾される場合、前記１つのモバイル端末のユーザに関する情報と前記他のモバイル端末のユーザに関する情報とを互いに関連させてデータベースに格納することにより、前記１つのモバイル端末のユーザおよび前記他のモバイル端末のユーザが友達として関係を結ぶようにするステップと、
を含むことを特徴とするソーシャルネットワークサービス提供方法。
【請求項７】
前記１つのモバイル端末のユーザおよび前記他のモバイル端末のユーザが友達として関係を結ぶようにするステップにおいて、前記１つのモバイル端末で前記他のモバイル端末のユーザに関する情報が選択され、前記他のモバイル端末で前記１つのモバイル端末のユーザに関する情報が選択される場合、前記１つのモバイル端末のユーザに関する情報と前記他のモバイル端末のユーザに関する情報とを互いに関連させてデータベースに格納することを特徴とする請求項６に記載のソーシャルネットワークサービス提供方法。
【請求項８】
前記少なくとも１つの他のモバイル端末を確認するステップは、動きによるリクエストを送信した他のモバイル端末のうち既に設定された距離情報を用いて決定される範囲内として、前記モバイル端末のユーザによって設定された距離情報を用いて決定される範囲内に位置し、する他のモバイル端末を確認することを特徴とする請求項６に記載のソーシャルネットワークサービス提供方法。
【請求項９】
ユーザごとに関係が設定された他のユーザに関する情報をデータベースに維持するステップをさらに含むことを特徴とする請求項６に記載のソーシャルネットワークサービス提供方法。
【請求項１０】
前記少なくとも１つの他のモバイル端末を確認するステップは、前記１つのモバイル端末のユーザによって設定された時間に既に設定された時間ごとに他のモバイル端末を確認し、
前記モバイル端末のユーザに関する情報を含む友達申請のためのリクエストを前記他のモバイル端末に提供するステップは、前記既に設定された時間ごとに前記確認された他のモバイル端末のユーザに関する情報を前記モバイル端末に提供することを特徴とする請求項６に記載のソーシャルネットワークサービス提供方法。
【請求項１１】
請求項６乃至請求項１０のいずれか１項の方法をコンピュータに実行させるためのプログラムを記録したコンピュータで読み出し可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、モバイル端末の動きおよび時刻に関する情報を用いてユーザ間の関係を設定するソーシャルネットワークサービスを提供するシステムおよび方法に関する。
【背景技術】
【０００２】
従来においては、ユーザ間の関係を設定するために、まず、ユーザがユーザ端末を介してサーバに接続し、オンライン上の友達関係などの関係になることを所望する他のユーザに関する情報（例えば、電話番号やＩＤ）を入力し、ユーザ端末を介してサーバに送信しなければならない。また、サーバは、他のユーザに関する情報を用いて他のユーザに、友達などの関係となることに対する同意を求めし、求めに対する結果に応じてユーザの関係を設定する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
すなわち、ユーザは関係を所望する他のユーザに関する情報提供のためにサーバへ接続し、サーバで他のユーザを探して同意を求めるなどの一連の過程を行わなければならないため、煩わしさと費用を勘案しなければならず、情報提供および同意過程のために多くの時間が費やされるという問題がある。
【課題を解決するための手段】
【０００４】
本明細書では、ユーザ間の関係を効率よく設定することのできるソーシャルネットワークサービス提供システムおよび方法が提案される
【０００５】
本発明の目的は、ユーザがそれぞれのモバイル端末を振ったりぶつけ合ったりするなどのようにモバイル端末の動きを発生させる動作だけでユーザ間に友達のような人脈関係を形成することのできるソーシャルネットワークサービス提供するシステムおよび方法を提案する。
【０００６】
本発明の他の目的は、ユーザのモバイル端末の動きに応じて発生するリクエストに応じて、モバイル端末の位置情報およびユーザによって設定された距離情報を用いてユーザに他のモバイル端末のユーザに関する情報を提供することのできるソーシャルネットワークサービスを提供するシステムおよび方法を提案する。
【０００７】
本発明の更なる目的は、モバイル端末の動きに応じて発生するリクエストが送信されるときのローカル時刻やリクエストが受信されるときの到着時刻を用いて他のモバイル端末のユーザに関する情報を提供することのできるソーシャルネットワークサービスを提供するシステムおよび方法を提案する。
【０００８】
本発明の更なる目的は、モバイル端末の位置情報が正確ではない場合、リクエストが送信されるときのモバイル端末のローカル時刻やリクエストが受信されるときの到着時刻を用いて、さらに正確に関係を結ぶ対象モバイル端末を確認することのできるソーシャルネットワークサービスを提供するシステムおよび方法を提案する。
【０００９】
本発明の更なる目的は、ユーザによって設定された時間に既に設定された時間ごとに関係を結ぶ他のモバイル端末を確認して他のモバイル端末のユーザに関する情報を提供する
ことによって、ユーザの待機時間を短縮させることのできるソーシャルネットワークサービスを提供するシステムおよび方法を提案する。
【００１０】
そこで、本発明の一実施形態として、モバイル端末からモバイル端末の動きに応じて発生するリクエストを受信するリクエスト受信部と、モバイル端末でリクエストを送信するときのローカル時刻およびリクエストが受信されるときの到着時刻のうち少なくとも１つの時刻に関する情報およびモバイル端末の現在の位置情報を提供する情報提供部と、位置情報および少なくとも１つの時刻に関する情報に基づいて少なくとも１つの他のモバイル端末を確認するモバイル端末確認部と、他のモバイル端末のユーザに関する情報を前記リクエストの応答として提供するユーザ情報提供部とを備えるソーシャルネットワークサービス提供システムが提供される。
【００１１】
一実施形態によると、ユーザ情報提供部は、モバイル端末のユーザに関する情報を他のモバイル端末にさらに提供してもよい。
【００１２】
また、他の実施形態によると、ソーシャルネットワークサービス提供システムは、モバイル端末で他のモバイル端末のユーザに関する情報が選択され、他のモバイル端末でモバイル端末のユーザに関する情報が選択される場合、モバイル端末のユーザに関する情報と他のモバイル端末のユーザに関する情報とを互いに関連してデータベースに格納する情報格納部をさらに備えてもよい。
【００１３】
他の実施形態によると、モバイル端末確認部は、動きによるリクエストを送信した他のモバイル端末のうち、位置情報および既に設定された距離情報を用いて決定される範囲内に位置し、ローカル時刻の差または到着時刻の差が既に設定された値以下である他のモバイル端末を確認してもよい。
【００１４】
他の実施形態によると、モバイル端末確認部は、動きによるリクエストを送信した他のモバイル端末のうち位置情報およびモバイル端末のユーザによって設定された距離情報を用いて決定される範囲内に位置し、ローカル時刻の差または到着時間の差が既に設定された値以下である他のモバイル端末を確認してもよい。
【００１５】
他の実施形態によると、ソーシャルネットワークサービス提供システムは、ユーザごとに関係が設定された他のユーザに関する情報をデータベースに維持するユーザ情報維持部をさらに備えてもよい。
【００１６】
他の実施形態によると、モバイル端末確認部は、モバイル端末のユーザによって設定された時間に既に設定された時間ごとに他のモバイル端末を確認してもよい。この場合、ユーザ情報提供部は、既に設定された時間ごとに確認された他のモバイル端末のユーザに関する情報をモバイル端末に提供してもよい。
【００１７】
また、本発明の一実施形態として、モバイル端末からモバイル端末の動きに応じて発生するリクエストを受信するステップと、モバイル端末にリクエストを送信するときのローカル時刻およびリクエストが受信されるときの到着時刻のうち少なくとも１つの時刻に関する情報およびモバイル端末の現在の位置情報を提供するステップと、位置情報および少なくとも１つの時刻に関する情報に基づいて少なくとも１つの他のモバイル端末を確認するステップと、他のモバイル端末のユーザに関する情報を前記リクエストの応答として提供するステップとを含むソーシャルネットワークサービス提供方法が提供される。
【発明の効果】
【００１８】
本発明によると、ユーザがそれぞれのモバイル端末を振ったりぶつけ合ったりするなどのようにモバイル端末の動きを発生させる動作だけでユーザ間に友達関係などの人脈関係
を形成することができる。
【００１９】
本発明によると、ユーザのモバイル端末の動きに応じて発生するリクエストに応じて、モバイル端末の位置情報およびユーザによって設定された距離情報を用いてユーザに他のモバイル端末のユーザに関する情報を提供することができる。
【００２０】
本発明によると、モバイル端末の動きに応じて発生するリクエストが送信されるときのローカル時刻やリクエストが受信されるときの到着時刻を用いて他のモバイル端末のユーザに関する情報を提供することができる。
【００２１】
本発明によると、モバイル端末の位置情報が正確ではない場合、リクエストが送信されるときのモバイル端末のローカル時刻やリクエストが受信されるときの到着時刻を用いて、さらに正確に関係を設定する対象モバイル端末を確認することができる。
【００２２】
本発明によると、ユーザによって設定された時間に、既に設定された時間ごとに関係を設定する他のモバイル端末を確認して他のモバイル端末のユーザに関する情報を提供することによって、ユーザの待機時間を短縮させることができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係るソーシャルネットワークサービス提供方法の全体的な態様を示す一例図である。
【図２】本発明の一実施形態に係る位置情報および距離情報に応じてモバイル端末を検索する方法を示す一例図である。
【図３】本発明の一実施形態に係る位置情報、距離情報、および時刻に関する情報に応じてモバイル端末を検索する方法を示す一例図である。
【図４】本発明の一実施形態に係るユーザに関する情報が提供されたモバイル端末の画面の一部を示す一例図である。
【図５】本発明の一実施形態に係るソーシャルネットワークサービス提供システムの内部構成を説明するためのブロック図である。
【図６】本発明の一実施形態に係るソーシャルネットワークサービス提供方法を示すフローチャートである。
【図７】本発明の他の実施形態に係るソーシャルネットワークサービス提供システムの内部構成を説明するためのブロック図である。
【図８】本発明の他の実施形態に係るソーシャルネットワークサービス提供方法を示すフローチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明の実施形態を添付する図面を参照しながら詳説する。
【００２５】
図１は、本発明の一実施形態に係るソーシャルネットワークサービス提供方法の全体的な態様を示す一例図である。まず、図１は、ソーシャルネットワークサービス提供システム１００、第１モバイル端末１１０、および第２モバイル端末１２０を示している。
【００２６】
ここで、ソーシャルネットワークサービス提供システム１００は、基本的に友達関係などの人脈関係を形成および維持し、必要に応じて、形成された人脈関係による付加サービスを提供するシステムであってもよい。
【００２７】
また、第１モバイル端末１１０および第２モバイル端末１２０は、ユーザそれぞれが所有している端末を意味する。図１では２つのモバイル端末のみを示しているが、３以上のモバイル端末に対しても同じ方法に基づいてモバイル端末のユーザ間の関係を形成しても
よい。本発明に係る実施形態では、このようなモバイル端末の動きに応じて、モバイル端末からソーシャルネットワークサービス提供システム１００に人脈関係の形成のためのリクエストが送信されてもよい。
【００２８】
すなわち、第１モバイル端末１１０の第１ユーザと第２モバイル端末１２０の第２ユーザが互いにオンライン上の友達関係などの人脈関係を形成しようとする場合、第１ユーザおよび第２ユーザは、それぞれ第１モバイル端末１１０および第２モバイル端末１２０を振ったりぶつけ合ったりするなどの動作を行なってもよい。この場合、第１モバイル端末１１０および第２モバイル端末１２０それぞれはセンサによって動きを検出し、このような動きに応じて発生するリクエストをソーシャルネットワークサービス提供システム１００に提供してもよい。
【００２９】
このとき、本発明の一実施形態に係るソーシャルネットワークサービス提供システム１００は、第１モバイル端末１１０から受信されたリクエストに応じて第１モバイル端末１１０の位置情報および第１ユーザによって設定された距離情報を取得してもよい。また、ソーシャルネットワークサービス提供システム１００は、第２モバイル端末１２０から受信したリクエストに応じて第２モバイル端末１２０の位置情報および第２ユーザによって設定された距離情報を取得してもよい。
【００３０】
すなわち、ソーシャルネットワークサービス提供システム１００は、リクエストを送信するモバイル端末の位置情報およびそのモバイル端末のユーザによって設定された距離情報を取得してもよい。ここで、位置情報は、そのモバイル端末を介してリクエストと共にソーシャルネットワークサービス提供システム１００に受信されてもよく、そのモバイル端末の位置情報を有する別の位置情報提供システムによってソーシャルネットワークサービス提供システム１００に受信されてもよい。また、距離情報はそのモバイル端末のユーザによって設定されてそのモバイル端末に格納され、リクエストと共にモバイル端末を介してソーシャルネットワークサービス提供システム１００に受信されてもよく、ユーザによって設定されるときにソーシャルネットワークサービス提供システム１００に受信されてソーシャルネットワークサービス提供システム１００に予め格納されていてもよい。
【００３１】
第１モバイル端末１１０および第２モバイル端末１２０それぞれの位置情報および距離情報を取得したソーシャルネットワークサービスシステム１００は、位置情報および距離情報に基づいてモバイル端末ごとに関係を設定するのための範囲を決定してもよい。ここで、位置情報は現在のモバイル端末の座標を意味してもよく、距離情報は現在のモバイル端末の座標を基準にしてどの程度の距離内の他のモバイル端末を検索するかを意味する。
【００３２】
例えば、距離情報が５０メートルである場合、ソーシャルネットワークサービスシステム１００は、そのモバイル端末の現在の位置から半径５０メートル内に存在する他のモバイル端末を検索してもよい。このとき、検索の対象になるモバイル端末は、前述した動きに応じて関係形成のためのリクエストを提供したモバイル端末であってもよい。すなわち、第１ユーザによって設定された距離情報が５０メートルであり、第１モバイル端末１１０と第２モバイル端末１２０との間の距離が５メートルである場合、ソーシャルネットワークサービスシステム１００が第１モバイル端末１１０のリクエストに応じて検索する他のモバイル端末に第２モバイル端末１２０が含まれてもよい。反対に、第２ユーザによって設定された距離情報が１５メートルであり、第１モバイル端末１１０と第２モバイル端末１２０との間の距離が３０メートルである場合には、ソーシャルネットワークサービスシステム１００が第２モバイル端末１２０のリクエストに応じて検索する他のモバイル端末に第１モバイル端末１１０が含まれないようにしてもよい。
【００３３】
このとき、ソーシャルネットワークサービスシステム１１０は検索される他のモバイル
端末を確認（特定）し、確認された他のモバイル端末のユーザに関する情報を、リクエストを送信したモバイル端末に提供してもよい。すなわち、前述した例として、ソーシャルネットワークサービスシステム１１０は、第１モバイル端末１１０のリクエストに応じて第１モバイル端末１１０に第２モバイル端末１２０のユーザに関する情報を提供してもよい。また、ソーシャルネットワークサービスシステム１１０は、第２モバイル端末１２０のリクエストに応じて第２モバイル端末１２０に第１モバイル端末１１０のユーザに関する情報を提供してもよい。
【００３４】
もし、第１モバイル端末１１０と第２モバイル端末１２０との間の距離が２０メートルであれば、ソーシャルネットワークサービスシステム１１０は、第１モバイル端末１１０のリクエストに応じて第２モバイル端末１２０を確認し、確認された第２モバイル端末１２０のユーザに関する情報を第１モバイル端末１１０に提供してもよい。しかし、第２モバイル端末１２０に対する距離情報は１５メートルであるため、第２モバイル端末１２０のリクエストに対して第１モバイル端末１１０は検索されない。
【００３５】
図２は、本発明の一実施形態に係る位置情報および距離情報に応じてモバイル端末を検索する方法を示す一例である。図２において第１矢印２１０、第２矢印２２０、および第３矢印２３０はそれぞれモバイル端末Ａ、モバイル端末Ｂ、およびモバイル端末Ｃの位置情報による位置を２次元的に簡略して示している。また、第１点線放物線２４０、第２点線放物線２５０、および第３点線放物線２６０はそれぞれモバイル端末Ａ、モバイル端末Ｂ、およびモバイル端末Ｃの距離情報に応じて他のモバイル端末を検索可能な範囲を示している。
【００３６】
すなわち、図２に示すモバイル端末Ａの観点からは、モバイル端末Ｂのみが検索可能な範囲に含まれている。また、モバイル端末Ｂの観点からは、モバイル端末Ａおよびモバイル端末Ｃが全て検索可能な範囲に含まれている。モバイル端末Ｃからは、検索可能な範囲に含まれたモバイル端末は存在しない。
【００３７】
ここで、図１および図２を同時に参照すると、ソーシャルネットワークサービス提供システム１００は、モバイル端末Ａの動きに応じて発生するリクエストに対してモバイル端末Ｂのユーザに関する情報をモバイル端末Ａに提供してもよい。同様に、ソーシャルネットワークサービス提供システム１００は、モバイル端末Ｂの動きに応じて発生するリクエストに対して、モバイル端末Ａおよびモバイル端末Ｃのユーザに関する情報をモバイル端末Ｂに提供してもよい。ただし、ソーシャルネットワークサービス提供システム１００は、モバイル端末Ｃの動きに応じて発生するリクエストに対して、検索されるモバイル端末が存在しないため、モバイル端末Ｃでは検索されたユーザがないことを知らせてもよい。
【００３８】
このとき、モバイル端末Ａでモバイル端末Ｂのユーザに関する情報が選択され、モバイル端末Ｂでモバイル端末Ａのユーザに関する情報が選択される場合、ソーシャルネットワークサービス提供システム１００は、モバイル端末Ａのユーザおよびモバイル端末Ｂのユーザに関する情報を互いに関連させて格納することによって、モバイル端末Ａおよびモバイル端末Ｂのユーザ間の関係を設定してもよい。すなわち、モバイル端末Ａおよびモバイル端末Ｂのユーザが互いにオンライン上の友達として関係が形成されてもよい。
【００３９】
また、ソーシャルネットワークサービス提供システム１００は、いわゆる「単方向の友達関係のリクエスト（単方向の友達申請のリクエスト）を処理することもできる。言い換えれば、モバイル端末Ｂでモバイル端末Ｃのユーザに関する情報が選択される場合、モバイル端末Ｃでは検索されたモバイル端末が存在しないにも関わらず、ソーシャルネットワークサービス提供システム１００はモバイル端末Ｂの友達関係となる旨のリクエストをモバイル端末Ｃに送信し、モバイル端末Ｃのユーザの選択に応じてモバイル端末Ｂおよびモ
バイル端末Ｃのユーザ間の関係を設定してもよい。
【００４０】
再び図１を参照すると、ソーシャルネットワークサービス提供システム１００は、モバイル端末において動きによるリクエストを送信するときのモバイル端末のローカル時刻およびリクエストがソーシャルネットワークサービス提供システム１００に受信されるときの到着時刻のうち少なくとも１つの時刻をさらに用いて他のモバイル端末を検索してもよい。例えば、第１モバイル端末１１０が、第１モバイル端末１１０の動きに応じて発生するリクエストを３時３分１５秒に送信し、第２モバイル端末１２０が、第２モバイル端末１２０の動きに応じて発生するリクエストを３時３分１６秒に送信する場合、第１モバイル端末１１０および第２モバイル端末１２０のローカル時刻の差は１秒となる。また、第１モバイル端末１１０のリクエストがソーシャルネットワークサービス提供システム１００に受信された到着時刻が３時３分２０秒であり、第２モバイル端末１２０のリクエストがソーシャルネットワークサービス提供システム１００に受信された到着時刻が３時３分２３秒である場合、第１モバイル端末１１０からの到着時刻および第２モバイル端末１２０からの到着時刻の差は３秒となる。すなわち、ソーシャルネットワークサービス提供システム１００は、このようなローカル時刻の差が既に設定された値以下であるか、または到着時刻の差が既に設定された値以下である場合のみ第１モバイル端末１１０または第２モバイル端末１２０を対象モバイル端末として検索してもよい。
【００４１】
このようなローカル時刻または到着時刻は室内のようにモバイル端末の位置情報が正確に検出できない場合に用いてもよく、既に設定された値は位置情報の誤差範囲により調整して設定してもよい。第１モバイル端末１１０の観点で既に設定された値が２秒であり、ローカル時刻の差を用いる場合、ローカル時刻の差は１秒であるため、第１モバイル端末１１０のリクエストに応じて第２モバイル端末１２０が検索されてもよい。しかし、既に設定された値が２秒であり、到着時刻の差を用いる場合には、到着時刻の差が３秒であるため第１モバイル端末１１０のリクエストに応じて第２モバイル端末１２０は検索されない。すなわち、モバイル端末の位置情報に対する精度を補正するためにローカル時刻または到着時刻を用いてもよい。ローカル時刻に対する値と到着時刻に対する値とは互いに異なる値を用いてもよく、ユーザによって設定されてもよい。
【００４２】
図３は、本発明の一実施形態に係る位置情報、距離情報、および時刻に関する情報に応じてモバイル端末を検索する方法を示す一例を示す。図３で第１矢印３１０、第２矢印３２０、および第３矢印３３０はそれぞれモバイル端末Ａ、モバイル端末Ｂ、およびモバイル端末Ｃの位置情報による位置を１次元的に簡略して示している。また、点線放物線３４０はモバイル端末Ｂの距離情報に応じて他のモバイル端末を検索することが可能な範囲を示している。ここで、第１矢印３１０、第２矢印３２０、および第３矢印３３０の上段に表示された時刻は、モバイル端末Ａ、モバイル端末Ｂ、およびモバイル端末Ｃそれぞれのローカル時刻を表す。また、時刻に対する既に設定された値は３秒であると仮定する。
【００４３】
位置情報および距離情報のみが用いられる場合、モバイル端末Ｂからは、モバイル端末Ｂのリクエストに応じてモバイル端末Ａおよびモバイル端末Ｃの両方全て検索されてもよい。しかし、位置情報の精度が既に設定された値以下であると判断される場合には、ローカル時刻および到着時刻のうち少なくとも１つに対する時刻に関する情報をさらに用いてもよい。この場合には、モバイル端末Ｂおよびモバイル端末Ｃのローカル時刻の差が５秒であり、前述した値である３秒よりも大きいためモバイル端末Ｃは検索から除外されることがある。すなわち、位置情報の精度を補償するためにローカル時刻や到着時刻に関する情報を用いてもよい。
【００４４】
再び図１を参照すると、前述した一実施形態に係るソーシャルネットワークサービス提供システム１００は、ユーザによって設定される距離情報を用いる。しかし、他の実施形
態に係るソーシャルネットワークサービス提供システム１００は、デフォルトおよび予め設定された距離情報を用いてもよい。例えば、ソーシャルネットワークサービス提供システム１００は、モバイル端末から１０メートル内に存在する他のモバイル端末のみを検索してもよい。この場合にも検索されるモバイル端末は動きに応じるリクエストを送信したモバイル端末に限定されてもよい。この場合、他の実施形態に係るソーシャルネットワークサービス提供システム１００は、位置情報の正確性を補償するためにモバイル端末で動きによるリクエストを送信するときのローカル時刻とリクエストが受信されるときの到着時刻とのうち少なくとも１つの時刻に関する情報をさらに用いてもよい。
【００４５】
また、本発明の様々な実施形態に係るソーシャルネットワークサービス提供システム１００は、モバイル端末の初期リクエストの後に前述した値による時間に他のモバイル端末を検索し、検索された他のモバイル端末のユーザに関する情報を、初期リクエストを送信したモバイル端末に提供してもよい。このとき、ソーシャルネットワークサービス提供システム１００は、前述した値による時間が経過した後、その時まで検索されたモバイル端末のユーザに関する情報を一度に提供してもよく、毎１秒や毎２秒のように予め設定されたアップデート時間ごとに、値により示される時間が経過するまで持続的にユーザに関する情報をモバイル端末に提供してもよい。このようなアップデート時間は、ユーザの待機時間を短縮させてユーザの退屈さを減少させるために決定および利用してもよい。
【００４６】
図４は、本発明の一実施形態に係るユーザに関する情報が提供されたモバイル端末の画面の一部を示す一例である。モバイル端末の画面４００は、ユーザに関する情報が表示された画面の一部を示している。図４に示すモバイル端末の画面４００には、第１ユーザないし第４ユーザに関する情報４１０ないし４４０とユーザを選択するためのインタフェース４５０ないし４８０および選択されたユーザに対する友達申請を、図１を参照して説明したソーシャルネットワークサービス提供システム１００でリクエストするためのインタフェース４９０をそれぞれ表示している。すなわち、モバイル端末のユーザは、ユーザを選択するためのインタフェース４５０ないし４８０を用いて少なくとも１つのユーザに関する情報を選択し、友達申請をリクエストするためのインタフェース４９０を用いて選択されたユーザに関する情報をソーシャルネットワークサービス提供システム１００に提供してもよい。
【００４７】
ソーシャルネットワークサービス提供システム１００は、モバイル端末で選択されたユーザに関する情報を用いてユーザに関する情報を互いに関連させて格納することで、ユーザ間の関係を形成してもよい。他の実施形態において、単方向に友達申請がリクエストされる場合、ソーシャルネットワークサービス提供システム１００は、ユーザに関する情報を用いてそのユーザのモバイル端末に友達申請のためのリクエストを提供し、リクエストを提供されたユーザの受諾の有無に応じて最初のリクエストを送信したモバイル端末のユーザと友達申請のためのリクエストを受諾したユーザとの間の関係を形成してもよい。
【００４８】
図５は、本発明の一実施形態に係るソーシャルネットワークサービス提供システムの内部構成を説明するためのブロック図である。本実施形態に係るソーシャルネットワークサービス提供システム５００は、図１を参照して説明した最初の実施形態に係るソーシャルネットワークサービスシステム１００に対応する。すなわち、ソーシャルネットワークサービス提供システム５００は、モバイル端末の位置情報およびそのモバイル端末のユーザによって設定された距離情報を用いて少なくとも１つの他のモバイル端末を検索してもよい。
【００４９】
このようなソーシャルネットワークサービス提供システム５００は、図５に示すようにリクエスト受信部５１０、情報提供部５２０、モバイル端末確認部５３０、およびユーザ情報提供部５４０を備えてもよく、必要に応じて情報格納部５５０を選択的にさらに備え
てもよい。
【００５０】
リクエスト受信部５１０はモバイル端末からモバイル端末の動きに応じて発生するリクエストを受信する。ここで、モバイル端末の動きはモバイル端末が含むセンサによって検出される。
【００５１】
情報提供部５２０は、モバイル端末の位置情報およびモバイル端末のユーザによって設定された距離情報を提供する。このとき、情報提供部５２０は、モバイル端末でリクエストを送信するときのローカル時刻およびリクエストが受信されるときの到着時刻のうち少なくとも１つの時刻に関する情報をさらに提供してもよい。
【００５２】
モバイル端末確認部５３０は、位置情報および距離情報に基づいて少なくとも１つの他のモバイル端末を確認する。例えば、モバイル端末確認部５３０は、位置情報および距離情報を用いて決定される範囲内に位置する他のモバイル端末を確認してもよい。また、モバイル端末確認部５３０は、動きによるリクエストを送信した他のモバイル端末のうち位置情報および距離情報を用いて決定される範囲内に位置する他のモバイル端末を確認してもよい。すなわち、検索の対象になるモバイル端末はリクエストを送信した他のモバイル端末であってもよく、単に位置情報および距離情報を用いて決定される範囲内に位置する他のモバイル端末であってもよい。
【００５３】
また、モバイル端末確認部５３０は、情報提供部５２０でローカル時刻および到着時刻のうち少なくとも１つの時刻に関する情報をさらに提供する場合、少なくとも１つの時刻に関する情報をさらに用いて少なくとも１つの他のモバイル端末を確認してもよい。例えば、モバイル端末確認部５３０は、動きによるリクエストを送信した他のモバイル端末のうち位置情報および距離情報を用いて決定される範囲内に位置し、ローカル時刻の差または到着時刻の差が既に設定された値以下である他のモバイル端末を確認してもよい。
【００５４】
さらに、モバイル端末確認部５３０は、モバイル端末のユーザによって設定された時間に既に設定された時間ごとに他のモバイル端末を確認してもよい。他のモバイル端末を確認するための時間は前述したようにユーザによって設定されてもよいが、予め設定されたデフォルト値による時間を用いてもよい。例えば、既に設定された値が他のモバイル端末を確認するための時間に対応してもよい。
【００５５】
ユーザ情報提供部５４０は、他のモバイル端末のユーザに関する情報を提供する。このとき、ユーザ情報提供部５４０は、モバイル端末のユーザに関する情報を他のモバイル端末にさらに提供してもよい。この場合、情報格納部５５０は、モバイル端末で他のモバイル端末のユーザに関する情報が選択され、他のモバイル端末でモバイル端末のユーザに関する情報が選択される場合、モバイル端末のユーザに関する情報と他のモバイル端末のユーザに関する情報とを互いに関連させてデータベースに格納してもよい。このような情報格納部５５０は、前述したようにソーシャルネットワークサービス提供システム５００に直接含まれることなく、ソーシャルネットワークサービス提供システム５００に関連する別のシステムに含まれてもよい。
【００５６】
ユーザ情報提供部５４０は、モバイル端末確認部５３０で他のモバイル端末を確認するための時間に、既に設定された時間ごとに他のモバイル端末を確認する場合、既に設定された時間ごとに確認された他のモバイル端末のユーザに関する情報をモバイル端末に提供してもよい。
【００５７】
また、ソーシャルネットワークサービス提供システム５００は、ユーザごとに関係の結ばれた他のユーザに関する情報をデータベースに維持（格納）するユーザ情報維持部（図
示せず）をさらに備えてもよい。このようなユーザ情報維持部も必要に応じてソーシャルネットワークサービス提供システム５００に直接含まれることなく、ソーシャルネットワークサービス提供システム５００に関連する別のシステムに含まれてもよい。
【００５８】
図６は、本発明の一実施形態に係るソーシャルネットワークサービス提供方法を示すフローチャートである。本実施形態に係るソーシャルネットワークサービス提供方法は、図５を参照して説明したソーシャルネットワークサービス提供システム５００によって行われてもよい。図６ではソーシャルネットワークサービス提供システム５００によって各ステップが行われる過程を説明することで、ソーシャルネットワークサービス提供方法について説明する。ここで、ステップＳ６５０は、必要に応じてソーシャルネットワークサービス提供システム５００によって選択的に行われてもよい。
【００５９】
ステップＳ６１０において、ソーシャルネットワークサービス提供システム５００は、モバイル端末からモバイル端末の動きに応じて発生するリクエストを受信する。ここで、モバイル端末の動きはモバイル端末が含むセンサによって検出されてもよい。
【００６０】
ステップＳ６２０において、ソーシャルネットワークサービス提供システム５００は、モバイル端末の位置情報およびモバイル端末のユーザによって設定された距離情報を提供する。このとき、ソーシャルネットワークサービス提供システム５００は、モバイル端末でリクエストを送信するときのローカル時刻およびリクエストが受信されるときの到着時刻のうち少なくとも１つの時刻に関する情報をさらに提供してもよい。
【００６１】
ステップＳ６３０において、ソーシャルネットワークサービス提供システム５００は、位置情報および距離情報に基づいて少なくとも１つの他のモバイル端末を確認する。例えば、ソーシャルネットワークサービス提供システム５００は、位置情報および距離情報を用いて決定される範囲内に位置する他のモバイル端末を確認してもよい。また、ソーシャルネットワークサービス提供システム５００は、動きによるリクエストを送信した他のモバイル端末のうち位置情報および距離情報を用いて決定される範囲内に位置する他のモバイル端末を確認してもよい。すなわち、検索の対象になるモバイル端末はリクエストを送信した他のモバイル端末であってもよく、単に位置情報および距離情報を用いて決定される範囲内に位置する他のモバイル端末であってもよい。
【００６２】
また、ソーシャルネットワークサービス提供システム５００は、ステップＳ６２０でローカル時刻および到着時刻のうち少なくとも１つの時刻に関する情報をさらに提供する場合、少なくとも１つの時刻に関する情報をさらに用いて少なくとも１つの他のモバイル端末を確認してもよい。例えば、ソーシャルネットワークサービス提供システム５００は、動きによるリクエストを送信した他のモバイル端末のうち位置情報および距離情報を用いて決定される範囲内に位置し、ローカル時刻の差または到着時刻の差が既に設定された値以下である他のモバイル端末を確認してもよい。
【００６３】
さらに、ソーシャルネットワークサービス提供システム５００は、モバイル端末のユーザによって設定された時間に、既に設定された時間ごとに他のモバイル端末を確認してもよい。他のモバイル端末を確認するための時間は前述したようにユーザによって設定されてもよいが、予め設定されたデフォルト値による時間を用いてもよい。例えば、既に設定された値が他のモバイル端末を確認するための時間に対応してもよい。
【００６４】
ステップＳ６４０において、ソーシャルネットワークサービス提供システム５００は、他のモバイル端末のユーザに関する情報を提供する。このとき、ソーシャルネットワークサービス提供システム５００は、モバイル端末のユーザに関する情報を他のモバイル端末にさらに提供してもよい。この場合、ソーシャルネットワークサービス提供システム５０
０は、ステップＳ６５０において、モバイル端末で他のモバイル端末のユーザに関する情報を選択し、他のモバイル端末でモバイル端末のユーザに関する情報を選択する場合、モバイル端末のユーザに関する情報と他のモバイル端末のユーザに関する情報とを互いに関連させてデータベースに格納してもよい。このようなステップＳ６５０は、前述したようにソーシャルネットワークサービス提供システム５００で直接行うことなく、ソーシャルネットワークサービス提供システム５００に関連する別のシステムで行われてもよい。
【００６５】
ソーシャルネットワークサービス提供システム５００は、ステップＳ６３０で他のモバイル端末を確認するための時間に、既に設定された時間ごとに他のモバイル端末が確認される場合、既に設定された時間ごとに確認された他のモバイル端末のユーザに関する情報をモバイル端末に提供してもよい。
【００６６】
また、ソーシャルネットワークサービス提供システム５００は、ユーザごとに関係の結ばれた他のユーザに関する情報をデータベースに維持するステップ（図示せず）をさらに行ってもよい。このようなデータベースを維持するステップも必要に応じて、ソーシャルネットワークサービス提供システム５００が直接行うことなく、ソーシャルネットワークサービス提供システム５００に関連する別のシステムによって行われてもよい。
【００６７】
図５および図６で省略された内容は図１ないし図４を参照してもよい。
【００６８】
図７は、本発明の他の実施形態に係るソーシャルネットワークサービス提供システムの内部構成を説明するためのブロック図である。本実施形態に係るソーシャルネットワークサービス提供システム７００は、図１を参照して説明した第２の実施形態に係るソーシャルネットワークサービスシステム１００に対応してもよい。より詳しくは、ソーシャルネットワークサービス提供システム７００は、モバイル端末で動きによるリクエストを送信するときのローカル時刻およびリクエストが受信されるときの到着時刻のうち少なくとも１つの時刻に関する情報およびモバイル端末の位置情報を用いて少なくとも１つの他のモバイル端末を検索してもよい。
【００６９】
このようなソーシャルネットワークサービス提供システム７００は、図７に示すように、リクエスト受信部７１０、情報提供部７２０、モバイル端末確認部７３０、およびユーザ情報提供部７４０を備えてもよく、必要に応じて情報格納部７５０を選択的にさらに備えてもよい。
【００７０】
リクエスト受信部７１０は、モバイル端末からモバイル端末の動きに応じて発生するリクエストを受信する。ここで、モバイル端末の動きはモバイル端末が含むセンサによって検出してもよい。
【００７１】
情報提供部７２０は、モバイル端末でリクエストを送信するときのローカル時刻およびリクエストが受信されるときの到着時刻のうち少なくとも１つの時刻に関する情報およびモバイル端末の位置情報を提供する。
【００７２】
モバイル端末確認部７３０は、位置情報および少なくとも１つの時刻に関する情報に基づいて少なくとも１つの他のモバイル端末を確認する。例えば、モバイル端末確認部７３０は、動きによるリクエストを送信した他のモバイル端末のうち位置情報および既に設定された距離情報を用いて決定される範囲内に位置し、ローカル時刻の差または到着時刻の差が既に設定された値以下である他のモバイル端末を確認してもよい。他の例として、モバイル端末確認部７３０は、動きによるリクエストを送信した他のモバイル端末のうち位置情報およびモバイル端末のユーザによって設定された距離情報を用いて決定される範囲内に位置し、ローカル時刻の差または到着時間の差が既に設定された値以下である他のモ
バイル端末を確認してもよい。
【００７３】
さらに、ソーシャルネットワークサービス提供システム７００は、モバイル端末のユーザによって設定された時間に既に設定された時間ごとに他のモバイル端末を確認してもよい。他のモバイル端末を確認するための時間は、前述したようにユーザによって設定してもよく、予め設定されたデフォルト値による時間を用いてもよい。例えば、既に設定された値が他のモバイル端末を確認するための時間に対応してもよい。
【００７４】
ユーザ情報提供部７４０は、他のモバイル端末のユーザに関する情報を提供する。このとき、ユーザ情報提供部７４０は、モバイル端末のユーザに関する情報を他のモバイル端末にさらに提供してもよい。この場合、情報格納部７５０は、モバイル端末で他のモバイル端末のユーザに関する情報が選択され、他のモバイル端末でモバイル端末のユーザに関する情報が選択される場合、モバイル端末のユーザに関する情報と他のモバイル端末のユーザに関する情報とを互いに関連させてデータベースに格納してもよい。このような情報格納部７５０は、前述したようにソーシャルネットワークサービス提供システム７００に直接含まれることなく、ソーシャルネットワークサービス提供システム７００に関連する別のシステムに含まれてもよい。
【００７５】
ユーザ情報提供部７４０は、モバイル端末確認部７３０で他のモバイル端末を確認するための時間に、既に設定された時間ごとに他のモバイル端末を確認する場合、既に設定された時間ごとに確認された他のモバイル端末のユーザに関する情報をモバイル端末に提供してもよい。
【００７６】
また、ソーシャルネットワークサービス提供システム７００は、ユーザごとに関係が形成された他のユーザに関する情報をデータベースに維持するユーザ情報維持部（図示せず）をさらに備えてもよい。このようなユーザ情報維持部も必要に応じてソーシャルネットワークサービス提供システム７００に直接含まれることなく、ソーシャルネットワークサービス提供システム７００に関連する別のシステムに含まれてもよい。
【００７７】
図８は、本発明の他の実施形態に係るソーシャルネットワークサービス提供方法を示すフローチャートである。本実施形態に係るソーシャルネットワークサービス提供方法は、図７を参照して説明したソーシャルネットワークサービス提供システム７００によって行われてもよい。図８ではソーシャルネットワークサービス提供システム７００によって各ステップが行われる過程を説明することで、ソーシャルネットワークサービス提供方法について説明する。ここで、ステップＳ８５０は、必要に応じてソーシャルネットワークサービス提供システム７００によって選択的に行われてもよい。
【００７８】
ステップＳ８１０において、ソーシャルネットワークサービス提供システム７００は、モバイル端末からモバイル端末の動きに応じて発生するリクエストを受信する。ここで、モバイル端末の動きはモバイル端末が含むセンサによって検出されてもよい。
【００７９】
ステップＳ８２０において、ソーシャルネットワークサービス提供システム７００は、モバイル端末でリクエストを送信するときのローカル時刻およびリクエストが受信されるときの到着時刻のうち少なくとも１つの時刻に関する情報およびモバイル端末の位置情報を提供する。
【００８０】
ステップＳ８３０において、ソーシャルネットワークサービス提供システム７００は、位置情報および少なくとも１つの時刻に関する情報に基づいて少なくとも１つの他のモバイル端末を確認する。例えば、ソーシャルネットワークサービス提供システム７００は、動きによるリクエストを送信した他のモバイル端末のうち位置情報および既に設定された
距離情報を用いて決定される範囲内に位置し、ローカル時刻の差または到着時刻の差が既に設定された値以下である他のモバイル端末を確認してもよい。他の例として、ソーシャルネットワークサービス提供システム７００は、動きによるリクエストを送信した他のモバイル端末のうち位置情報およびモバイル端末のユーザによって設定された距離情報を用いて決定される範囲内に位置し、ローカル時刻の差または到着時間の差が既に設定された値以下である他のモバイル端末を確認してもよい。
【００８１】
ステップＳ８４０において、ソーシャルネットワークサービス提供システム７００は他のモバイル端末のユーザに関する情報を提供する。このとき、ソーシャルネットワークサービス提供システム７００は、モバイル端末のユーザに関する情報を他のモバイル端末にさらに提供してもよい。この場合、ソーシャルネットワークサービス提供システム７００は、ステップＳ８５０において、モバイル端末で他のモバイル端末のユーザに関する情報が選択され、他のモバイル端末でモバイル端末のユーザに関する情報が選択される場合、モバイル端末のユーザに関する情報と他のモバイル端末のユーザに関する情報とを互いに関連させてデータベースに格納してもよい。このようなステップＳ８５０は、前述したようにソーシャルネットワークサービス提供システム７００によって直接行われることなく、ソーシャルネットワークサービス提供システム７００に関連する別のシステムによって行われてもよい。
【００８２】
ソーシャルネットワークサービス提供システム７００は、ステップＳ８３０でユーザによって設定された時間に既に設定された時間ごとに他のモバイル端末を確認する場合、既に設定された時間ごとに確認された他のモバイル端末のユーザに関する情報をモバイル端末に提供してもよい。
【００８３】
また、ソーシャルネットワークサービス提供システム７００は、ユーザごとに関係が形成された他のユーザに関する情報をデータベースに維持するステップ（図示せず）をさらに行なってもよい。このようなデータベースに維持するステップも必要に応じてソーシャルネットワークサービス提供システム７００によって直接行われることなく、ソーシャルネットワークサービス提供システム７００に関連する別のシステムによって行われてもよい。
【００８４】
図７および図８で省略された内容は図１〜図４を参照してもよい。
【００８５】
このように本発明の実施形態によると、ユーザがそれぞれのモバイル端末を振ったりぶつけ合ったりするなどのようにモバイル端末の動きを発生させる動作だけでユーザ間に友達関係などの人脈関係を形成することができる。
【００８６】
また、ユーザのモバイル端末の動きにより発生するリクエストに応じてモバイル端末の位置情報およびユーザによって設定された距離情報を用いてユーザに他のモバイル端末のユーザに関する情報を提供してもよく、モバイル端末の動きに応じて発生するリクエストが送信されるときのローカル時刻やリクエストが受信されるときの到着時刻を用いて他のモバイル端末のユーザに関する情報を提供することができる。
【００８７】
また、モバイル端末の位置情報が正確ではない場合、リクエストが送信されるときのモバイル端末のローカル時刻やリクエストが受信されるときの到着時刻を用いて、さらに正確に関係を設定する対象モバイル端末を確認することができ、ユーザによって設定された時間に既に設定された時間ごとに関係を結ぶ他のモバイル端末を確認し、他のモバイル端末のユーザに関する情報を提供することによってユーザの待機時間を短縮させることができる。
【００８８】
本発明の実施形態に係る方法は、多様なコンピュータ手段を介して様々な処理を実行することができるプログラム命令の形態で実現され、コンピュータ読取可能な記録媒体に記録されてもよい。コンピュータ読取可能な媒体は、プログラム命令、データファイル、データ構造などのうちの１つまたはその組合せを含んでもよい。媒体に記録されるプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり、使用可能なものであってもよい。コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、光ディスクのような光磁気媒体、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれてもよい。プログラム命令の例としては、コンパイラによって生成されるような機械語コード（ｍａｃｈｉｎｅ  ｃｏｄｅ）だけでなく、インタプリタなどを用いてコンピュータによって実行され得る高級言語コード（ｈｉｇｈｅｒ  ｌｅｖｅｌ  ｃｏｄｅ）を含む。上述したハードウェア装置は、本発明の動作を行うために１つ以上のソフトウェアのレイヤで動作するように構成されてもよい。
【００８９】
上述したように、本発明を限定された実施形態と図面によって説明したが、本発明は、上記の実施形態に限定されることなく、本発明が属する分野における通常の知識を有する者であれば、このような実施形態から多様な修正及び変形が可能である。
【００９０】
したがって、本発明の範囲は、開示された実施形態に限定されるものではなく、特許請求の範囲だけではなく特許請求の範囲と均等なものなどによって定められるものである。
【符号の説明】
【００９１】
１００      ソーシャルネットワークサービス提供システム
１１０      第１モバイル端末
１２０      第２モバイル端末
【図１】
2014207012.tif 000003
【図２】
2014207012.tif 000004
【図３】
2014207012.tif 000005
【図４】
2014207012.tif 000006
【図５】
2014207012.tif 000007
【図６】
2014207012.tif 000008
【図７】
2014207012.tif 000009
【図８】
2014207012.tif 000010