(57)【特許請求の範囲】
【請求項１】
（ａ）サービスサーバーにクーポン及び基準点が入力されるステップと、
（ｂ）前記サービスサーバーがＳＮＳアカウント登録ユーザの端末機の位置を受信するステップと、
（ｃ）前記ＳＮＳアカウント登録ユーザの端末機の位置が前記基準点に近接した場合、前記サービスサーバーが前記ＳＮＳアカウント登録ユーザに利用可能クーポン通知メッセージを伝送するステップとを有し、
前記（ｃ）ステップは、
（ｃ１）前記サービスサーバーは、ＳＮＳアカウント登録ユーザの受信ＳＮＳアカウントが現在前記サービスサーバーに接続中であるか否かを確認し、前記端末機に前記クーポンを確認できるアプリケーションが設置されているか否かも確認するステップと、
（ｃ２）前記受信ＳＮＳアカウントが接続中ではない場合、前記サービスサーバーがクーポンＵＲＬ又はアプリケーションのダウンロードＵＲＬを含んだ利用可能クーポン通知メッセージを前記受信ＳＮＳアカウントに伝送するステップと
を含むことを特徴とするクーポン通知及び提供方法。
【請求項２】
前記（ａ）ステップは、（ａ１）前記サービスサーバーが前記基準点を中心として予め設定された所定の距離ほど離隔されたクーポン発行範囲を設定するステップを含むことを特徴とする請求項１に記載のクーポン通知及び提供方法。
【請求項３】
前記（ａ）ステップは、前記サービスサーバーにクーポン個数が入力されるステップをさらに含み、
前記（ａ）ステップは、前記（ａ１）ステップの後、（ａ２）前記入力された個数のクーポンを前記クーポン発行範囲内の位置点に位置させるステップをさらに含むことを特徴とする請求項２に記載のクーポン通知及び提供方法。
【請求項４】
前記（ａ２）ステップにおいて、前記位置点は、前記クーポン発行範囲の座標内で乱数により決定されることを特徴とする請求項３に記載のクーポン通知及び提供方法。
【請求項５】
前記（ｃ）ステップは、前記ＳＮＳアカウント登録ユーザの端末機の位置と前記位置点との間の距離「ｄ」が予め設定されたクーポン送信距離「ｄ２」以下の場合、前記ＳＮＳアカウント登録ユーザの端末機の位置が前記基準点に近接したと判断するステップを含むことを特徴とする請求項３に記載のクーポン通知及び提供方法。
【請求項６】
前記（ｃ）ステップは、
（ｃ３）前記ＳＮＳアカウント登録ユーザの端末機に前記クーポンを伝送するステップを含むことを特徴とする請求項１乃至請求項５のいずれか１項に記載のクーポン通知及び提供方法。
【請求項７】
（ｄ）サービスサーバーにＳＮＳアカウント登録ユーザが保有したクーポンの位置情報が入力されるステップと、
（ｅ）前記サービスサーバーが前記ＳＮＳアカウント登録ユーザの端末機の位置を受信するステップと、
（ｆ）前記ＳＮＳアカウント登録ユーザの端末機の位置が前記クーポンの位置情報による位置に近接した場合、前記サービスサーバーが、前記ＳＮＳアカウント登録ユーザにクーポン利用可能通知メッセージを伝送するステップとを有し、
前記（ｆ）ステップは、
（ｆ１）前記サービスサーバーは、ＳＮＳアカウント登録ユーザの受信ＳＮＳアカウントが現在前記サービスサーバーに接続中であるか否かを確認し、前記端末機に前記クーポンを確認できるアプリケーションが設置されているか否かも確認するステップと、
（ｆ２）前記受信ＳＮＳアカウントが接続中ではない場合、前記サービスサーバーがクーポンＵＲＬ又はアプリケーションのダウンロードＵＲＬを含んだ利用可能クーポン通知メッセージを前記受信ＳＮＳアカウントに伝送するステップとを含むことを特徴とするクーポン通知方法。
【請求項８】
前記（ｆ）ステップは、
前記サービスサーバーが、前記端末機の位置と前記クーポンの位置情報による位置との間の距離が予め設定された距離以下の場合、近接したと判断するステップを含むことを特徴とする請求項７に記載のクーポン通知方法。
【請求項９】
クーポン通知及び提供システムであって、
ＳＮＳアカウントで接続することができ、そして、利用可能クーポン通知メッセージ又はクーポン使用可能通知メッセージを生成するか、又はクーポンを伝送することができるサービスサーバーと、
前記サービスサーバーに接続した前記ＳＮＳアカウントの情報を保存することができるデータベースとを有し、
前記サービスサーバーは、前記ＳＮＳアカウントの端末機の位置と予め保存されたクーポンの位置情報による位置が近接した場合、ユーザに前記クーポンと関連した利用可能クーポン通知メッセージを生成することができる位置基盤クーポン推薦モジュールと、
前記ＳＮＳアカウントの端末機の位置と前記ＳＮＳアカウントが保有したクーポンの位置情報による位置が近接した場合、ユーザに前記クーポンと関連したクーポン使用可能通知メッセージを生成することができる位置基盤クーポン通知モジュール、及び
前記ＳＮＳアカウントが現在サービスサーバーに接続されているか否かを確認することによって、前記クーポンを確認できるアプリケーションが端末機に設置されているか否かを確認するＳＮＳアカウント接続確認モジュールと、
を含むことを特徴とするクーポン通知及び提供システム。
【請求項１０】
前記サービスサーバーは、前記ＳＮＳアカウントの端末機から前記サービスサーバーに伝送した前記端末機の位置情報を通じて前記端末機の出現頻度が高い位置情報を演算するユーザ位置分析モジュールをさらに含むことを特徴とする請求項９に記載のクーポン通知及び提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子商取引（ｅ−ｃｏｍｍｅｒｃｅ）に使われるシステム及び方法に関する。より具体的には、本発明は、ソーシャルネットワーキングサイト（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｉｔｅ）（以下「ＳＮＳ」と称す）情報を利用してクーポンを提供するかクーポンと関連された通知メッセージを提供することができるシステム及び方法に関し、特に、受信者のＳＮＳアカウント又は関係を入力するか又はクーポンの使用位置情報を入力することで受信者にクーポンを提供するか通知メッセージを提供することができるシステム及び方法に関する。
【背景技術】
【０００２】
最近、ＳＮＳを通じたマッシュアップ（ｍａｓｈ−ｕｐ）サービスの増加に従ってＳＮＳユーザも増加している。
大部分のＳＮＳは、多くの主体が自分のＳＮＳインフラを利用するように所定の承認を経て連動できるＯｐｅｎ  ＡＰＩ（ｏｐｅｎ  ａｐｐｌｉｃａｔｉｏｎ  ｐｒｏｇｒａｍｍｉｎｇ  ｉｎｔｅｒｆａｃｅ：開放型アプリケーションプログラミングインターフェース）を提供しており、複数のサービスがＳＮＳのＯｐｅｎ  ＡＰＩを利用して多様な付加価値を結合したサービスとして提供されている。
【０００３】
ＳＮＳは、自分が作成した文やコンテンツを自分と関係のある他人がすぐ確認できるようにすることで新しい移動通信コミュニケーション市場を形成している。このようなＳＮＳは、大量のコミュニケーションを非常に少ないリソースのみでも実行できるという点で非常に大きい長所を有している。
ＳＮＳは、移動通信市場に大きい波及効果を与えている。すなわち、電話番号なしにＳＮＳアカウント、特に、ＳＮＳ  ＩＤのみを知っていると意思疎通に問題がないので、既存の移動通信端末機を通じたＳＭＳ（ｓｈｏｒｔ  ｍｅｓｓａｇｉｎｇ  ｓｅｒｖｉｃｅ）又はＭＭＳ（ｍｕｌｔｉｍｅｄｉａ  ｍｅｓｓａｇｉｎｇ  ｓｅｒｖｉｃｅ）は重要で且つ緊急な用途にのみ使用するユーザが増加している。
【０００４】
一方、電話番号を通じてＳＭＳ又はＭＭＳにて電子クーポン（ｅ−ｃｏｕｐｏｎ）を伝達するサービスが現在盛んである。
しかし、このようなＳＭＳ又はＭＭＳを利用した電子クーポン伝達方式を使用する場合、一つのクーポン伝達のみを考慮する場合には多い費用ではないが、複数に伝達する場合、無視できない費用が発生するという点、必ず電話番号を知っている場合にのみ伝送が可能であるという点が問題となる。
したがって、ＳＮＳを活用することでＳＮＳ  ＩＤのみを知っている場合にも電子クーポンを伝送できたら非常に便利であると予想される。
【０００５】
しかし、単純に電子クーポンをＳＮＳを活用して伝送する場合には、メッセージ伝送に無欠性を担保とする移動通信サービスのＳＭＳ又はＭＭＳとは異なり、ＳＮＳは、メッセージ伝達が直ちに行われない点、クーポンを受信することができるアプリケーションの搭載可否及びこれによるメッセージ受信可否を担保しにくいという点、ユーザが希望する場合にのみ接続しその外には接続が切られる場合が頻繁であるという点が問題となる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
したがって、本発明は上述のような問題点を解決すべくなされたものである。
すなわち、スマートフォンのような移動通信端末機を含むユーザ端末機とＳＮＳを通じてクーポン交換先で認証して使用できるクーポンサービスを伝送するためには、既存ＳＮＳ環境下でクーポン認証システムが必要であり、ユーザが該当ＳＮＳアカウントで接続しない場合にもクーポンを受領できる方法が必要であり、アプリケーションが搭載されなかった場合に対する対策も必要である。
したがって、本発明は、これらを解決することができるＳＮＳ情報を利用したクーポン通知及び提供システム及びその方法を提供することを目的とする。
【０００７】
一方、ＳＮＳの主基盤は、移動通信端末機、特に、スマートフォンと言える。大部分のスマートフォンは、ＧＰＳ機能を搭載しているので、ユーザの承認下で端末機の位置情報を送信することができる。これを活用してＳＮＳと連動する場合、クーポンの使用において多くのシナジー効果を期待することができる。したがって、本発明は、これを利用することができるＳＮＳ情報を利用したクーポン通知及び提供システム及びその方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記のような課題を解決するためになされた本発明によるクーポン通知及び提供方法は、（ａ）サービスサーバーにクーポン及び基準点が入力されるステップと、（ｂ）前記サービスサーバーがＳＮＳアカウント登録ユーザの端末機の位置を受信するステップと、（ｃ）前記ＳＮＳアカウント登録ユーザの端末機の位置が前記基準点に近接した場合、前記サービスサーバーが前記ＳＮＳアカウント登録ユーザに利用可能クーポン通知メッセージを伝送するステップとを有することを特徴とする。
【０００９】
前記（ａ）ステップは、（ａ１）前記サービスサーバーが前記基準点を中心として予め設定された所定の距離ほど離隔されたクーポン発行範囲を設定するステップを含むことが好ましい。
前記（ａ）ステップは、前記サービスサーバーにクーポン個数が入力されるステップをさらに含み、前記（ａ）ステップは、前記（ａ１）ステップの後、（ａ２）前記入力された個数のクーポンを前記クーポン発行範囲内の位置点に位置させるステップをさらに含むことが好ましい。
前記（ａ２）ステップにおいて、前記位置点は、前記クーポン発行範囲の座標内で乱数により決定されることが好ましい。
前記（ｃ）ステップは、（ｃ１）前記ＳＮＳアカウント登録ユーザの端末機の位置と前記位置点との間の距離「ｄ」が予め設定されたクーポン送信距離「ｄ２」以下の場合、前記ＳＮＳアカウント登録ユーザの端末機の位置が前記基準点に近接したと判断するステップを含むことが好ましい。
前記（ｃ）ステップは、（ｃ２）前記ＳＮＳアカウント登録ユーザの端末機に前記クーポンを伝送するステップを含むことが好ましい。
前記（ｃ）ステップは、（ｃ２）ステップの前に、（ｃ３）前記サービスサーバーは、前記ＳＮＳアカウントが前記サービスサーバーに接続したか否かを確認するステップを含むことが好ましい。
【００１０】
上記のような課題を解決するためになされた本発明によるクーポン通知方法は、（ｄ）サービスサーバーにＳＮＳアカウント登録ユーザが保有したクーポンの位置情報が入力されるステップと、（ｅ）前記サービスサーバーが前記ＳＮＳアカウント登録ユーザの端末機の位置を受信するステップと、（ｆ）前記ＳＮＳアカウント登録ユーザの端末機の位置が前記クーポンの位置情報による位置に近接した場合、前記サービスサーバーが、前記ＳＮＳアカウント登録ユーザにクーポン利用可能通知メッセージを伝送するステップとを有することを特徴とする。
【００１１】
前記（ｆ）ステップは、前記サービスサーバーにより、前記ＳＮＳアカウント登録ユーザの端末機の位置と前記クーポンの位置情報による位置との間の距離が予め設定された距離以下の場合、近接したと判断するステップを含むことが好ましい。
【００１２】
上記のような課題を解決するためになされた本発明によるクーポン通知及び提供システムは、クーポン通知及び提供システムであって、ＳＮＳアカウントで接続することができ、そして、利用可能クーポン通知メッセージ又はクーポン使用可能通知メッセージを生成するか、又はクーポンを伝送することができるサービスサーバーと、前記サービスサーバーに接続した前記ＳＮＳアカウントの情報を保存することができるデータベースとを有し、前記サービスサーバーは、前記ＳＮＳアカウントの端末機の位置と予め保存されたクーポンの位置情報による位置が近接した場合、ユーザに前記クーポンと関連した利用可能クーポン通知メッセージを生成することができる位置基盤クーポン推薦モジュールと、前記ＳＮＳアカウントの端末機の位置と前記ＳＮＳアカウントが保有したクーポンの位置情報による位置が近接した場合、ユーザに前記クーポンと関連したクーポン使用可能通知メッセージを生成することができる位置基盤クーポン通知モジュールとを含むことを特徴とする。
【００１３】
前記サービスサーバーは、前記ＳＮＳアカウントの端末機から前記サービスサーバーに伝送した前記端末機の位置情報を通じて前記端末機の出現頻度が高い位置情報を演算するユーザ位置分析モジュールをさらに含むことが好ましい。
【発明の効果】
【００１８】
上述のように、従来の電子クーポンは相手の移動通信端末機の電話番号又は電子メールなどを知っている場合だけクーポンを伝送することができた。
しかし、本発明によるＳＮＳ情報を活用すれば、ＳＮＳアカウント、特に、ＳＮＳ  ＩＤのみを知っている場合にもクーポンを伝送することができるという長所がある。
また、ＳＮＳ認証を通じて該当クーポンサービスに接続しなかったか該当クーポンサービスに加入しなかった場合にも、クーポン受領可否を認知させることができ、ＳＮＳ接続または該当クーポンサービス加入後にクーポンを正常的に伝送することができるという長所がある。
【００１９】
また、電話番号又は電子メールのような個人情報の露出なしにＳＮＳの一般的なアップロード方式だけで行われるので、効果的にクーポンを伝送することができる。
また、位置基盤情報を活用することでクーポンの使用を極大化することができる。例えば、クーポンが決まった場合、クーポン交換先に近接した位置情報分析が行われたユーザに限って該当クーポンを発送する方式、又はユーザが決まった場合、ユーザに近接した位置のクーポンを収集することができるようにしてクーポンの使用が極大化される。
【図面の簡単な説明】
【００２０】
【図１】本発明によるＳＮＳクーポン提供システムを説明するための概念図である。
【図２】本発明によるＳＮＳクーポン提供方法の一実施形態である第１のモードを説明するための図である。
【図３】本発明によるＳＮＳクーポン提供方法の一実施形態である第１のモードを説明するためのフローチャートである。
【図４】本発明によるＳＮＳクーポン提供方法の他の実施形態である第２のモードを説明するための図である。
【図５】本発明によるＳＮＳクーポン提供方法の他の実施形態である第２のモードを説明するためのフローチャートである。
【図６】本発明によるＳＮＳクーポン提供方法のまた他の実施形態である第３のモードを説明するための図である。
【図７】本発明によるＳＮＳクーポン提供方法のまた他の実施形態である第３のモードを説明するためのフローチャートである。
【図８】本発明によるＳＮＳクーポン提供方法のまた他の実施形態である第３のモードを説明するための参照図である。
【発明を実施するための形態】
【００２１】
〔用語の定義〕
以下、本明細書において、『サーバー（ｓｅｒｖｅｒ）』又は『モジュール（ｍｏｄｕｌｅ）』とは、情報処理（ｄａｔａ  ｐｒｏｃｅｓｓｉｎｇ）が可能な演算装置（ｃｏｍｐｕｔｉｎｇ  ｄｅｖｉｃｅ）を意味する。以下では、本発明の理解を容易にするためにサーバー又はモジュールを各々の機能別に区分して説明したが、必ずしも物理的に区分されて位置することを意味するものではない。例えば、ＳＮＳ認証モジュール１０１とＳＮＳアカウント接続モジュール１０２を区分して説明したが、これは本発明の理解を容易にするために区分したことでだけで、一つの演算装置で二つ以上の機能を実行することができる。
【００２２】
本明細書において、『インターネット（ｉｎｔｅｒｎｅｔ）』は、有線又は無線接続を全て含む概念である。
本明細書において、『ＳＮＳ（ｓｏｃｉａｌ  ｎｅｔｗｏｒｋ  ｓｅｒｖｉｃｅ）』とは、オンライン上で複数のユーザが共にリーディング（ｒｅａｄｉｎｇ）が可能なコンテンツを作成することを支援するプラットホーム（ｐｌａｔｆｏｒｍ）又はオンライン上で既存人脈又は不特定の他人とのネットワークを接続するサービスを指称する。コンテンツを作成することはワード（ｗｏｒｄ）を作成することだけではなく所定のデータをアップロードすることを含み、一般的に知人を含んだ不特定多数に情報が共有されて迅速に拡散されるようにすることを特徴とする。
ＳＮＳ内での複数のユーザの間では、一般的にユーザの要請によってＳＮＳ関係（ＳＮＳ  ｒｅｌａｔｉｏｎｓｈｉｐ）が結ばれるので、一人のユーザがコンテンツを作成した後に所定のＳＮＳ関係にいる他のユーザがコンテンツをリーディングすることが可能である。
言い換えれば、本明細書において、『ＳＮＳ関係（ＳＮＳ  ｒｅｌａｔｉｏｎｓｈｉｐ）』とは、ＳＮＳ上でユーザと他のユーザとの間に設定された一方向又は双方向接続で定義される。ＳＮＳ関係は、現在一般的に使われる普通名称として、ＳＮＳの種類によってＳＮＳ運用者の承認が必要な場合と不必要な場合がある。例えば、ツイッター（登録商標）（ｔｗｉｔｔｅｒ（登録商標））のフォロワー（ｆｏｌｌｏｗｅｒ）／フォロウィング（ｆｏｌｌｏｗｉｎｇ）又はフェイスブック（登録商標）（ｆａｃｅｂｏｏｋ（登録商標））の友達（ｆｒｉｅｎｄｓ）などがＳＮＳ関係に該当する。
【００２３】
一方、本明細書において、『ＳＮＳ交流（ＳＮＳ  ｉｎｔｅｒｃｈａｎｇｅ）』とは、あるＳＮＳアカウントのユーザがコンテンツをアップロードすることによってＳＮＳ関係を形成している他のＳＮＳアカウントのユーザがコンテンツをさらに自分のＳＮＳ関係にて伝播させるか又はこれに対する回答や選好度を表示することのような、他のＳＮＳアカウントのユーザによる所定の反応で定義される。ＳＮＳ交流にいる最初のユーザはコンテンツをアップロードしたＳＮＳアカウントのユーザとＳＮＳ関係を結んだアカウントのユーザである。しかし、ユーザが制限を設定しない以上ＳＮＳ関係がないアカウントのユーザもＳＮＳ交流に参加することができる。例えば、ツイッター（登録商標）（ｔｗｉｔｔｅｒ（登録商標））でのリツイート（Ｒｅｔｗｅｅｔ）、返事（Ｒｅｐｌｙ）などの機能、フェイスブック（登録商標）（ｆａｃｅｂｏｏｋ（登録商標））では、いいね（Ｉ  Ｌｉｋｅ  ｉｔ）、コメント（Ｒｅｐｌｙ）などの機能がＳＮＳ交流に該当する。
【００２４】
一方、『ＳＮＳクーポン（ＳＮＳ  ｃｏｕｐｏｎ）』とは、ＳＮＳ情報を利用して伝達されるクーポンを意味し、『ＳＮＳ情報（ＳＮＳ  ｄａｔａ）』とは、ＳＮＳにアカウントを有するユーザの情報を意味する。
一方、『ＳＮＳアカウント（ＳＮＳ  ａｃｃｏｕｎｔ）』とは、ＳＮＳ内で他のアカウントと区分されるＩＤを意味する。一つのＳＮＳ内で一人のユーザが複数のＳＮＳアカウントを使用することができる。以下、本明細書において、ＳＮＳアカウントユーザは、ＳＮＳアカウントを使用して現在接続している人を指称する。
【００２５】
以下、本明細書において、『端末機』とは、個々のユーザが使用でき且つ有線又は無線通信機能を備えた情報処理機器を指称する。例えば、端末機は、デスクトップ、ノートブックのようなコンピュータ、スマートパッド又はスマートフォンのような移動通信端末機である。
ここで、『スマートフォン（ｓｍａｒｔ  ｐｈｏｎｅ）』は、通話機能、通信機能及び情報処理機能を全て備えてアプリケーションの実行とインターネット接続が可能である移動通信端末機を意味する。また、本明細書において、『端末機』は、好ましくは、端末機の位置情報を送信することができる機能を有する。より好ましくは、そのために端末機は、ＧＰＳ機能を備えるか又はＷｉＦｉを利用して位置情報を送信することができるＷＰＳ（ＷｉＦｉ  ｐｏｓｉｔｉｏｎｉｎｇ  ｓｙｓｔｅｍ）機能を有する。
【００２６】
以下、本明細書において、「アプリケーション（ａｐｐｌｉｃａｔｉｏｎ）」とは、端末機で実行可能なすべてのアプリケーションを指称する。スマートフォンで実行可能なアプリケーションだけではなくコンピュータで実行可能なアプリケーションを含む概念である。
本明細書において、『クーポン（ｃｏｕｐｏｎ）』とは、電子クーポン（ｅ−ｃｏｕｐｏｎ）を意味するもので、記載される情報又はこれを活用する分野及び利点には何の制限もない。クーポンの発行（ｉｓｓｕｅ）はクーポン生成を含む概念である。
一方、『クーポンの位置情報』又は『クーポンに含まれた位置情報』は、クーポンに含まれるか記録されている位置に関連された情報を意味し、座標のような形式で表示できる。例えば、クーポンを使用することができるクーポン交換先３０の位置がクーポンの位置情報に該当してクーポンに含まれるか記録されることができる。
【００２７】
以下、本明細書において、『サービスサーバーがメッセージをＳＮＳアカウントに伝送する』というのは、サービスサーバーが既存のＳＮＳを利用して所定のＳＮＳアカウントにメッセージを伝送することを意味し、ＳＮＳアカウントのユーザは端末機を通じて前記ＳＮＳアカウントに接続することでメッセージを確認することができる。
以下、本明細書において、『サービスサーバーがクーポンをＳＮＳアカウントの端末機に伝送する』というのは、ＳＮＳアカウントユーザの端末機にクーポンをダウンロードすることができるアプリケーションが設置されてサービスサーバーがアプリケーションを通じて端末機に直接クーポンを伝送することができることを意味し、ＳＮＳアカウントのユーザは端末機で該当クーポンサービスに加入しなかった状態でもクーポンを受信、確認及び／又は保存することができる。
本明細書において、『利用可能クーポン通知メッセージ』は、ユーザが新しいクーポンをダウンロードすることができることを通知するメッセージを意味する。
本明細書において、『クーポン使用可能通知メッセージ』は、ユーザが既に保有したクーポンを使用することができることを通知するメッセージを意味する。
【００２８】
〔１．ＳＮＳクーポン通知及び提供システム〕
本発明によるＳＮＳクーポン通知及び提供システムは、図１を参照すると、サービスサーバー１００及びデータベース２００を含み、クーポン認証サーバー３００をさらに含むことができる。
サービスサーバー１００は、インターネットを通じてＳＮＳサーバー１０及びユーザの端末機２０と接続できる。ＳＮＳサーバー１０は、ＳＮＳを管理してユーザの接続を認証する各々の多様なＳＮＳのサーバーを意味する。本発明によるシステムと接続されるＳＮＳサーバーは多数（ＳＮＳ１、ＳＮＳ２、ＳＮＳ３など）である。
【００２９】
サービスサーバー１００は、インターネットを通じてユーザの端末機２０に接続できる。上述のように、ユーザの端末機２０には、移動通信端末機、スマートパッド、ノートブックのように移動可能な端末機だけではなくデスクトップのようなパーソナルコンピュータも含む。
一実施形態において、ユーザの端末機２０は、位置情報を確認して伝送することができるスマートフォンである。
【００３０】
クーポン交換先３０は、クーポンを使用可能な場所として、ＰＯＳ（ｐｏｉｎｔ  ｏｆ  ｓａｌｅ）システム３１が具備されたオフライン上の所定の場所ではなくオンラインショッピングモール３２のようなオンライン上の交換先を含む。
ＳＮＳサーバー１０、端末機２０、クーポン交換先３０は、従来技術であるので、本明細書では、その各々の構成及び機能に対する詳細な説明は省略する。
【００３１】
サービスサーバー１００は、ＳＮＳを通じてクーポンサービスを提供する機能をするようにウェップサーバー及び通信サーバーを具備することが好ましい。また、ユーザ認証及び／又はクーポン発行などに関連された情報を保存することができるデータベース２００と連動することが好ましい。
ユーザは、ＳＮＳアカウントを利用してサービスサーバー１００にログインすることができ、接続後にサービスサーバー１００は、ＳＮＳから提供されるＯｐｅｎ  ＡＰＩを活用してアカウントを認証してデータベース２００に保存することができる。
一人のユーザに複数のＳＮＳアカウントが割り当てられて保存することができる。
【００３２】
具体的には、サービスサーバー１００は、ＳＮＳ認証モジュール１０１、ＳＮＳアカウント接続モジュール１０２、ＳＮＳアカウント接続確認モジュール１０３、ＳＮＳ関係情報連動モジュール１０４、ＳＮＳ交流情報連動モジュール１０５、ＳＮＳクーポン伝送モジュール１０６、ＳＮＳクーポン発行モジュール１０７、ＳＮＳクーポン受信者認証モジュール１０８、ユーザ位置分析モジュール１０９、位置基盤クーポン推薦モジュール１１０、クーポン位置付与モジュール１１１、及び位置基盤クーポン通知モジュール１１２を含む。
【００３３】
ＳＮＳ認証モジュール１０１は、ＳＮＳにアカウントを有しているユーザがサービスサーバー１００にＳＮＳアカウントでログインできるようにし、またこれを連携されたＳＮＳサーバー１０に質疑して該当アカウントの接続を認証する機能を実行する。
ＳＮＳアカウント接続モジュール１０２は、ＳＮＳ認証モジュール１０１により認証されたＳＮＳアカウントがサービスサーバー１００に接続するように許可する機能を実行する。
【００３４】
ＳＮＳアカウント接続確認モジュール１０３は、ＳＮＳアカウントが現在サービスサーバー１００に接続されているか否かを確認する機能を実行する。
ＳＮＳ関係情報連動モジュール１０４は、自動で、又はユーザの要請により手動でＳＮＳサーバー１０から自分のＳＮＳアカウントが関係を結んでいる他のＳＮＳアカウントをサービスサーバー１００に持ち込んでデータベース２００のＳＮＳ関係データベース２０４に保存する機能を実行する。
【００３５】
ＳＮＳ交流情報連動モジュール１０５は、自動で、又はユーザの要請により手動でＳＮＳサーバー１０から自分のＳＮＳアカウントが投稿した内容と同一なコンテンツに対して反応した、すなわち、コンテンツと交流がある多様な他のＳＮＳアカウントをサービスサーバー１００に持ち込んでデータベース２００のＳＮＳ交流データベース２０５に保存する機能を実行する。
【００３６】
ＳＮＳクーポン発行モジュール１０７は、クーポン発行を希望するユーザの要請によりクーポンに記録可能な複数の情報（例えば、クーポン有効期間、クーポン交換先、クーポン商品、割引などの利得、クーポンイメージ、伝達メッセージ、発行価格、及びその他情報）を利用してクーポンを発行し、これをデータベース２００のクーポンデータベース２０１に保存する機能を実行する。
本発明において、クーポンに記録される情報は制限されない。
【００３７】
ＳＮＳクーポン伝送モジュール１０６は、受信ＳＮＳアカウントを指定して登録されたクーポンを伝送するか、又はＳＮＳアカウントでクーポンＵＲＬ又はクーポンを確認することができるアプリケーションのダウンロードＵＲＬを含むメッセージを伝送する機能を実行する。
ＳＮＳクーポン受信者認証モジュール１０８は、クーポンを受信したユーザが自分のＳＮＳアカウントで接続した後、受信者であるか受信が可能な条件のユーザであることを認証してクーポンを最終伝達する機能を実行する。
【００３８】
ユーザ位置分析モジュール１０９は、サービスサーバー１００に一回以上加入したユーザ又はユーザと関係が設定されたユーザがＳＮＳに残した位置情報とサービスサーバー１００に伝送した位置情報及びクーポンを使用した位置情報などを総合してＳＮＳアカウントのユーザ位置範囲を分析し、この情報をデータベース２００のＳＮＳユーザ位置分析データベース２０６に保存する機能を実行する。
位置基盤クーポン推薦モジュール１１０は、位置情報を有するクーポンに対して、ユーザがその位置に近接した場合、ユーザにクーポンを推薦する機能を実行する。
【００３９】
クーポン位置付与モジュール１１１は、地図上に表示される少なくとも一つ以上の基準点と範囲距離を指定し、基準点を中心として範囲距離を半径とする円又は範囲距離に正三角形以上の正多角形の頂点を基準とするクーポン発行範囲「Ａ」を設定してその中に指定された数のクーポンの位置座標を付与して発行する機能を実行する（図８参照）。
位置基盤クーポン通知モジュール１１２は、クーポンを予め保有したユーザが該当クーポンのクーポン交換先３０位置の一定範囲内に近接した場合、ユーザにクーポン交換先３０が周辺にあることを通知する機能を実行する。
【００４０】
データベース２００は、クーポンデータベース２０１、会員データベース２０２、会員ＳＮＳアカウントデータベース２０３、ＳＮＳ関係データベース２０４、ＳＮＳ交流データベース２０５、ＳＮＳユーザ位置分析データベース２０６、クーポン交換先位置情報データベース２０７を含む。
【００４１】
クーポンデータベース２０１は、サービスサーバー１００のＳＮＳクーポン発行モジュール１０６の発行したクーポンを保存する機能を実行する。
会員データベース２０２は、本発明のシステムの会員の各種情報を保存する機能を実行する。
【００４２】
会員ＳＮＳアカウントデータベース２０３は、本発明のシステムの会員のＳＮＳアカウントの情報を保存する機能を実行する。
本発明のシステムのサービスサーバー１００は、ＳＮＳアカウントでログイン及びＳＮＳサーバー１０の認証後に接続が可能であり、この過程でＳＮＳアカウントの情報を保存することができる。
ＳＮＳ関係データベース２０４は、ＳＮＳ関係情報連動モジュール１０４が自動で、又はユーザの要請により手動で持ち込んだ所定の関係の他のＳＮＳアカウントを保存する機能を実行する。
【００４３】
ＳＮＳ交流データベース２０５は、ＳＮＳ交流情報連動モジュール１０５が自動で、又はユーザの要請により手動で持ち込んだ所定の交流がある他のＳＮＳアカウントを保存する機能を実行する。
ＳＮＳユーザ位置分析データベース２０６は、ユーザ位置分析モジュール１０９で分析した情報を保存する機能を実行する。
クーポン交換先位置情報データベース２０７は、クーポンが使われるクーポン交換先３０の位置情報を保存する機能を実行する。
【００４４】
クーポン認証サーバー３００は、発行されたクーポンがオフライン売場であるＰＯＳシステム３１又はオンラインショッピングモール３２のようなクーポン交換先３０でクーポンが入力される場合、データベース２００に予め保存されたクーポン情報と対照してクーポンが使用可能であるか否かを確認し、これと関連した商品情報又は利得を伝達する機能を実行する。
以下、上述のＳＮＳクーポン通知及び提供システムによる本発明のクーポン通知及び提供方法について多様な実施形態を通じて説明する。
【００４５】
〔２．ＳＮＳクーポン通知及び提供方法〕
本発明によるＳＮＳクーポン通知及び提供方法は、ユーザの選択によって多様な方法でＳＮＳクーポンを通知するか提供することができる。
以下では、その中で３種の方法を中心として詳しく説明する。
【００４６】
（１）ユーザのＳＮＳアカウント及びこれを利用したサービスサーバー接続方法
図１を参照すると、ユーザは、ＳＮＳアカウントでサービスサーバー１００のＳＮＳ認証モジュール１０１にログインを要請する。
サービスサーバー１００のＳＮＳ認証モジュール１０１は、ＳＮＳサーバー１０にアカウント認証を要請し、認証された場合、サービスサーバー１００のＳＮＳアカウント接続モジュール１０２により接続が承認される。
ここで、接続されたユーザの情報及びＳＮＳアカウントが各々会員データベース２０２及び会員ＳＮＳアカウントデータベース２０３に保存される。
【００４７】
サービスサーバー１００のＳＮＳアカウント接続確認モジュール１０３は、ＳＮＳアカウントが接続中であるか否かを確認する。
サービスサーバー１００のＳＮＳ関係情報連動モジュール１０４は、接続されたＳＮＳアカウントのＳＮＳ関係情報をＳＮＳサーバー１０に要請し、これによって、伝送された該当情報がデータベース２００のＳＮＳ関係データベース２０４に保存される。
【００４８】
（２）第１のモード：受信ＳＮＳアカウントの指定方法
図２及び図３を参照して、第１のモードによる本発明のクーポン通知及び提供方法について説明する。
第１のモードは、ユーザが受信ＳＮＳアカウントを特別に指定する場合にクーポンを提供する方法である。
【００４９】
まず、ユーザは、サービスサーバー１００に発行したいクーポンと受信ＳＮＳアカウントを入力する（ステップＳ１０１）。
この時、発送ＳＮＳアカウントを追加で入力することもできる。
例えば、発行したいクーポンを予め登録されたクーポンの中で選択することもでき、クーポンに入力しなければならない情報を入力することもできるが、本発明は、クーポン選択方法やクーポン入力情報の種類に制限されない。
また、例えば、ユーザがサービスサーバー１００に直接前記情報を入力するか、ＳＮＳアカウントを通じてサービスサーバー１００に接続して前記情報を入力することができるが、その入力方法は制限されない。
【００５０】
次に、サービスサーバー１００のＳＮＳクーポン発行モジュール１０７は、クーポンを生成する（ステップＳ１０２）。
ユーザが予め登録されたクーポンの中で発行したいクーポンを選択した場合もステップＳ１０２のクーポン生成ステップに含まれる。
【００５１】
次に、サービスサーバー１００のＳＮＳアカウント接続確認モジュール１０３は、受信ＳＮＳアカウントで本発明によるサービスサーバー１００に接続したか否かを確認する（ステップＳ１０５）。
接続している場合、これは受信ＳＮＳアカウントの端末機２０にクーポンのダウンロードが可能なアプリケーションが設置されていることを意味する。
接続しているならば、該当アプリケーションを通じて受信ＳＮＳアカウントの端末機２０にクーポンを伝送することでクーポン提供手続きが終了される（ステップＳ１１４）。
【００５２】
しかし、接続していない場合には、該当アプリケーションが設置されているか否かも確認できないで、ユーザがクーポンをいつ確認できるかも確認することができないので、別途のメッセージを生成して受信ＳＮＳアカウントで伝送する。
より具体的には、サービスサーバー１００は、クーポンＵＲＬ又はアプリケーションのダウンロードＵＲＬを生成し（ステップＳ１０６）、これを受信者ＳＮＳアカウントに伝送する（ステップＳ１０７）。
例えば、ＳＮＳ自体に記載する方式、ＳＮＳアカウントに記録された電子メールにメール伝送される方式、ＳＮＳアカウントに記録された移動通信端末機へのＳＭＳ又はＭＭＳとして伝送される方式がある。本発明は、このようなメッセージ伝送方式に制限されない。
【００５３】
クーポンＵＲＬを伝送した場合、受信ＳＮＳアカウントのユーザは、クーポンＵＲＬを確認した後にそれに接続することができ、アプリケーションのダウンロードＵＲＬを伝送した場合、受信ＳＮＳアカウントのユーザは、該当アプリケーションをダウンロードした後、これを通じてサービスサーバー１００に接続することができる（ステップＳ１０８）。
【００５４】
この時、サービスサーバー１００には、接続したＳＮＳアカウント（以下、『接続ＳＮＳアカウント』と称する）に対する情報が伝送され（ステップＳ１０９）、サービスサーバー１００は、接続ＳＮＳアカウントがクーポンを提供する受信ＳＮＳアカウントと同一であるか否かを確認する。
より具体的には、サービスサーバー１００のＳＮＳクーポン受信者認証モジュール１０８は、接続ＳＮＳアカウントが実在で存在するＳＮＳアカウントであるか否か、すなわち、接続ＳＮＳアカウントの認証をＳＮＳサーバー１０に要請する（ステップＳ１１０）。
接続ＳＮＳアカウントが認証されなかった場合、エラーメッセージ生成及び伝送とともに手続きが終了される。
【００５５】
サービスサーバー１００がＳＮＳサーバー１０から接続ＳＮＳアカウント認証を確認した場合（ステップＳ１１１）、サービスサーバー１００は、接続ＳＮＳアカウントとステップＳ１０１で入力された受信ＳＮＳアカウントとが同一であるか否かを確認する（ステップＳ１１２）。
確認結果、同一ではない場合、エラーメッセージ生成及び伝送とともに手続きが終了される（ステップＳ１１３）。
【００５６】
以上の手続きを通じてアカウントが同一であると確認された場合、接続ＳＮＳアカウントが受信ＳＮＳアカウントであり、追加して受信ＳＮＳアカウントの端末機がクーポンを受信することができる状態であるから、受信ＳＮＳアカウントの端末機にクーポンを伝送する（ステップＳ１１４）。
【００５７】
（３）第１のモードの他の実施形態：クーポン入力後の受信ＳＮＳアカウントの推薦機能
第１のモードの他の実施形態では、ユーザが受信ＳＮＳアカウントのみを入力してクーポンを入力しないとサービスサーバー１００の推薦を受けることができる。
すなわち、図２及び図３に示した実施形態において、ステップＳ１０１及びステップＳ１０２が多少相異なっている。
【００５８】
ユーザがサービスサーバー１００に受信ＳＮＳアカウントを入力して、クーポン又はその情報を別に入力しないで推薦機能を選択する。
この場合、サービスサーバー１００の位置基盤クーポン推薦モジュール１１０は、受信ＳＮＳアカウントのユーザに関するＳＮＳユーザ位置分析データベース２０６を照会することで受信ＳＮＳアカウントのユーザが統計的に位置する頻度が高い位置を演算し、演算された位置に近接したクーポン交換先３０の位置をクーポン交換先位置情報データベース２０７に照会して選択した後、ここで使用できるクーポンをＳＮＳアカウントに伝送するクーポンとして生成する。
【００５９】
ステップＳ１０６以下のステップは、上述の実施形態と類似して実行される。
第１のモードの他の実施形態によれば、クーポンの使用可能性が統計的に高いクーポン又は受信ＳＮＳアカウントを選択することができるという長所を有する。
【００６０】
（４）  第１のモードのまた他の実施形態：受信ＳＮＳアカウント入力後のクーポン推薦機能
第１のモードのまた他の実施形態では、ユーザがクーポンのみを入力して受信ＳＮＳアカウントを入力しないでサービスサーバー１００の推薦を受けることができる。
同様に、図２及び図３に示した実施形態において、ステップＳ１０１及びステップＳ１０２が多少相異なっている。
【００６１】
ユーザがサービスサーバー１００にクーポンは入力して受信ＳＮＳアカウントを別に入力しないで推薦機能を選択する。
ここで、好ましくは、クーポンは、オンラインショッピングモール３２ではないオフライン交換先で使用可能なものである。
入力されたクーポンの交換先は、クーポン交換先位置情報データベース２０７を照会して確認可能である。
サービスサーバー１００の位置基盤クーポン推薦モジュール１１０は、ＳＮＳユーザ位置分析データベース２０６を照会することで複数のＳＮＳアカウントの中でクーポンの交換先に統計的に位置する頻度が高い受信ＳＮＳアカウントを選択する。
【００６２】
ステップＳ１０６以下のステップは、上述の実施形態と類似に実行される。
第１のモードのまた他の実施形態によれば、クーポンの使用可能性が統計的に高いクーポン又は受信ＳＮＳアカウントを選択することができるという長所を有する。
【００６３】
（５）第２のモード：受信ＳＮＳ関係の指定方法
図４及び図５を参照して、第２のモードによる本発明のクーポン通知及び提供方法について説明する。
第２のモードは、ユーザが受信ＳＮＳ関係のみを指定する場合、クーポンを提供する方法である。
【００６４】
まず、ユーザは、サービスサーバー１００に発行したいクーポンとクーポンを受信する受信ＳＮＳとの関係（以下、『受信ＳＮＳ関係』と称する）を入力する（ステップＳ２０１）。
この時、発送ＳＮＳアカウントを追加で入力することもできる。上述のように、本発明は、クーポン選択方法、クーポン入力情報の種類及び入力方法に制限されない。
【００６５】
次に、サービスサーバー１００のＳＮＳクーポン発行モジュール１０７は、クーポンを生成する（ステップＳ２０２）。
ここで、上述のように、ユーザが予め登録されたクーポンの中で発行したいクーポンを選択した場合もステップＳ２０２のクーポン生成ステップに含まれる。
【００６６】
次に、ステップＳ２０１で入力された受信ＳＮＳ関係にある受信ＳＮＳアカウントに対する情報をＳＮＳサーバー１０に要請して（ステップＳ２０３）受信する（ステップＳ２０４）。
受信ＳＮＳ関係にある受信ＳＮＳアカウントは、一つ又は二つ以上であってもよい。
他の実施形態において、データベース２００のＳＮＳ関係データベース２０４に前記情報が保存されている場合、ＳＮＳサーバー１０に要請しないで該当の情報を活用することができる。
【００６７】
次に、ステップＳ２０４で確認された受信ＳＮＳアカウントが接続したか否かを確認して（ステップＳ２０５）、確認結果、接続した場合、サービスサーバー１００は、受信ＳＮＳアカウントの端末機にクーポンを伝送し（ステップＳ２１４）、接続しなかった場合、サービスサーバー１００は、第１のモードで上述したように、クーポンＵＲＬ又はアプリケーションのダウンロードＵＲＬを生成して伝送することで接続ＳＮＳアカウントを受信して認証を要請する（ステップＳ２０６乃至ステップＳ２１０）。
【００６８】
サービスサーバー１００がＳＮＳサーバー１０から接続ＳＮＳアカウント認証を確認した場合（ステップＳ２１１）、サービスサーバー１００は、接続ＳＮＳアカウントがステップＳ２０１で入力された受信ＳＮＳ関係に該当するか否かを確認する（ステップＳ２１２）。確認結果、該当しない場合、エラーメッセージを生成及び伝送するとともに手続きが終了される（ステップＳ２１３）。
【００６９】
以上の手続きにより受信ＳＮＳ関係が確認された場合、接続ＳＮＳアカウントが受信ＳＮＳ関係に該当する受信ＳＮＳアカウントであり、追加して受信ＳＮＳアカウントの端末機がクーポンを受信することができる状態であるから、受信ＳＮＳアカウントの端末機にクーポンを伝送する（ステップＳ２１４）。
【００７０】
（６）  第２のモードの他の実施形態：受信ＳＮＳ交流の指定方法
第２のモードの他の実施形態では、ユーザが受信ＳＮＳ関係ではない受信ＳＮＳ交流のみを指定してクーポンを提供することができる。
すなわち、図４及び図５に示した実施形態において、ステップＳ２０１、ステップＳ２０３、ステップＳ２０４及びステップＳ２１２が多少相異なっている。
修正されたステップは、各々ステップＳ２０１’、ステップＳ２０３’、ステップＳ２０４’、及びステップＳ２１２’と指称する（図示せず）。
【００７１】
図４及び図５を参照して、第２のモードの他の実施形態による本発明のクーポン通知及び提供方法について説明する。
まず、ユーザは、サービスサーバー１００に発行したいクーポンとクーポンを受信する対象コンテンツを指定し、該当コンテンツに所定の反応を見せた受信ＳＮＳの交流（以下、『受信ＳＮＳ交流』と称する）を入力する（ステップＳ２０１’）。
この時、発送ＳＮＳアカウントを追加で入力することもできる。上述のように、本発明は、クーポン選択方法、クーポン入力情報の種類及び入力方法に制限されない。
【００７２】
次に、サービスサーバー１００のＳＮＳクーポン発行モジュール１０７は、クーポンを生成する（ステップＳ２０２）。
ここで、上述のように、ユーザが予め登録されたクーポンの中で発行したいクーポンを選択した場合もステップＳ２０２のクーポン生成ステップに含まれる。
【００７３】
次に、ステップＳ２０１’で入力されたコンテンツに対して受信ＳＮＳ交流がある受信ＳＮＳアカウントに対する情報をＳＮＳサーバー１０に要請して（ステップＳ２０３’）受信する（ステップＳ２０４’）。
受信ＳＮＳ交流がある受信ＳＮＳアカウントは、一つ又は二つ以上であってもよい。
他の実施形態において、データベース２００のＳＮＳ交流データベース２０５に前記情報が保存されている場合、ＳＮＳサーバー１０に要請しないで該当情報を活用することができる。
【００７４】
次に、ステップＳ２０４’で確認された受信ＳＮＳアカウントで接続したかどうかを確認し（ステップＳ２０５）、確認結果、接続した場合、サービスサーバー１００は、受信ＳＮＳアカウントの端末機にクーポンを伝送し（ステップＳＳ２１４）、確認結果、接続しなかった場合、サービスサーバー１００は、第１及び第２のモードで上述したように、クーポンＵＲＬ又はアプリケーションのダウンロードＵＲＬを生成して伝送することで接続ＳＮＳアカウントを受信して認証を要請する（ステップＳ２０６乃至ステップＳ２１０）。
【００７５】
サービスサーバー１００がＳＮＳサーバー１０から接続ＳＮＳアカウント認証を確認した場合（ステップＳ２１１）、サービスサーバー１００は、接続ＳＮＳアカウントがステップＳ２０１で入力された受信ＳＮＳ交流に該当するか否かを確認する（ステップＳ２１２’）。確認結果、該当しない場合、エラーメッセージを生成及び伝送するとともに手続きが終了される（ステップＳ２１３）。
【００７６】
以上の手続きにより受信ＳＮＳ交流が確認された場合、接続ＳＮＳアカウントが受信ＳＮＳ関係に該当する受信ＳＮＳアカウントであり、追加して受信ＳＮＳアカウントの端末機がクーポンを受信することができる状態であるから、受信ＳＮＳアカウントの端末機にクーポンを伝送する（ステップＳ２１４）。
【００７７】
（７）第３のモード：クーポン位置指定方法
図６乃至図８を参照して、第３のモードによる本発明のクーポン通知及び提供方法について説明する。
第３のモードは、ユーザが受信ＳＮＳアカウント又は関係を入力しないで所定の位置に位置したユーザにクーポンを提供するためにクーポン位置の入力を受けた場合、クーポンを提供する方法である。
【００７８】
まず、サービスサーバー１００にクーポンの個数及びクーポン発行の基準になる位置の基準点が入力される（ステップＳ３０１）。
図８に示す一例において、基準点は円内の点で示す。
好ましくは、基準点の入力は座標形式で行われる。一実施形態において、基準点は、該当クーポンのクーポン交換先３０の位置である。
【００７９】
次に、サービスサーバー１００のクーポン位置付与モジュール１１１は、入力された基準点を中心として予め入力された方式に従ってクーポン発行範囲「Ａ」を設定する（ステップＳ３０２）。
例えば、図８に示す一例のように、基準点を中心として予め設定された半径（ｄ１）を有する円形でクーポン発行範囲「Ａ」を設定することができる。
または、予め設定された距離内で正三角形又は正四角形のような正多角形の範囲で設定してもよい。このようなクーポン発行範囲「Ａ」は、クーポンを発行する所定の範囲を設定することに意味があり、本発明は、発行範囲の具体的な形態や大きさに制限されるものではない。
【００８０】
次に、クーポン発行範囲「Ａ」内でステップＳ３０１で入力された個数ほどのクーポン位置点がランダムに設定される。
例えば、ランダムに位置させる方法は、クーポン発行範囲「Ａ」の座標内で制限値を有する乱数を使用する方式を使用することができるが、これに制限されるものではない。図８に示す一例において、１０個のクーポン位置点が四角形の点で示している。
【００８１】
一方、ＳＮＳアカウント登録ユーザの端末機２０では、位置情報送信許容可否を質疑するステップ（ステップＳ３０４）が先行されることが好ましい。
好ましくは、端末機は、上述のようにＳＮＳアカウント登録ユーザの端末機２０が位置情報を送信することができるＧＰＳ機能を有するか又はＷＰＳ機能を有する。
より好ましくは、端末機は、このような機能を有するスマートフォンである。
以上の手続きを通じてクーポン発行準備が完了される。
【００８２】
以後、ＳＮＳアカウント登録ユーザの端末機２０は、ユーザの移動に従って、すなわち、端末機２０の移動に従って端末機２０の位置情報を予め設定された時間間隔によりサービスサーバー１００に送信する（ステップＳ３０５）。
【００８３】
ステップＳ３０５において、送信された端末機２０の位置と複数のクーポン位置点の中で一番近接したクーポン位置点の間の距離「ｄ」が予め設定されたクーポン送信距離「ｄ２」以下であるかどうかを判断し（ステップＳ３０６）、すなわち、ＳＮＳアカウント登録ユーザがクーポン位置点に近接した場合、サービスサーバー１００は、利用可能クーポン通知メッセージを生成して該当ＳＮＳアカウントに伝送する（ステップＳＳ３０７）。
しかし、本発明は、上述のようにメッセージ伝送方法に制限されない。
【００８４】
次に、サービスサーバー１００は、該当ＳＮＳアカウント登録ユーザの端末機２０に予め用意されたクーポンを伝送する（ステップＳ３０８）。
クーポンを伝送する方法は、第１のモード及び第２のモードで上述したステップによって行われる。
【００８５】
（８）クーポン通知方法
上述のように、多様な方法によりユーザにクーポンを発行することができる。
さらに、本発明によりクーポンを予め保有したユーザにクーポン交換先３０が周辺にあることを通知することができる。
好ましくは、クーポンには、クーポン交換先３０のような位置情報が含まれており、位置情報を送信することができる端末機２０によりユーザの位置を確認することができる。
【００８６】
ユーザが保有したクーポンとこれに含まれた位置情報は、サービスサーバー１００に伝送されてデータベースに保存される。
ユーザの端末機２０の位置情報は、周期的にサービスサーバー１００に伝送される。
サービスサーバー１００の位置基盤クーポン通知モジュール１１２は、ユーザの端末機２０から周期的に受信した端末機の位置と前記ユーザが保有したクーポンに含まれた位置情報に対応する位置とを比較して、前記位置の間の距離が近接した場合、すなわち、予め設定された距離内である場合、クーポン使用通知メッセージを生成してユーザに伝送する。
【００８７】
以上の説明は、本発明の技術思想を例示的に説明したことに過ぎず、本発明が属する技術の分野における通常の知識を有する者であれば、本発明の技術的思想を逸脱しない範囲内で、様々な置換、変形及び変更が可能であるので、上述した実施形態及び添付した図面に限定されるものではない。本発明の保護範囲は、下記請求範囲により解釈され、それと同等な範囲内にある全ての技術思想は、本発明の権利範囲に含まれるものである。
【符号の説明】
【００８８】
１０    ＳＮＳサーバー
２０    端末機
３０    クーポン交換先
３１    ＰＯＳシステム
３２    オンラインショッピングモール
１００    サービスサーバー
１０１    ＳＮＳ認証モジュール
１０２    ＳＮＳアカウント接続モジュール
１０３    ＳＮＳアカウント接続確認モジュール
１０４    ＳＮＳ関係情報連動モジュール
１０５    ＳＮＳ交流情報連動モジュール
１０６    ＳＮＳクーポン伝送モジュール
１０７    ＳＮＳクーポン発行モジュール
１０８    ＳＮＳクーポン受信者認証モジュール
１０９    ユーザ位置分析モジュール
１１０    位置基盤クーポン推薦モジュール
１１１    クーポン位置付与モジュール
１１２    位置基盤クーポン通知モジュール
２００    データベース
２０１    クーポンデータベース
２０２    会員データベース
２０３    会員ＳＮＳアカウントデータベース
２０４    ＳＮＳ関係データベース
２０５    ＳＮＳ交流データベース
２０６    ＳＮＳユーザ位置分析データベース
２０７    クーポン交換先位置情報データベース
３００    クーポン認証サーバー
【図１】
0005759564.tif 000002
【図２】
0005759564.tif 000003
【図３】
0005759564.tif 000004
【図４】
0005759564.tif 000005
【図５】
0005759564.tif 000006
【図６】
0005759564.tif 000007
【図７】
0005759564.tif 000008
【図８】
0005759564.tif 000009