(57)【特許請求の範囲】
【請求項１】
携帯端末と、コンテンツ情報を管理するサーバとがネットワークを介して接続されるコンテンツ授受履歴収集システムであって、
前記携帯端末が、
前記サーバから取得した前記コンテンツ情報を、他の携帯端末から取得する取得手段と、
前記コンテンツ情報を取得した位置情報を取得する位置情報取得手段と、
前記取得手段により前記コンテンツ情報を取得した際の前記携帯端末の所有者を識別する第１のユーザＩＤ、前記他の携帯端末の所有者を識別する第２のユーザＩＤ、および前記位置情報取得手段により取得した前記位置情報を、前記取得手段が前記コンテンツ情報を取得したときに前記サーバに送信する送信手段と、
を具備し、
前記サーバが、
前記コンテンツ情報、前記第１のユーザＩＤ、前記第２のユーザＩＤ、前記位置情報および前記コンテンツ情報を取得した日時を紐付けて記憶する記憶手段と、
前記コンテンツ情報の取得回数、コンテンツの利用人数、コンテンツを取得した全体人数、前記コンテンツ情報の前記コンテンツの前記位置情報を結ぶ経路の距離、または、所定地域での前記コンテンツ情報の取得有無の少なくとも、いずれか１つに基づいて、特典の付与を判定する判定手段と、
を具備することを特徴とするコンテンツ授受履歴収集システム。
【請求項２】
前記サーバは、
前記記憶手段に記憶されている前記位置情報を結ぶ経路の表示を制御する表示制御手段をさらに具備する
ことを特徴とする請求項１に記載のコンテンツ授受履歴収集システム。
【請求項３】
コンテンツ情報を管理するコンテンツ管理装置において、
端末が前記コンテンツ情報を他の端末から取得した際の前記端末の所有者を識別する第１のユーザＩＤ、前記他の端末の所有者を識別する第２のユーザＩＤ、前記コンテンツ情報を取得した位置情報、および前記コンテンツ情報を取得した日時を、前記端末からネットワークを介して前記コンテンツ情報に紐付けて記憶する記憶手段と、
前記コンテンツ情報の取得回数、前記コンテンツ情報の前記位置情報を結ぶ経路の距離、または、所定地域での前記コンテンツ情報の取得有無の少なくとも、いずれか１つに基づいて、特典の付与を判定する判定手段と、
を具備することを特徴とするコンテンツ管理装置。
【請求項４】
コンテンツ情報を管理するコンテンツ管理装置において、
端末が前記コンテンツ情報を他の端末から取得した際の前記端末の所有者を識別する第１のユーザＩＤ、前記他の端末の所有者を識別する第２のユーザＩＤ、前記コンテンツ情報を取得した位置情報、および前記コンテンツ情報を取得した日時を、前記端末からネットワークを介して前記コンテンツ情報に紐付けて記憶する記憶手段と、
前記記憶手段に記憶されている前記位置情報を結ぶ経路の表示を制御する表示制御手段と、
前記コンテンツ情報の取得回数、前記コンテンツ情報の前記位置情報を結ぶ経路の距離、または、所定地域での前記コンテンツ情報の取得有無に基づいて、特典の付与を判定する判定手段と、
を具備することを特徴とするコンテンツ管理装置。
【請求項５】
コンテンツ情報を管理するコンテンツ管理装置のコンテンツ管理方法において、
端末が前記コンテンツ情報を他の端末から取得した際の前記端末の所有者を識別する第１のユーザＩＤ、前記他の端末の所有者を識別する第２のユーザＩＤ、前記コンテンツ情報を取得した位置情報、および前記コンテンツ情報を取得した日時を取得する取得ステップと、
前記コンテンツ情報に、前記第１のユーザＩＤ、前記第２のユーザＩＤ、前記位置情報、および前記日時を紐付けて記憶する記憶ステップと、
前記記憶ステップで記憶された前記位置情報を結ぶ経路の表示を制御する表示制御ステップと、
前記コンテンツ情報の取得回数、前記コンテンツ情報の前記位置情報を結ぶ経路の距離、または、所定地域での前記コンテンツ情報の取得有無に基づいて、特典の付与を判定する判定ステップと、
を含むことを特徴とするコンテンツ管理方法。
【請求項６】
コンピュータを、コンテンツ情報を管理するコンテンツ管理装置として機能させるためのプログラムであって、
前記コンピュータを、
端末が前記コンテンツ情報を他の端末から取得した際の前記端末の所有者を識別する第１のユーザＩＤ、前記他の端末の所有者を識別する第２のユーザＩＤ、前記コンテンツ情報を取得した位置情報、および前記コンテンツ情報を取得した日時を取得する取得手段、
前記コンテンツ情報に、前記第１のユーザＩＤ、前記第２のユーザＩＤ、前記位置情報、および前記日時を紐付けて記憶する記憶手段、
前記記憶手段に記憶されている前記位置情報を結ぶ経路の表示を制御する表示制御手段、
前記コンテンツ情報の取得回数、前記コンテンツ情報の前記位置情報を結ぶ経路の距離、または、所定地域での前記コンテンツ情報の取得有無に基づいて、特典の付与を判定する判定手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの授受の履歴を取得するコンテンツ授受履歴収集システム等に関するものである。
【背景技術】
【０００２】
近年、電話機やスマートフォンなどの情報端末の普及に伴い、商品の割引サービスや商品の無料サービスなどの特典が付加された紙媒体のクーポン券を電子化した電子クーポンを情報端末に記憶させ、店舗で電子クーポンを利用できるようになってきている。
【０００３】
例えば、特許文献１には、情報端末に所定条件に応じて所定のクーポン券を表示可能とさせる電子クーポンを蓄積し、情報端末にクーポン券情報を送信するコンテンツサーバと、コンテンツサーバから受信したクーポン券情報を記憶し、所定条件に応じて所定の電子クーポンを表示する情報端末とから少なくとも構成されるシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１５７４０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、クーポンを取得した情報端末は、Ｐ２Ｐ（Ｐｅａｒ ｔｏ Ｐｅａｒ）通信を使って、他の情報端末にクーポンを渡すこともできる。しかしながら、Ｐ２Ｐ通信を使って、クーポンの授受が行われたとしても、クーポンの発行者は、クーポンが何人に配布されているか、どの地域に広まっているか等を把握することができない課題があった。
【０００６】
本発明は、前述した問題点に鑑みてなされたもので、その目的とすることは、クーポンに限らずキャラクタコンテンツ、企業メッセージなどのコンテンツの広まり具合を可視化することが可能なコンテンツ授受履歴収集システムなどを提供することである。
【課題を解決するための手段】
【０００７】
前述した目的を達成するための第１の発明は、携帯端末と、コンテンツ情報を管理するサーバとがネットワークを介して接続されるコンテンツ授受履歴収集システムであって、前記携帯端末が、前記サーバから取得した前記コンテンツ情報を、他の携帯端末から取得する取得手段と、前記コンテンツ情報を取得した位置情報を取得する位置情報取得手段と、前記取得手段により前記コンテンツ情報を取得した際の前記携帯端末の所有者を識別する第１のユーザＩＤ、前記他の携帯端末の所有者を識別する第２のユーザＩＤ、および前記位置情報取得手段により取得した前記位置情報を、前記取得手段が前記コンテンツ情報を取得したときに前記サーバに送信する送信手段と、を具備し、前記サーバが、前記コンテンツ情報、前記第１のユーザＩＤ、前記第２のユーザＩＤ、前記位置情報および前記コンテンツ情報を取得した日時を紐付けて記憶する記憶手段と、前記コンテンツ情報の取得回数、コンテンツの利用人数、コンテンツを取得した全体人数、前記コンテンツ情報の前記コンテンツの前記位置情報を結ぶ経路の距離、または、所定地域での前記コンテンツ情報の取得有無の少なくとも、いずれか１つに基づいて、特典の付与を判定する判定手段と、を具備することを特徴とするコンテンツ授受履歴収集システムである。
第１の発明によって、コンテンツの取得の位置やコンテンツの広まり具合を可視化することが可能となる。また、所定の条件を達成しているか否かに応じて、特典の付与を判定することができる。
【０００８】
また、前記サーバは、前記記憶手段に記憶されている前記位置情報を結ぶ経路の表示を制御する表示制御手段をさらに具備することが望ましい。
これによって、コンテンツの取得の位置や、コンテンツの取得の位置を結ぶ経路の情報を可視化することができる。
【０００９】
第２の発明は、コンテンツ情報を管理するコンテンツ管理装置において、端末が前記コンテンツ情報を他の端末から取得した際の前記端末の所有者を識別する第１のユーザＩＤ、前記他の端末の所有者を識別する第２のユーザＩＤ、前記コンテンツ情報を取得した位置情報、および前記コンテンツ情報を取得した日時を、前記端末からネットワークを介して前記コンテンツ情報に紐付けて記憶する記憶手段と、前記コンテンツ情報の取得回数、前記コンテンツ情報の前記位置情報を結ぶ経路の距離、または、所定地域での前記コンテンツ情報の取得有無の少なくとも、いずれか１つに基づいて、特典の付与を判定する判定手段と、を具備することを特徴とするコンテンツ管理装置である。
【００１０】
第３の発明は、コンテンツ情報を管理するコンテンツ管理装置において、端末が前記コンテンツ情報を他の端末から取得した際の前記端末の所有者を識別する第１のユーザＩＤ、前記他の端末の所有者を識別する第２のユーザＩＤ、前記コンテンツ情報を取得した位置情報、および前記コンテンツ情報を取得した日時を、前記端末からネットワークを介して前記コンテンツ情報に紐付けて記憶する記憶手段と、前記記憶手段に記憶されている前記位置情報を結ぶ経路の表示を制御する表示制御手段と、前記コンテンツ情報の取得回数、前記コンテンツ情報の前記位置情報を結ぶ経路の距離、または、所定地域での前記コンテンツ情報の取得有無に基づいて、特典の付与を判定する判定手段と、を具備することを特徴とするコンテンツ管理装置である。
第２および第３の発明によって、コンテンツの取得の位置やコンテンツの広まり具合を可視化することが可能となる。また、所定の条件を達成しているか否かに応じて、特典の付与を判定することができる。
【００１１】
第４の発明は、コンテンツ情報を管理するコンテンツ管理装置のコンテンツ管理方法において、端末が前記コンテンツ情報を他の端末から取得した際の前記端末の所有者を識別する第１のユーザＩＤ、前記他の端末の所有者を識別する第２のユーザＩＤ、前記コンテンツ情報を取得した位置情報、および前記コンテンツ情報を取得した日時を取得する取得ステップと、前記コンテンツ情報に、前記第１のユーザＩＤ、前記第２のユーザＩＤ、前記位置情報、および前記日時を紐付けて記憶する記憶ステップと、前記記憶ステップで記憶された前記位置情報を結ぶ経路の表示を制御する表示制御ステップと、前記コンテンツ情報の取得回数、前記コンテンツ情報の前記位置情報を結ぶ経路の距離、または、所定地域での前記コンテンツ情報の取得有無に基づいて、特典の付与を判定する判定ステップと、を含むことを特徴とするコンテンツ管理方法である。
第４の発明によって、コンテンツの取得の位置やコンテンツの広まり具合を可視化することが可能となる。また、所定の条件を達成しているか否かに応じて、特典の付与を判定することができる。
【００１２】
第５の発明は、コンピュータを、コンテンツ情報を管理するコンテンツ管理装置として機能させるためのプログラムであって、前記コンピュータを、端末が前記コンテンツ情報を他の端末から取得した際の前記端末の所有者を識別する第１のユーザＩＤ、前記他の端末の所有者を識別する第２のユーザＩＤ、前記コンテンツ情報を取得した位置情報、および前記コンテンツ情報を取得した日時を取得する取得手段、前記コンテンツ情報に、前記第１のユーザＩＤ、前記第２のユーザＩＤ、前記位置情報、および前記日時を紐付けて記憶する記憶手段、前記記憶手段に記憶されている前記位置情報を結ぶ経路の表示を制御する表示制御手段、前記コンテンツ情報の取得回数、前記コンテンツ情報の前記位置情報を結ぶ経路の距離、または、所定地域での前記コンテンツ情報の取得有無に基づいて、特典の付与を判定する判定手段、として機能させるためのプログラムである。
第５の発明のプログラムを汎用コンピュータにインストールすることによって、第３の発明のコンテンツ管理装置を得て、第４の発明のコンテンツ管理方法を実行することができる。
【発明の効果】
【００１３】
本発明により、コンテンツに限らずキャラクタコンテンツ、企業メッセージなどのコンテンツの広まり具合を可視化することが可能なコンテンツ授受履歴収集システムなどを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態に係るコンテンツ授受履歴収集システムの構成例を示す図である。
【図２】コンテンツ管理サーバのハードウェアの構成例を示す図である。
【図３】コンテンツ管理サーバの記憶部に記憶されるデータベースを示す図である。
【図４】ノード情報データベースに記憶される情報の一例を示す図である。
【図５】エッジ情報データベースに記憶される情報の一例を示す図である。
【図６】コンテンツ管理サーバの機能構成例を示すブロック図である。
【図７】携帯端末のハードウェアの構成例を示す図である。
【図８】携帯端末の機能構成例を示すブロック図である。
【図９】クーポンの授受処理を説明するフローチャートである。
【図１０】クーポン経路の表示処理を説明するフローチャートである。
【図１１】クーポンの広まり具合を地図上にマッピングした表示例を示す図である。
【図１２】ノードに関する詳細情報の表示例を示す図である。
【図１３】エッジに関する詳細情報の表示例を示す図である。
【図１４】クーポンの広まり具合を地図上にマッピングした他の表示例を示す図である。
【図１５】クーポンの広まり具合を地図上にマッピングしたさらに他の表示例を示す図である。
【図１６】クーポンの広まり具合を地図上にマッピングしたさらに他の表示例を示す図である。
【図１７】特典付与処理を説明するフローチャートである。
【図１８】コンテンツ管理サーバの記憶部に記憶されるデータベースを示す図である。
【発明を実施するための形態】
【００１５】
以下、図面に基づいて、本発明の実施形態を詳細に説明する。
【００１６】
［本発明の実施の形態］
（コンテンツ授受履歴収集システムの構成）
図１は、本発明の実施の形態に係るコンテンツ授受履歴収集システム１の構成例を示す図である。なお、コンテンツ管理サーバ２、および携帯端末３−１、３−２の数は、任意であり、それぞれ複数設けることも勿論可能である。
【００１７】
図１に示すように、コンテンツ授受履歴収集システム１は、コンテンツ管理サーバ２、および携帯端末３−１、３−２がネットワーク４を介して接続されることで構成されている。ネットワーク４は、ＬＡＮ（Local  Area  Network）、インターネット等である。
【００１８】
コンテンツ管理サーバ２は、例えば、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）、ＨＤＤ（Hard  Disk  Drive）等を有するコンピュータであり、コンテンツ情報をデータベースで管理している。以下、本実施の形態では、説明をわかりやすくするために、コンテンツ情報として、クーポンを例に挙げ説明する。
【００１９】
コンテンツ管理サーバ２は、携帯端末３−１、３−２からの要求に応じて、データベースからクーポン（コンテンツ情報）を読み出し、送信する。また、コンテンツ管理サーバ２は、携帯端末３−１と携帯端末３−２の間で、クーポンの授受が行われると、それぞれの携帯端末の所有者のユーザＩＤ、授受が行われた日時、場所などの情報を携帯端末３−１、３−２から取得し、データベースで管理する。
【００２０】
クーポンの授受として、携帯端末から他の携帯端末へ電子的にコピーするか、またはサーバ経由でクーポンを渡し、渡した側と受け側で利用できる例を説明しているが、これに限らず、自分の持っているクーポンと第３者が持っているクーポンを交換（電子的に交換）してもよいし、譲渡してクーポンを受けた側のみで利用できるようにしてもよい。
【００２１】
コンテンツ管理サーバ２は、管理者の要求に応じて、データベースで管理しているクーポンの授受に関する情報を読み出し、クーポンが広まる様子（経路）を地図上にマッピングした表示画面を表示させる。その表示画面の詳細は、後述する。
【００２２】
また、コンテンツ管理サーバ２は、携帯端末３−１、３−２からの要求に応じて、データベースで管理しているクーポンの授受に関する情報を読み出し、クーポンが広まる様子（経路）を地図上にマッピングした表示データを、ネットワーク４を介して携帯端末３−１、３−２に送信することもできる。
【００２３】
携帯端末３−１、３−２は、ＣＰＵ、ＲＯＭ、ＲＡＭ、入力部、および表示画面などを実装したコンピュータであって、例えば、スマートフォン、カメラ付き電話機、タブレット端末（情報端末）等である。携帯端末３−１、３−２は、ＮＦＣ（Near Field Communication）方式の近距離無線通信機能、を備えている。
【００２４】
ＮＦＣ方式の近距離無線通信とは、ＩＳＯ／ＩＥＣ２１４８１（ＮＦＣＩＰ−２）規格に沿った通信方式、又は、将来これを含んで拡張される通信方式を意味する。ＮＦＣ方式のデバイスには、対応すべき３つのモードが規定されている。
１．リーダ／ライタモード
ＮＦＣデバイスが、非接触ＩＣカードに相当するデバイスから、データの読み込み及び書き込みを行うモードである。
２．カードエミュレーションモード
ＮＦＣデバイスが、非接触ＩＣカードの役割をするモードである。
３．Ｐ２Ｐ（Ｐｅａｒ  ｔｏ  Ｐｅａｒ）モード
ＮＦＣ方式のデバイス（イニシエータ）が、他のＮＦＣ方式のデバイス（ターゲット）と、双方向通信をするモードである。
【００２５】
携帯端末３−１、３−２は、例えば、店舗や街頭に設置されたクーポン提示端末（図示せず）のＲ／Ｗ（リーダ／ライタ）にかざされると、クーポン提示端末から、ＮＦＣ方式のＰ２Ｐモードでクーポンを受信（取得）する。
【００２６】
なお、クーポンの取得方法としては、クーポン提示端末からＰ２Ｐモードで受信する以外にも、以下の２つの方法がある。
１．携帯端末のアプリケーション上で特定ＵＲＬ（Uniform Resource Locator）から取得する。
２．特定場所においてサーバに問い合わせ、取得可能なクーポンを検索し、アプリケーションで取得する。
【００２７】
また、携帯端末３−１（イニシエータ）は、取得したクーポンを、Ｐ２Ｐモードで携帯端末３−２（ターゲット）に送信する（電子的に手渡す）ことができる。図１の例では、携帯端末３−１が、クーポンＡを携帯端末３−２に授受する様子が図示されている。
【００２８】
さらに、携帯端末３−１、３−２は、ＧＰＳ（Global Positioning System）機能を備えており、クーポンを取得（授受）した位置情報（緯度、経度）を取得する。
【００２９】
以下、携帯端末３−１と携帯端末３−２を個々に区別する必要がない場合、単に携帯端末３と記載する。
【００３０】
（コンテンツ管理サーバの構成）
図２は、コンテンツ管理サーバ２のハードウェアの構成例を示す図である。尚、図２の構成はあくまで一例であり、用途、目的に応じて様々な構成を採ることが可能である。
【００３１】
コンテンツ管理サーバ２を実現するコンピュータは、制御部１１、記憶部１２、メディア入出力部１３、通信制御部１４、入力部１５、表示部１６、周辺機器Ｉ／Ｆ（インターフェース）部１７等が、バス１８を介して接続される。
【００３２】
制御部１１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成される。
【００３３】
ＣＰＵは、記憶部１２、ＲＯＭ、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、バス１８を介して接続された各部を駆動制御し、コンテンツ管理サーバ２が行う後述する処理を実現する。ＲＯＭは、不揮発性メモリであり、コンピュータのブートプログラムやＢＩＯＳ（Basic Input/Output System）等のプログラム、データ等を恒久的に保持している。ＲＡＭは、揮発性メモリであり、記憶部１２、ＲＯＭ、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、制御部１１が各種処理を行う為に使用するワークエリアを備える。
【００３４】
記憶部１２は、ＨＤＤであり、制御部１１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ（オペレーティングシステム）等を格納する。プログラムに関しては、ＯＳに相当する制御プログラムや、後述する処理をコンピュータに実行させるためのアプリケーションプログラムが格納されている。これらの各プログラムコードは、制御部１１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて各種の手段として実行される。
【００３５】
メディア入出力部１３（ドライブ装置）は、データの入出力を行い、例えば、ＣＤドライブ（−ＲＯＭ、−Ｒ、−ＲＷ等）、ＤＶＤドライブ（−ＲＯＭ、−Ｒ、−ＲＷ等）等のメディア入出力装置を有する。通信制御部１４は、通信制御装置、通信ポート等を有し、コンピュータとネットワーク４間の通信を媒介する通信インターフェースであり、ネットワーク４を介して、他のコンピュータ間との通信制御を行う。ネットワーク４は、有線、無線を問わない。
【００３６】
入力部１５は、データの入力を行い、例えば、キーボード、マウス等のポインティングデバイス、テンキー等の入力装置を有する。入力部１５を介して、コンピュータに対して、操作指示、動作指示、データ入力等を行うことができる。表示部１６は、ＣＲＴモニタ、液晶パネル等のディスプレイ装置、ディスプレイ装置と連携してコンピュータのビデオ機能を実現するための論理回路等（ビデオアダプタ等）を有する。
【００３７】
周辺機器Ｉ／Ｆ（インターフェース）部１７は、コンピュータに周辺機器を接続させるためのポートであり、周辺機器Ｉ／Ｆ部１７を介してコンピュータは周辺機器とのデータの送受信を行う。周辺機器Ｉ／Ｆ部１７は、ＵＳＢ（Universal Serial Bus）やＩＥＥＥ（The Institute of Electrical and Electronics
Engineers）１３９４やＲＳ−２３２Ｃ等で構成されており、通常複数の周辺機器Ｉ／Ｆを有する。周辺機器との接続形態は有線、無線を問わない。バス１８は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
【００３８】
図３は、コンテンツ管理サーバ２の記憶部１２に記憶されるデータベースの一例を示す図である。図３に示すように、コンテンツ管理サーバ２の記憶部１２は、少なくとも、ノード情報データベース（ＤＢ）２１、およびエッジ情報データベース（ＤＢ）２２を記憶している。
【００３９】
図４は、ノード情報データベース２１の例を示す図である。
【００４０】
図４に示すように、ノード情報データベース２１は、少なくとも、ノードＩＤ、クーポンＩＤ、インスタンスＩＤ、クーポンを渡す側のユーザＩＤ、クーポンの受け側のユーザＩＤ、日時、位置を、クーポンが授受される毎に記憶する。ノードＩＤは、クーポンの授受位置を一意に識別するための情報である。クーポンＩＤは、クーポンを一意に識別するための情報である。インスタンスＩＤは、クーポンの実体を一意に識別するための情報である。クーポンを渡す側のユーザＩＤは、クーポンを渡すユーザを一意に識別するための情報である。クーポンの受け側のユーザＩＤは、クーポンを受けるユーザを一意に識別するための情報である。日時は、クーポンが授受された日時を示す情報である。位置は、クーポンが授受された位置（緯度、経度）を示す情報である
【００４１】
図４の例の場合、「ユーザＡ」が「2012/1/1（２０１２年１月１日）」に「位置情報Ａ」にて「０００１」のクーポンＩＤを持つクーポンを取得したことが記憶され、「ユーザＡ」が「2012/1/2（２０１２年１月２日）」に「位置情報Ｂ」にて「０００１」のクーポンＩＤを持つクーポンを「ユーザＢ」に授受したことが記憶されている。また、「ユーザＭ」が「2012/1/1（２０１２年１月１日）」に「位置情報Ｍ」にて「０００１」のクーポンＩＤを持つクーポンを「ユーザＮ」に授受したことが記憶されている。
【００４２】
図５は、エッジ情報データベース２２の例を示す図である。
【００４３】
図５に示すように、エッジ情報データベース２２は、少なくとも、エッジＩＤ、Ｆｒｏｍ（ノードＩＤ）、Ｔｏ（ノードＩＤ）、距離を、クーポンが授受される毎に記憶する。エッジＩＤは、クーポンを授受した位置を直線距離で結ぶ経路を一意に識別するための情報である。Ｆｒｏｍ（ノードＩＤ）は、ユーザがクーポンを取得した位置を一意に識別するための情報であり、図４のノード情報データベース２１のノードＩＤに紐付けられている。Ｔｏ（ノードＩＤ）は、ユーザがクーポンを渡した位置を一意に識別するための情報であり、図４のノード情報データベース２１のノードＩＤに紐付けられている。距離は、Ｆｒｏｍ（ノードＩＤ）とＴｏ（ノードＩＤ）の位置情報とを結ぶ経路（エッジ）の直線距離を示す情報である。ここで記載しているノードとエッジはグラフ理論に則っているものを言い、特にエッジは方向性を持つdirectiveグラフを利用したものである。
【００４４】
図５の例の場合、「０００１」のエッジＩＤには、「０００１」のノードＩＤと「０００２」のノードＩＤとを結ぶ経路（エッジ）の直線距離として「距離情報Ａ」が記憶され、「０００２」のノードＩＤと「０００３」のノードＩＤとを結ぶ経路（エッジ）の直線距離として「距離情報Ｂ」が記憶されている。
【００４５】
図６は、コンテンツ管理サーバ２の制御部１１の機能構成例を示すブロック図である。図６に示す機能部のうちの少なくとも一部は、図２の制御部１１により所定のプログラムが実行されることによって実現される。
【００４６】
情報取得部１１Ａは、携帯端末３からネットワーク４を介して、クーポンＩＤ、ユーザＩＤ、および位置情報等を取得する。距離計算部１１Ｂは、記憶部１２のノード情報データベース２１に記憶されている位置情報を読み出し、クーポンの授受位置を結ぶ経路の直線距離を計算する。データベース管理部１１Ｃは、情報取得部１１Ａで取得した情報に基づいて、ノード情報データベース２１を更新したり、距離計算部１１Ｂによる計算結果に基づいて、エッジ情報データベース２２を更新したりする。特典付与判定部１１Ｄは、記憶部１２のノード情報データベース２１およびエッジ情報データベース２２に記憶されている情報に基づいて、クーポンの利用問い合わせに対し、特典付与するか否か、あるいは、特典付与率を変更するか否かを判定する。
【００４７】
判定方法としては、例えば、以下に示す４つの条件があり、少なくとも、いずれか１つを満たすか否かを判定する。
１．所定回数のクーポンの授受があったか。
この場合、（１）特定のユーザから他のユーザへ渡した直接の授受回数、（２）特定のユーザから他のユーザへ授受した広がりグラフを辿ったときの授受された全体人数、（３）特定のユーザから授受されたクーポンを実際に利用した人数、等を利用できる。
２．クーポン取得位置と授受位置とを結ぶ経路の総直線距離が所定距離に到達したか。
３．所定のエリアにクーポン授受位置（ノード）があるか。
４．所定期間（所定時間）内に、所定回数のクーポン授受、クーポン取得位置と授受位置とを結ぶ経路の総直線距離が所定距離に到達したか、または、所定のエリアにクーポン授受位置（ノード）があるか。
【００４８】
特典付与判定部１１Ｄは、上述したような条件のうち、少なくとも、いずれか１つを満たすと判定すると、予めクーポンに与えられている割引額や割引率を有効にしたり、あるいは、割引額や割引率を変更したりする。
【００４９】
より具体的には、例えば、１０人にクーポンが授受されたか、クーポンの移動経路の総直線距離が１０００ｋｍに到達したか、クーポンが４７都道府県で授受されたか、あるいは、１か月以内に１００人にクーポンが授受されたか等の目標を達成するとクーポンを有効にしたり、あるいは、目標を達成すると２００円割引から５００円割引に変更したりする。
【００５０】
（携帯端末の構成）
【００５１】
図７は、携帯端末３のハードウェアの構成例を示す図である。尚、図７の構成は、あくまで一例であり、用途、目的に応じて様々な構成を採ることが可能である。
【００５２】
携帯端末３は、制御部３１、記憶部３２、通信制御部３３、入力部３４、表示部３５、近距離無線通信部３６などが、バス３７を介して接続される。
【００５３】
制御部３１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成される。制御部３１は、記憶部３２に記憶されたプログラムに基づいて所定の処理を行い、通話機能、ブラウザ機能、およびメール機能などを実現する。
【００５４】
記憶部３２は、制御部３１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ等を格納するとともに、近距離無線通信部３６経由で提供されたデータ等を記憶する。
【００５５】
通信制御部３３は、通信制御装置、通信ポート等を有し、携帯端末３とネットワーク４間の通信を媒介する通信インターフェースであり、ネットワーク４を介して、他のコンピュータ又は他の携帯端末との音声通信やデータ通信の制御を行う。
【００５６】
入力部３４は、ボタンやタッチパネルなどで構成され、操作指示、動作指示、データ入力等を行う。表示部３５は、液晶パネル等のディスプレイ装置であり、制御部３１から供給される情報を表示する。入力部３４および表示部３５は、タッチパネルディスプレイのように、一体となっていても良い。
【００５７】
近距離無線通信部３６は、図示しないアンテナを用いて、ＮＦＣ方式の近距離無線通信を行う。
【００５８】
図８は、携帯端末３の制御部３１の機能構成例を示すブロック図である。図８に示す機能構成例のうちの少なくとも一部は、図７の携帯端末３の制御部３１により所定のアプリケーションが実行されることによって実現される。
【００５９】
位置情報取得部３１Ａは、ＧＰＳで受信した位置情報を取得する。Ｐ２Ｐ送受信部３１Ｂは、ＮＦＣ方式の近距離無線通信機能を備えたターゲット（受信側）を検索し、ターゲットを検知すると、近距離無線通信部３６を介してＰ２Ｐモードでデータを送信する。またＰ２Ｐ送受信部３１Ｂは、ＮＦＣ方式のＰ２Ｐモードで待機し、ＮＦＣ方式の近距離無線通信機能を備えたイニシエータ（送信側）から近距離無線通信部３６を介してデータを受信する。サーバ接続部３１Ｃは、通信制御部３３およびネットワーク４を介してコンテンツ管理サーバ２に接続する。表示制御部３１Ｄは、コンテンツ管理サーバ２から受信したクーポンや地図データを表示部３５に表示させる。
【００６０】
（クーポン授受処理）
図９は、コンテンツ授受履歴収集システム１が実行する、クーポンの授受処理を説明するフローチャートである。この処理を開始するにあたり、携帯端末３−１では、既にクーポンが取得され、記憶部３２に記憶されているものとする。
【００６１】
ステップＳ１において、携帯端末３−１の制御部３１は、ユーザによる操作に応じて、アプリケーションを起動する。ステップＳ２において、携帯端末３−１の制御部３１は、ユーザによって所定のクーポンが選択されたことを検知する。ステップＳ３において、携帯端末３−１の制御部３１（Ｐ２Ｐ送受信部３１Ｂ）は、近距離無線通信部３６を介して、ＮＦＣ方式のＰ２Ｐモードでターゲット（受信側）を検索する。そして、携帯端末３−１のユーザと、携帯端末３−２のユーザは、互いの端末を近接させる（重ね合わせる）。
【００６２】
ステップＳ４において、携帯端末３−２の制御部３１（Ｐ２Ｐ送受信部３１Ｂ）は、近距離無線通信部３６を介して、ＮＦＣ方式のＰ２Ｐモードで携帯端末３−１にターゲット応答する。
【００６３】
ステップＳ５において、携帯端末３−１の制御部３１（Ｐ２Ｐ送受信部３１Ｂ）は、近距離無線通信部３６を介して携帯端末３−２をターゲットとして検知する。そして、携帯端末３−１の制御部３１は、選択クーポンのデータ、および携帯端末３−１のユーザＩＤを、近距離無線通信部３６を介して携帯端末３−２に送信する。
【００６４】
ステップＳ６において、携帯端末３−２の制御部３１（Ｐ２Ｐ送受信部３１Ｂ）は、近距離無線通信部３６を介して、ＮＦＣ方式のＰ２Ｐモードで送信されてきた選択クーポンのデータを受信し、記憶部３２に記憶させる。ステップＳ７において、携帯端末３−１の制御部３１（サーバ接続部３１Ｃ）は、通信制御部３３およびネットワーク４を介してコンテンツ管理サーバ２に接続し、ＧＰＳで受信した現在の位置情報、携帯端末３−１のユーザＩＤ、およびクーポンの受け側の携帯端末３−２のユーザＩＤを、授受情報として送信する。
【００６５】
ここでは、クーポンを渡した携帯端末３−１がコンテンツ管理サーバ２に授受情報を送信するようにしたが、これに限らず、クーポンを受けた携帯端末３−２がコンテンツ管理サーバ２に授受情報を送信するようにしてもよい。
【００６６】
ステップＳ８において、コンテンツ管理サーバ２の制御部１１（情報取得部１１Ａ）は、ネットワーク４を介して携帯端末３−２から授受情報を受信する。ステップＳ９において、コンテンツ管理サーバ２の制御部１１（データベース管理部１１Ｃ）は、ステップＳ８の処理で受信した授受情報を、記憶部１２のノード情報データベース２１に記憶させる。またコンテンツ管理サーバ２の制御部１１（距離計算部１１Ｂ、データベース管理部１１Ｃ）は、クーポン取得位置と授受位置とを結ぶ経路の直線距離を計算し、計算結果に基づいて、エッジ情報データベース２２を更新する。
【００６７】
（クーポン経路の表示処理）
図１０は、コンテンツ管理サーバ２が実行する、クーポン経路の表示処理を説明するフローチャートである。また、クーポンの経路の表示処理は、エッジ情報とノード情報とを携帯端末側で取得し、携帯端末で表示処理を行ってもよい。
【００６８】
例えば、コンテンツ管理サーバ２の管理者は、クーポンがどのような授受経路をたどっているか（クーポンの広まり具合）を確認したい場合、記憶部１２のノード情報データベース２１に記憶されている情報のうち、入力部１５を用いて、所定のクーポンＩＤ、所定のインスタンスＩＤを指定し、そのクーポン経路の表示を指示する操作を行う。
【００６９】
ステップＳ１１において、コンテンツ管理サーバ２の制御部１１は、管理者の操作に応じて、記憶部１２のノード情報データベース２１から対応する授受情報を取得する。またコンテンツ管理サーバ２の制御部１１は、取得した授受情報のノードＩＤに紐付けられたエッジ情報をエッジ情報データベース２２から取得する。ステップＳ１２において、コンテンツ管理サーバ２の制御部１１は、表示部１６に地図を表示させ、その地図上に、ステップＳ１１の処理で読み出した授受情報およびエッジ情報に基づいて、クーポン授受位置であるノードをマークとして、および、授受位置を結ぶ経路であるエッジを直線として表示させる。
【００７０】
図１１は、クーポンがどのような授受経路をたどっているか（クーポンの広まり具合）を地図上にマッピングした表示例を示している。
【００７１】
図１１に示すように、表示画面５１には、日本地図の一部が表示されており、その地図上に、クーポンの授受が行われた場所として、ノードＮ１乃至Ｎ７がマークで表示されている。また、あるユーザがクーポンを取得した場所（ノード）と他のユーザに渡した場所（位置）とを結ぶ経路として、エッジＥ１乃至Ｅ８が赤い直線で表示されている。各ノードおよび各エッジには、授受が行われた順に番号が付与されている。
【００７２】
また表示画面５１には、クーポン名表示領域５２、クーポンＩＤ表示領域５３、授受回数表示領域５４、総距離表示領域５５、および拡大縮小スライダバー５６が含まれている。クーポン名表示領域５２は、どのクーポンの授受経路であるかを表示するものであって、クーポン名だけでなく、実際に配布されているクーポンの内容（クーポン名、有効期間、割引額や割引率、商品画像等）が表示されるようにしてもよい。クーポンＩＤ表示領域５３は、クーポンを一意に識別するための情報を表示する。授受回数表示領域５４は、クーポンの授受回数を表示する。総距離表示領域５５は、各エッジの総距離を表示する。拡大縮小スライダバー５６は、地図の拡大または縮小する場合に操作される。
【００７３】
ノードＮ１乃至Ｎ７は、表示上、全て同じマークとされているが、あるノードを選択（クリックまたはタッチ）すると、図１２に示すように、そのノードに関する詳細情報がポップアップ表示できるようになされている。
【００７４】
図１２の例では、ノードＮ２に関する詳細情報６１として、「Ｂさん−＞Ｃさん（ユーザＢからユーザＣに渡した）、2010−11−08 08:55:35（２０１０年１１月８日８時５５分３５秒）、5005（クーポンＩＤ）、２（授受回数）」がポップアップ表示され、ノードＮ６に関する詳細情報６２として「Ｃさん−＞Ｇさん（ユーザＢからユーザＣに渡した）、2010−11−08 10:21:47（２０１０年１１月８日１０時２１分４７秒）、5005（クーポンＩＤ）、６（授受回数）」がポップアップ表示されている。グラフから（１）特定のユーザから他のユーザへ渡した直接の授受回数、（２）特定のユーザから他のユーザへ授受した広がりグラフを辿ったときの授受された全体人数、（３）特定のユーザから授受されたクーポンを実際に利用した人数、等を求めてインフルエンサ（コンテンツの広まり、またはコンテンツの利用に影響を与えている人）を顕在化させることができる。
【００７５】
同様に、エッジＥ１乃至Ｅ８も、表示上、全て同じ赤い直線とされているが、あるエッジを選択（クリックまたはタッチ）すると、図１３に示すように、そのエッジに関する詳細情報がポップアップ表示できるようになされている。
【００７６】
図１３の例では、エッジＥ５に関する詳細情報７１として、「１２７．２２ｋｍ」がポップアップ表示され、エッジＥ８に関する詳細情報７２として、「３５７．５２ｋｍ」がポップアップ表示されている。
【００７７】
ところで、図１１乃至図１３において、エッジＥ７およびエッジＥ８の一部が表示されていない。そこで、管理者は、拡大縮小スライダバー５６の「−（マイナス）」を直接操作するか、あるいは、バーを「−（マイナス）」方向にスライドさせることにより、図１４に示すように、経路全体を表示させることができる。または、静電容量タイプ等のタッチパネルを用いて２本の指でピンチイン/ピンチアウトを行い拡大・縮小して経路を表示してもよい。
【００７８】
以上のように、コンテンツ管理サーバ２の管理者は、クーポンの広まり具合を容易に確認することが可能となる。またノードやエッジを選択することで、それぞれに対応する情報をポップアップ表示することができ、より詳細な追跡が可能となる。さらに、携帯端末３側においても、コンテンツ管理サーバ２からクーポンの広まり具合を表示するためのデータを受信し、図１１に示したような画面表示を行うことができる。
【００７９】
以上においては、日本全体にクーポンが広まる様子を例に挙げ説明したが、これに限らず、例えば、図１５に示すような狭い地域（東京近郊）、または図１６に示すような広い地域（世界）でも、クーポンが広まる様子を表示することが可能である。
【００８０】
（特典付与判定処理）
図１７は、コンテンツ管理サーバ２が実行する、特典付与判定処理を説明するフローチャートである。
【００８１】
例えば、携帯端末３−１のユーザは、記憶部３２に記憶されているクーポンを表示部３５に表示させ、クーポン利用端末のＲ／Ｗ（図示せず）にかざすことで、クーポン利用の意思を伝えると、クーポン利用端末は、コンテンツ管理サーバ２にアクセスし、そのクーポンが有効か否かを問い合わせる。
【００８２】
ステップＳ２１において、コンテンツ管理サーバ２の制御部１１は、クーポン利用端末から利用通知を受信する。ステップＳ２２において、コンテンツ管理サーバ２の制御部１１（特典付与判定部１１Ｄ）は、ステップＳ２１の処理で受信した利用通知に含まれるクーポンＩＤに基づいて、記憶部１２のノード情報データベース２１から対応する授受情報を参照する。
【００８３】
ステップＳ２３において、コンテンツ管理サーバ２の制御部１１（特典付与判定部１１Ｄ）は、ステップＳ２２の処理で参照した授受情報から、所定の条件を達成しているか否かを判定する。所定の条件とは、上述したように、クーポンの授受回数やクーポン経路の総距離が目標値に達したか等であり、ステップＳ２３において、コンテンツ管理サーバ２の制御部１１（特典付与判定部１１Ｄ）は、所定の条件を達成していると判定した場合、ステップＳ２４に進む。
【００８４】
ステップＳ２４において、コンテンツ管理サーバ２の制御部１１は、ネットワーク４を介してクーポン利用端末に、クーポンが有効である旨を通知する。一方、ステップＳ２３において、コンテンツ管理サーバ２の制御部１１（特典付与判定部１１Ｄ）は、所定の条件を達成していないと判定した場合、ステップＳ２５に進み、ネットワーク４を介してクーポン利用端末にクーポンが無効である旨を通知する。
【００８５】
以上の処理では、利用しようとしているクーポンが、所定の条件を達成しているか否かに応じて、そのクーポンが有効であるか無効であるかを決定するようにしたが、これに限らず、例えば、利用しようとしているクーポンが、所定の条件を達成していない場合には、通常の割引額（割引率）に決定し、所定の条件を達成している場合には、割引額を多く（割引率を高く）するようにしても良い。
【００８６】
以上においては、コンテンツ管理サーバ２の記憶部１２に、ノード情報データベース（ＤＢ）２１、およびエッジ情報データベース（ＤＢ）２２を記憶するものとして説明したが、さらに、図１８に示すような、クーポンデータベース（ＤＢ）１０１、ユーザデータベース（ＤＢ）１０２、利用者データベース（ＤＢ）１０３を記憶することが好ましい。
【００８７】
クーポンデータベース１０１は、少なくとも、クーポンＩＤ、発行者、発行日、有効期限を記憶する。クーポンＩＤは、クーポンを一意に識別するための情報である。発行者、発行日、有効期限は、クーポンＩＤによって特定されるクーポンを発行した人、発行した日、使用可能な期限をそれぞれ示している。
【００８８】
ユーザデータベース１０２は、少なくとも、ユーザＩＤ、氏名、住所を記憶する。ユーザＩＤは、コンテンツ管理サーバ２にアクセスのあったユーザを一意に識別するための情報である。氏名、住所は、ユーザＩＤによって特定される氏名、住所をそれぞれ示す。
【００８９】
利用者データベース１０３は、少なくとも、クーポンＩＤ、インスタンスＩＤ、利用済みフラグ、利用日時、利用店舗情報を記憶する。クーポンＩＤは、クーポンを一意に識別するための情報であり、クーポンデータベース１０１のクーポンＩＤに紐付けられている。インスタンスＩＤは、クーポンの実体を一意に識別するための情報である。利用済フラグは、クーポンＩＤによって特定されるクーポンの利用有無を示す情報（フラグ）である。利用日時は、クーポンＩＤによって特定されるクーポンが利用された日時を示す。利用店舗情報は、クーポンＩＤによって特定されるクーポンが利用された店舗を示す。
【００９０】
（クーポン利用処理）
例えば、携帯端末３−１のユーザは、記憶部３２に記憶されているクーポンを表示部３５に表示させ、店舗に設置されたクーポン利用端末のＲ／Ｗ（図示せず）にかざすことで、クーポン利用の意思を伝えると、クーポン利用端末は、コンテンツ管理サーバ２にアクセスし、クーポンデータベース１０１に記憶されているクーポン情報のうち、対応するクーポンの有効期限を確認し、そのクーポンが利用可能であると判断すると、ネットワーク４を介してクーポン利用端末にクーポン利用の許可を通知する。また、コンテンツ管理サーバ２は、クーポン利用端末を介して送信されてきたユーザ情報をユーザデータベース１０２に記憶するとともに、クーポンの利用に関する情報を利用者データベース１０３に記憶する。
【００９１】
携帯端末間のコンテンツ授受の方法としては、例えば、加速度センサ、ＧＰＳを備えた携帯端末を利用して、データ授受を行なうユーザの携帯端末同士を一緒にして振るなどの動作を行なうことによってデータ授受を行ってもよい。この場合、携帯端末を一緒にして振ることによって、携帯端末の加速度データ、位置情報、渡したいコンテンツをサーバに送信し、位置、加速度データを比較することによって、データを授受するユーザを特定し、ユーザから送信されたコンテンツを他方のユーザに送信してデータの授受を行なうことができる。
【００９２】
以上においては、コンテンツ情報としてクーポンを例に挙げ説明したが、これに限らず、例えば、音楽データ、画像データ等のコンテンツに適用することも勿論可能である。
【００９３】
［本発明の実施の形態における効果］
１．以上のように、コンテンツの授受位置をノードとし、クーポンの取得位置と授受位置とを結ぶ経路をエッジとして地図上に表示させることで、コンテンツの広まり具合を容易に確認することができる。
２．コンテンツの広まり具合をグラフ構造で確認することができるため、インフルエンサ（コンテンツの広まり、またはコンテンツの利用に影響を与えている人）を顕在化させることができる。
３．クーポンの利用状況を取得するようにし、クーポン配布に対する利用率を計算することで、クーポン配布効果を分析することが可能である。
【００９４】
以上、添付図面を参照しながら、本発明に係るコンテンツ授受履歴収集システム等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００９５】
１………コンテンツ授受履歴収集システム
２………コンテンツ管理サーバ
３−１、３−２………携帯端末
４………ネットワーク
１１………制御部
１２………記憶部
１４………通信制御部
１６………表示部
３１………制御部
３５………表示部
３６……近距離無線通信部
【要約】
【課題】クーポンの授受位置やクーポンの広まり具合を可視化することが可能なコンテンツ授受履歴収集システム等を提供する。
【解決手段】コンテンツ管理サーバは、端末が他の端末にクーポンを授受した位置情報、端末の所有者を識別するＩＤ、他の端末の所有者を識別するＩＤを取得し、表示画面５１の地図上に、クーポンの授受が行われた場所として、ノードＮ１乃至Ｎ７をマークで表示させる。また、コンテンツ管理サーバは、ユーザがクーポンを授受した場所（ノード）を結ぶ経路として、エッジＥ１乃至Ｅ８を赤い直線で表示させる。
【選択図】図１１【図１】
0005459435.tif 000002
【図２】
0005459435.tif 000003
【図３】
0005459435.tif 000004
【図４】
0005459435.tif 000005
【図５】
0005459435.tif 000006
【図６】
0005459435.tif 000007
【図７】
0005459435.tif 000008
【図８】
0005459435.tif 000009
【図９】
0005459435.tif 000010
【図１０】
0005459435.tif 000011
【図１１】
0005459435.tif 000012
【図１２】
0005459435.tif 000013
【図１３】
0005459435.tif 000014
【図１４】
0005459435.tif 000015
【図１５】
0005459435.tif 000016
【図１６】
0005459435.tif 000017
【図１７】
0005459435.tif 000018
【図１８】
0005459435.tif 000019