(57)【特許請求の範囲】
【請求項１】
クーポンを利用する顧客が投稿し，該顧客が利用するクーポンのクーポン画像が掲載されたソーシャルネットワークサービス（ＳＮＳ）の記事から，前記記事を投稿した顧客のアカウント名，前記記事が掲載されているＳＮＳのコミュニティの名称，前記クーポン画像に付加されたクーポンＩＤを前記記事から取得する記事情報取得手段と，
クーポンを申し込んだ顧客（申込者）に対して送付する前記クーポン画像に付加した前記クーポンＩＤに関連付けて，前記申込者のアカウント名及び該顧客が属するコミュニティの名称を記憶したクーポンデータベース（ＤＢ）を参照し，前記記事情報取得手段が取得した前記クーポンＩＤに対応付けられたアカウント名と，前記記事情報取得手段が取得したアカウント名が同一の場合，又は，前記記事情報取得手段が取得した前記クーポンＩＤに対応付けられたコミュニティの名称と，前記記事情報取得手段が取得したコミュニティの名称が同一の場合，クーポンの利用が許可された顧客と判定する顧客検証部を有し，クーポンの利用が許可された顧客であることをクーポン利用条件の一つとし，すべての前記クーポン利用条件を満たしたときに，クーポンの利用を許可するクーポン利用管理手段と，
を備えたことを特徴とするクーポン管理装置。
【請求項２】
前記クーポンＤＢには，コミュニティのカテゴリーのツリー構造において，前記申込者が属するコミュニティのカテゴリーを識別するパスが前記クーポンＩＤに関連付けて記憶され，前記記事情報取得手段は，前記記事が掲載されているコミュニティのカテゴリーを識別するパスを取得し，前記クーポン利用管理手段の前記顧客検証部は，前記記事情報取得手段が取得した前記クーポンＩＤに関連付けられたパスと前記記事情報取得手段が取得したパスを参照し，前記申込者が属するコミュニティのカテゴリーと，前記記事が投稿されたコミュニティのカテゴリーの関係が親又は兄弟であれば，クーポンの利用が許可された顧客と判定することを特徴とする，請求項１に記載のクーポン管理装置。
【請求項３】
ＳＮＳに投稿される前記記事には，クーポンの発行元になる店舗の店舗ＩＤと，前記記事を投稿した地点の位置情報が含まれ，前記記事情報取得手段は，前記記事に含まれている位置情報を前記記事から取得し，前記クーポン利用管理手段は，店舗ＩＤに関連付けて店舗の所在位置を記憶した店舗ＤＢを参照し，前記記事情報取得手段が前記記事から取得した位置情報が，前記記事情報取得手段が前記記事から取得した店舗ＩＤに関連付けられた所在位置と等しい場合，前記記事が投稿された地点がクーポンに対応する店舗と判定する店舗検証部を有し，前記記事が投稿された地点がクーポンに対応する店舗の所在位置であることを前記クーポン利用条件の一つとすることを特徴とする，請求項１又は請求項２に記載のクーポン管理装置。
【請求項４】
前記クーポン画像を検証するための認証コードが前記記事に含まれ，前記記事情報取得手段は，前記認証コードを前記記事から取得し，前記クーポン利用管理手段は，前記記事情報取得手段が取得した前記認証コードの照合に成功すると，正当な前記クーポン画像と判定するクーポン画像検証部を有し，正当な前記クーポン画像であることを前記クーポン利用条件の一つとすることを特徴とする，請求項１から請求項３のいずれか一つに記載のクーポン管理装置。
【請求項５】
前記クーポン画像が利用された利用回数がクーポンＩＤに関連付けてクーポンＤＢに記憶され，前記クーポン利用管理手段は，前記記事情報取得手段が取得した前記クーポンＩＤに対応付けられた利用回数が予め定められた利用制限回数を超えていないことを確認し，前記利用制限回数を超えていなければ，該利用回数をインクリメントする利用回数検証部を有し，前記クーポン画像の利用回数が利用制限回数を超えていないことを前記クーポン利用条件の一つとすることを特徴とする，請求項１から請求項４のいずれか一つに記載のクーポン管理装置。
【請求項６】
ソーシャルネットワークサービス（ＳＮＳ）を利用して配布したクーポンの利用を管理するクーポンの管理方法であって，
クーポンの利用を管理する装置が，クーポンを利用する顧客が投稿し，該顧客が利用するクーポンのクーポン画像が掲載されたソーシャルネットワークサービス（ＳＮＳ）の記事から，前記記事を投稿した顧客のアカウント名，前記記事が掲載されているＳＮＳのコミュニティの名称，前記クーポン画像に付加されたクーポンＩＤを前記記事から取得するステップａと，
前記装置が，クーポンを申し込んだ顧客（申込者）に対して送付する前記クーポン画像に付加した前記クーポンＩＤに関連付けて，前記申込者のアカウント名及び該顧客が属するコミュニティの名称を記憶したクーポンデータベース（ＤＢ）を参照し，前記ステップａで取得した前記クーポンＩＤに対応付けられたアカウント名と，前記ステップａで取得したアカウント名が同一の場合，又は，前記ステップａで取得した前記クーポンＩＤに対応付けられたコミュニティの名称と，前記ステップａで取得したコミュニティの名称が同一の場合，クーポンの利用が許可された顧客と判定する処理を実行し，クーポンの利用が許可された顧客であることをクーポン利用条件の一つとするステップｂ，
前記装置が，すべての前記クーポン利用条件を満たしたときに，クーポンの利用を許可するステップｃと，
が実行されることを特徴とするクーポンの管理方法。
【請求項７】
前記クーポンＤＢには，コミュニティのカテゴリーのツリー構造において，前記申込者が属するコミュニティのカテゴリーを識別するパスが前記クーポンＩＤに関連付けて記憶され，前記ステップａにおいて，前記装置は，前記記事が掲載されているコミュニティのカテゴリーを識別するパスを取得し，前記ステップｂにおいて，前記装置は，前記ステップａで取得した前記クーポンＩＤに関連付けられたパスと前記ステップａで取得したパスを参照し，前記申込者が属するコミュニティのカテゴリーと，前記記事が投稿されたコミュニティのカテゴリーの関係が親又は兄弟であれば，クーポンの利用が許可された顧客と判定することを特徴とする，請求項６に記載のクーポンの管理方法。
【請求項８】
ＳＮＳに投稿される前記記事には，クーポンの発行元になる店舗の店舗ＩＤと，前記記事を投稿した地点の位置情報が含まれ，前記ステップａにおいて，前記装置は，前記記事に含まれている位置情報を前記記事から取得し，前記ステップｂにおいて，前記装置は，店舗ＩＤに関連付けて店舗の所在位置を記憶した店舗ＤＢを参照し，前記記事情報取得手段が前記記事から取得した位置情報が，前記記事情報取得手段が前記記事から取得した店舗ＩＤに関連付けられた所在位置と等しい場合，前記記事が投稿された地点がクーポンに対応する店舗と判定する処理を実行し，前記記事が投稿された地点がクーポンに対応する店舗の所在位置であることを前記クーポン利用条件の一つとすることを特徴とする，請求項６又は請求項７に記載のクーポンの管理方法。
【請求項９】
前記クーポン画像を検証するための認証コードが前記記事に含まれ，前記ステップａにおいて，前記装置は，前記認証コードを前記記事から取得し，前記ステップｂにおいて，前記装置は，前記ステップａで取得した前記認証コードの照合に成功すると，正当な前記クーポン画像と判定する処理を実行し，正当な前記クーポン画像であることを前記クーポン利用条件の一つとすることを特徴とする，請求項６から請求項８のいずれか一つに記載のクーポンの管理方法。
【請求項１０】
前記クーポン画像が利用された利用回数がクーポンＩＤに関連付けてクーポンＤＢに記憶され，前記ステップｂにおいて，前記装置は，前記ステップａで取得した前記クーポンＩＤに対応付けられた利用回数が予め定められた利用制限回数を超えていないことを確認し，前記利用制限回数を超えていなければ，該利用回数をインクリメントする処理を実行し，前記クーポン画像の利用回数が利用制限回数を超えていないことを前記クーポン利用条件の一つとすることを特徴とする，請求項６から請求項９のいずれか一つに記載のクーポンの管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，ソーシャルネットワークサービスを利用して，似た嗜好を持つ複数の顧客のグループ（コミュニティ）に対して配布したクーポンの利用を管理するための技術に関する。
【背景技術】
【０００２】
店舗が、顧客に来店を促すための広告媒体として、古くから利用されている紙媒体のチラシに加え、インターネット上のウェブサイトも多く活用されるようになった。
【０００３】
顧客に来店を促すための広告媒体は、広告としての用途ばかりでなく、実際に来店して提示することでインセンティブが得られるクーポンの配布にも利用され，インターネットのウェブサイトでクーポンを配布する場合、顧客は，ウェブサイトに表示されているクーポン画像の印刷や，クーポン画像を携帯端末へ送信するなどして，ウェブサイトからクーポンを取得する。
【０００４】
店舗がクーポンを発行するのは、クーポンによって集客効果を高め，店舗の売り上げを増加させることを目的としているため、クーポンの効果をより高めるためには、店舗で提供する物品・サービスに沿った顧客をクーポンの配布対象とすることが望ましい。
【０００５】
店舗で提供する物品・サービスに沿った顧客に対してクーポンを提供するために、さまざまな技術が提案され，例えば、特許文献１では、顧客の嗜好などの属性を収集し記憶することで、利用者の属性に基づいて利用者の希望する種別あるいは希望する種別に近い広告およびクーポンのみを選別して配信するシステムが開示されている。
【０００６】
また，店舗の売り上げを増加させるためには，店舗で提供する物品・サービスに沿った顧客にクーポンを配布することに加え，大勢の顧客にクーポンを配布することも重要であるため，特許文献２では，店舗で提供する物品・サービスに沿った一人の顧客のみならず，クーポンを配布した顧客が紹介した他の顧客に対してもクーポンを配布することで、新規顧客の開拓を効率的に行なえるようにしたシステムが開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−４１９３２号公報
【特許文献２】特開２００３−１５０８３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
インターネット上で話題を広げる手法として，ウェブページ上に表示する広告のみならず口コミもあるが，上述した従来技術は，似た嗜好を持つ複数の顧客のグループに対して口コミを利用して配布したクーポンの利用を管理するための発明ではない。
【０００９】
そこで，本発明は，似た嗜好を持つ複数の顧客のグループに対して口コミを利用して配布したクーポンの利用を管理する装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決する第１の発明は，ソーシャルネットワークサービスを利用して配布したクーポンの利用を管理するためのクーポン管理装置であって，ソーシャルネットワークサービスを利用して配布したクーポンの利用を管理するために，クーポンを利用する顧客が投稿し，該顧客が利用するクーポンのクーポン画像が掲載されたソーシャルネットワークサービス（ＳＮＳ）の記事から，前記記事を投稿した顧客のアカウント名，前記記事が掲載されているＳＮＳのコミュニティの名称，前記クーポン画像に付加されたクーポンＩＤを前記記事から取得する記事情報取得手段と，クーポンを申し込んだ顧客（申込者）に対して送付する前記クーポン画像に付加した前記クーポンＩＤに関連付けて，前記申込者のアカウント名及び該顧客が属するコミュニティの名称を記憶したクーポンデータベース（ＤＢ）を参照し，前記記事情報取得手段が取得した前記クーポンＩＤに対応付けられたアカウント名と，前記記事情報取得手段が取得したアカウント名が同一の場合，又は，前記記事情報取得手段が取得した前記クーポンＩＤに対応付けられたコミュニティの名称と，前記記事情報取得手段が取得したコミュニティの名称が同一の場合，クーポンの利用が許可された顧客と判定する顧客検証部を有し，クーポンの利用が許可された顧客であることをクーポン利用条件の一つとし，すべての前記クーポン利用条件を満たしたときに，クーポンの利用を許可するクーポン利用管理手段とを備える。
【００１１】
コミュニティが同一であることは，クーポンの申込者と同じ嗜好を有する顧客と判断できるため，第１の発明によれば，クーポンの申込者または申込者と同じ嗜好を有する顧客に対して，クーポンの利用が許可されることになる。
【００１２】
更に，第２の発明は，前記クーポンＤＢには，コミュニティのカテゴリーのツリー構造において，前記申込者が属するコミュニティのカテゴリーを識別するパスが前記クーポンＩＤに関連付けて記憶され，前記記事情報取得手段は，前記記事が掲載されているコミュニティのカテゴリーを識別するパスを取得し，前記クーポン利用管理手段の前記顧客検証部は，前記記事情報取得手段が取得した前記クーポンＩＤに関連付けられたパスと前記記事情報取得手段が取得したパスを参照し，前記申込者が属するコミュニティのカテゴリーと，前記記事が投稿されたコミュニティのカテゴリーの関係が親又は兄弟であれば，クーポンの利用が許可された顧客と判定することを特徴とする第１の発明に記載のクーポン管理装置である。
【００１３】
申込者が属するコミュニティのカテゴリーと，記事が投稿されたコミュニティのカテゴリーの関係が親又は兄弟であれば，記事を投稿した顧客は，申込者と似た嗜好を有する顧客と判断できるため，第２の発明によれば，クーポンの申込者，申込者と同じ嗜好を有する顧客及び申込者と似た嗜好を有する顧客に対して，クーポンの利用が許可されることになる。
【００１４】
更に，第３の発明は，ＳＮＳに投稿される前記記事には，クーポンの発行元になる店舗の店舗ＩＤと，前記記事を投稿した地点の位置情報が含まれ，前記記事情報取得手段は，前記記事に含まれている位置情報を前記記事から取得し，前記クーポン利用管理手段は，店舗ＩＤに関連付けて店舗の所在位置を記憶した店舗ＤＢを参照し，前記記事情報取得手段が前記記事から取得した位置情報が，前記記事情報取得手段が前記記事から取得した店舗ＩＤに関連付けられた所在位置と等しい場合，前記記事が投稿された地点がクーポンに対応する店舗と判定する店舗検証部を有し，前記記事が投稿された地点がクーポンに対応する店舗の所在位置であることを前記クーポン利用条件の一つとすることを特徴とする第１の発明又は第２の発明に記載のクーポン管理装置である。
【００１５】
クーポンが利用できる店舗は定まっている場合が多いため，第３の発明のように，記事が投稿された地点がクーポンに対応する店舗と判定したことをクーポン利用条件の一つに加えることが望ましい。
【００１６】
更に，第４の発明は，前記クーポン画像を検証するための認証コードが前記記事に含まれ，前記記事情報取得手段は，前記認証コードを前記記事から取得し，前記クーポン利用管理手段は，前記記事情報取得手段が取得した前記認証コードの照合に成功すると，正当な前記クーポン画像と判定するクーポン画像検証部を有し，正当な前記クーポン画像であることをクーポン利用条件の一つとすることを特徴とする第１の発明から第３の発明のいずれか一つに記載のクーポン管理装置である。
【００１７】
記事に掲載されたクーポン画像がクーポン管理装置で管理しているクーポン画像であるか確認するために，第４の発明のようにして，正当な前記クーポン画像と判定したことをクーポン利用条件の一つとすることが望ましい。
【００１８】
更に，第５の発明は，前記クーポン画像が利用された利用回数がクーポンＩＤに関連付けてクーポンＤＢに記憶され，前記クーポン利用管理手段は，前記記事情報取得手段が取得した前記クーポンＩＤに対応付けられた利用回数が予め定められた利用制限回数を超えていないことを確認し，前記利用制限回数を超えていなければ，該利用回数をインクリメントする利用回数検証部を有し，前記クーポン画像の利用回数が利用制限回数を超えていないことを前記クーポン利用条件の一つとすることを特徴とする第１の発明から第４の発明のいずれか一つに記載のクーポン管理装置である。
【００１９】
クーポンの発行にはクーポンに係る予算が設定され，同一のクーポンを利用できる利用限度回数が設けられていることが多いため，第５の発明のように，クーポン画像の利用回数が利用制限回数を超えていないことをクーポン利用条件の一つとすることが望ましい。
【００２０】
更に，第６の発明は，ソーシャルネットワークサービス（ＳＮＳ）を利用して配布したクーポンの利用を管理するクーポンの管理方法であって，クーポンの利用を管理する装置が，クーポンを利用する顧客が投稿し，該顧客が利用するクーポンのクーポン画像が掲載されたソーシャルネットワークサービス（ＳＮＳ）の記事から，前記記事を投稿した顧客のアカウント名，前記記事が掲載されているＳＮＳのコミュニティの名称，前記クーポン画像に付加されたクーポンＩＤを前記記事から取得するステップａと，前記装置が，クーポンを申し込んだ顧客（申込者）に対して送付する前記クーポン画像に付加した前記クーポンＩＤに関連付けて，前記申込者のアカウント名及び該顧客が属するコミュニティの名称を記憶したクーポンデータベース（ＤＢ）を参照し，前記ステップａで取得した前記クーポンＩＤに対応付けられたアカウント名と，前記ステップａで取得したアカウント名が同一の場合，又は，前記ステップａで取得した前記クーポンＩＤに対応付けられたコミュニティの名称と，前記ステップａで取得したコミュニティの名称が同一の場合，クーポンの利用が許可された顧客と判定する処理を実行し，クーポンの利用が許可された顧客であることをクーポン利用条件の一つとするステップｂ，前記装置が，すべての前記クーポン利用条件を満たしたときに，クーポンの利用を許可するステップｃとが実行されることを特徴とするクーポンの管理方法である。
【００２１】
更に，第７の発明は，前記クーポンＤＢには，コミュニティのカテゴリーのツリー構造において，前記申込者が属するコミュニティのカテゴリーを識別するパスが前記クーポンＩＤに関連付けて記憶され，前記ステップａにおいて，前記装置は，前記記事が掲載されているコミュニティのカテゴリーを識別するパスを取得し，前記ステップｂにおいて，前記装置は，前記ステップａで取得した前記クーポンＩＤに関連付けられたパスと前記ステップａで取得したパスを参照し，前記申込者が属するコミュニティのカテゴリーと，前記記事が投稿されたコミュニティのカテゴリーの関係が親又は兄弟であれば，クーポンの利用が許可された顧客と判定することを特徴とする第６の発明に記載のクーポンの管理方法である。
【００２２】
更に，第８の発明は，ＳＮＳに投稿される前記記事には，クーポンの発行元になる店舗の店舗ＩＤと，前記記事を投稿した地点の位置情報が含まれ，前記ステップａにおいて，前記装置は，前記記事に含まれている位置情報を前記記事から取得し，前記ステップｂにおいて，前記装置は，店舗ＩＤに関連付けて店舗の所在位置を記憶した店舗ＤＢを参照し，前記記事情報取得手段が前記記事から取得した位置情報が，前記記事情報取得手段が前記記事から取得した店舗ＩＤに関連付けられた所在位置と等しい場合，前記記事が投稿された地点がクーポンに対応する店舗と判定する処理を実行し，前記記事が投稿された地点がクーポンに対応する店舗の所在位置であることを前記クーポン利用条件の一つとすることを特徴とする第６の発明又は第７の発明に記載のクーポンの管理方法である。
【００２３】
更に，第９の発明は，前記クーポン画像を検証するための認証コードが前記記事に含まれ，前記ステップａにおいて，前記装置は，前記認証コードを前記記事から取得し，前記ステップｂにおいて，前記装置は，前記ステップａで取得した前記認証コードの照合に成功すると，正当な前記クーポン画像と判定する処理を実行し，正当な前記クーポン画像であることを前記クーポン利用条件の一つとすることを特徴とする第６の発明から第８の発明のいずれか一つに記載のクーポンの管理方法である。
【００２４】
更に，第１０の発明は，前記クーポン画像が利用された利用回数がクーポンＩＤに関連付けてクーポンＤＢに記憶され，前記ステップｂにおいて，前記装置は，前記ステップａで取得した前記クーポンＩＤに対応付けられた利用回数が予め定められた利用制限回数を超えていないことを確認し，前記利用制限回数を超えていなければ，該利用回数をインクリメントする処理を実行し，前記クーポン画像の利用回数が利用制限回数を超えていないことを前記クーポン利用条件の一つとすることを特徴とする第６の発明から第９の発明のいずれか一つに記載のクーポンの管理方法である。
【００２５】
上記の第６〜１０の発明によれば、上述した第１〜６の発明と同様の効果が得られる。
【発明の効果】
【００２６】
このように，本発明によれば，似た嗜好を持つ複数の顧客のグループに対して口コミを利用して配布したクーポンの利用を管理する装置及び方法を提供できる。
【図面の簡単な説明】
【００２７】
【図１】クーポン管理装置を配置したシステムの構成を説明する図。
【図２】クーポンの話題の広がる様子を説明する図。
【図３】クーポンに係る記事を説明する図。
【図４】クーポン管理装置に要求される機能を説明する図。
【図５】カテゴリーのツリー構造を説明する図。
【図６】クーポン管理装置がクーポンの利用を管理する処理を示したフロー図。
【図７】顧客に係るクーポン利用条件を満たしているか確認する処理のフロー図。
【図８】クーポン管理装置がクーポンを発行する手順を示したフロー図。
【発明を実施するための形態】
【００２８】
ここから，本発明の実施形態について，発明の技術分野に係わる当業者が，発明の内容を理解し，本発明を実施できる程度に説明する。
【００２９】
図１は，本実施形態に係るクーポン管理装置１を配置したシステムの構成を説明する図である。本実施形態に係るクーポン管理装置１は，ソーシャルネットワークサービス２（SNS: Social Network Service）を利用して，似た嗜好を持つ複数の顧客のグループ（コミュニティ）に対してクーポンを配布し、来店を誘導することを目的として開発されたシステムである。
【００３０】
なお，本発明においてＳＮＳ２とは，ユーザ間のコミュニケーションが図れるように構築されたＷｅｂサイトで，本実施形態において，ＳＮＳ２には，ツリー化されたカテゴリー毎にコミュニティが設けられている。
【００３１】
図１に図示したシステムには，上述したＳＮＳ２に加え，ＳＮＳ２を利用する顧客が所持する携帯端末３と，クーポンの発行・利用管理を行うクーポン管理装置１と，クーポンの発行元になる店舗に設置される店舗端末４が含まれ，更に，図１には，携帯端末３が位置情報を取得するときに利用するＧＰＳ衛星５を図示している。
【００３２】
図２は，クーポンの話題の広がる様子を説明する図である。図１で図示したシステムにおいて，クーポンを広めるための口コミは，ＳＮＳ２に投稿される記事になり，図２では，ＳＮＳ２のコミュニティとして，コミュニティＡ，コミュニティＢ及びコミュニティＣの３つを図示している。
【００３３】
クーポンを広めるための口コミはＳＮＳ２に投稿される記事になるため，クーポンの配布対象となる顧客は，ＳＮＳ２を利用している顧客になり，クーポンを申し込んだ顧客（以下，申込者）が，クーポンを利用できる店舗に来店したときに，申込者が所持する携帯端末３を利用して，クーポンに係る記事を申込者が属するコミュニティＡに投稿することで，申込者の友人で，コミュニティＡに属する顧客Ａ１〜Ａ３にクーポンに係る記事が広まることになる。
【００３４】
図２では，申込者と同じコミュニティＡに属する顧客Ａ３は，コミュニティＡに加えコミュニティＢにも属しているため，顧客Ａ３がコミュニティＢに投稿することで，顧客Ａ３の友人で，コミュニティＢに属する顧客Ｂ１〜Ｂ３にクーポンに係る記事が広まることになる。
【００３５】
更に，図２では，顧客Ａ３と同じコミュニティＢに属する顧客Ｂ３は，コミュニティＢに加えコミュニティＣにも属しているため，顧客Ｂ３がクーポンに係る記事をコミュニティＣに投稿することで，顧客Ｂ３と同じコミュニティＣに属する顧客Ｃ１〜Ｃ３にクーポンに係る記事が広まることになる。
【００３６】
このように，ＳＮＳ２においては，一人の顧客が複数のコミュニティに属することが多いため，申込者が投稿したクーポンに係る記事は，申込者の友人や申込者の友人の友人を介して申込者が属さないコミュニティにも広がることになる。
【００３７】
まず，図１で図示したシステムの携帯端末３について説明する。携帯端末３としては，無線ネットワーク通信機能，位置情報を取得するＧＰＳ機能を有し，ウェブページを閲覧できるブラウザが実装されたコンピュータ機器であればよく，例えば，携帯電話やスマートフォンを本実施形態に係る携帯端末３として利用できる。なお，ＧＰＳ機能としては，ＧＰＳ衛星５を利用する方式や無線中継基地局を利用する方式などがあるが，携帯端末３の位置情報を取得できればいずれの方式でもよい。
【００３８】
クーポンを利用する顧客は，クーポンを利用できる店舗に来店すると，クーポンを利用する前に，顧客が所持する携帯端末３を操作して，クーポンに係る記事を顧客が属するコミュニティに投稿し，顧客が投稿したクーポンに係る記事を店舗側に提示する。なお，クーポンに係る記事を顧客が属するコミュニティに投稿する際，携帯端末３のＧＰＳ機能を利用して，この地点の位置情報（緯度・経度）を投稿する記事に付加する。
【００３９】
図３は，ＳＮＳ２に投稿されるクーポンに係る記事を説明する図である。図３で図示したクーポンに係る記事には，クーポンに係る記事が投稿されたコミュニティの名称（ここでは，「犬好きの広場」），クーポンに係る記事を投稿した顧客のアカウント名（ここでは，「顧客Ａ」），クーポンに係る記事のタイトル（ここでは，「お店に来ました！」），クーポンに係る記事の本文（ここでは，「みなさんもどう？クーポンあります。」），顧客が利用するクーポンに対応するクーポン画像，記事が投稿された地点の位置情報（ここでは，「北緯××．××××××，東経ｙｙ．ｙｙｙｙｙｙ」）が含まれる。
【００４０】
クーポン画像のメタには，クーポン画像を携帯端末３へ送信する際に，クーポン管理装置１側で生成したクーポンＩＤ（ここでは，「ＡＢＣＤＥＦＧ」），クーポン画像を携帯端末３へ送信する際に，クーポン管理装置１側で生成した認証コード（ここでは，「xjsjaila278ae0」），クーポン画像に対応するクーポンを利用できる店舗の店舗ＩＤ（ここでは，「shop01」）が含まれ，クーポン画像には，クーポンを利用することで顧客に与えられるインセンティブの内容が表示される。
【００４１】
次に，図１で図示したシステムの店舗端末４について説明する。本実施形態の店舗端末４はパーソナルコンピュータなどを利用して実現される装置で，本発明を実現するために店舗端末４として利用される装置には，ネットワークを介して，クーポンを利用する顧客が投稿したクーポンに係る記事のＵＲＬをクーポン管理装置１へ送信する手段を備える。
【００４２】
具体的に，店舗端末４には，キーボードなどの文字入力手段が備えられ，クーポンの利用を顧客が希望する際，該顧客が店舗に対して提示したクーポンに係る記事のＵＲＬが店員によって入力され，店舗端末４は，入力されたＵＲＬを含むクーポンの利用要求をクーポン管理装置１へ送信し，クーポン管理装置１からクーポンの利用許可が通知されると，クーポンに係る記事に表示されたクーポン画像で示されるインセンティブが顧客に与えられる。
【００４３】
クーポン画像で示されるインセンティブを顧客に与えられる具体的な内容は任意で，例えば，インセンティブが割引の場合，顧客の決済額を割引く処理がレジなどで実行されることになるし，また，インセンティブが無料にて商品・サービスを提供する場合，店舗は，クーポンに応じた商品・サービスを無料で顧客に提供することになる。
【００４４】
次に，図１で図示したシステムのクーポン管理装置１について説明する。図４は，クーポン管理装置１に要求される機能を説明する図である。
【００４５】
図１で図示したシステムのクーポン管理装置１は，ＣＰＵ，ＲＡＭ，ＢＩＯＳ，データ記憶装置，ネットワークインターフェースなどを有する汎用のウェブサーバを利用して実現される装置で，図４に図示しているように，クーポン管理装置１として機能させるウェブサーバを動作させるコンピュータプログラムで実現される手段として，クーポンを発行するときに作動するクーポン発行手段１８と，店舗端末４からクーポンの利用要求を受けたときに作動する記事情報取得手段１０及びクーポン利用管理手段１１が備えられ，これらの手段が利用するデータベース（DB: DataBase）として，クーポンの発行元になる店舗に係る情報を登録する店舗ＤＢ１６と，発行済みのクーポンを管理するためのクーポンＤＢ１７がデータ記憶装置に設けられる。
【００４６】
ここから，クーポン管理装置１に備えられた各ＤＢについて説明する。店舗ＤＢ１６には，クーポンの発行元になる店舗を識別するための店舗ＩＤ毎にレコードが設けられ，このレコードには，図５に図示したように，クーポン管理装置１が店舗に割り当てた店舗ＩＤ，店舗の名称，店舗の住所，店舗の連絡先（電話番号），店舗の所在位置（緯度・経度），店舗が発行するクーポンに対応するクーポン画像が記憶されている。
【００４７】
また，クーポンＤＢ１７には，クーポン管理装置１が発行したクーポン毎にレコードが設けられ，このレコードには，発行したクーポンを管理するための情報が記憶される。本実施形態では，発行済みのクーポンに係る情報として，クーポン管理装置１は発行したクーポンを一意に特定するために生成したクーポンＩＤ，クーポンの発行を申し込んだ顧客（以下，申込者）のアカウント名，申込者が利用しているＳＮＳ２のＵＲＬ，申込者が属しているコミュニティの名称，コミュニティのカテゴリーのツリー構造において，申込者が利用しているコミュニティのカテゴリーを識別するパス，発行したクーポンの発行元になる店舗の店舗ＩＤ，クーポンを発行したときにクーポン管理装置１が生成した認証コード，発行したクーポン画像の利用回数が含まれ，クーポン画像の利用回数は，クーポン画像が利用される毎にインクリメントされる。
【００４８】
図５は，カテゴリーのツリー構造を説明する図である。図５で図示したツリー構造では，ルートの直下のカテゴリーは「動物好き」と「車好き」で，「動物好き」のカテゴリーの子となるカテゴリーとして「犬好き」と「猫好き」が設けられている。
【００４９】
例えば，図５において，申込者が属しているコミュニティのカテゴリーが「犬好き」であれば，申込者が利用しているコミュニティのカテゴリーを識別するパスとして「ルート＞動物好き＞犬好き」が記憶される。
【００５０】
次に，クーポン管理装置１に備えられた記事情報取得手段１０について説明する。クーポン管理装置１に備えられた記事情報取得手段１０は，顧客がクーポンを利用する前にＳＮＳ２に投稿した記事に係る情報を取得する手段で，本実施形態において，記事情報取得手段１０は，店舗端末４から送信されたＵＲＬにアクセスし，ＵＲＬで公開されている記事のマークアップ言語を解析するなどして，記事を投稿した顧客のアカウント名，記事が投稿されたコミュニティの名称，コミュニティのカテゴリーのツリー構造において，記事が投稿されたコミュニティのカテゴリーを識別するパス，記事が投稿された地点の位置情報，クーポン画像のメタ情報に含まれるクーポンＩＤ，認証コード及び店舗ＩＤを記事から取得する。
【００５１】
次に，クーポン管理装置１に備えられたクーポン利用管理手段１１について説明する。クーポン管理装置１のクーポン利用管理手段１１は，クーポンの利用を管理するためにクーポン管理装置１に設けられる手段で，クーポン管理装置１に予め定められたクーポン利用条件全てを満たしている場合に，クーポンの利用要求を受けた店舗端末４に対して，クーポンの利用許可を通知する。
【００５２】
本実施形態では，クーポン利用条件として，クーポンを利用する顧客に係るクーポン利用条件と，クーポンが利用される店舗に係るクーポン利用条件と，顧客が提示したクーポン画像に係るクーポン利用条件と，顧客が提示したクーポン画像の利用回数に係るクーポン利用条件が設定され，顧客に係るクーポン利用条件を満たしているか確認する顧客検証部１２と，店舗に係るクーポン利用条件を満たしているか確認する店舗検証部１３と，クーポン画像に係るクーポン利用条件を満たしているか確認するクーポン画像検証部１４と，利用回数に係るクーポン利用条件を満たしているか確認する利用回数検証部１５をクーポン利用管理手段１１は有する。
【００５３】
ここから，クーポン管理装置１の記事情報取得手段１０及びクーポン利用管理手段１１が実行する処理を説明しながら，これらの手段について詳細に説明する。図６は，クーポン管理装置１がクーポンの利用を管理する処理を示したフロー図である。
【００５４】
店舗端末４からクーポンの利用要求を受けると，まず，クーポン管理装置１の記事情報取得手段１０が作動し，記事情報取得手段１０は，クーポンの利用要求に含まれるＵＲＬへアクセスし，アクセス先で公開されている記事のタグやファイルなどを解析することで，記事に係る情報として，クーポンＩＤ，認証コード，クーポン画像に対応するクーポンが利用できる店舗の店舗ＩＤ，クーポンに係る記事を投稿した顧客のアカウント名，該記事が投稿されたＳＮＳ２のコミュニティの名称，コミュニティのカテゴリーのツリー構造において，記事が投稿されたコミュニティのカテゴリーを識別するパス，及び，該記事が投稿された地点の位置情報を取得する（Ｓ１）。
【００５５】
図３で図示した記事によれば，クーポンに係る記事を投稿した顧客のアカウント名，該記事が投稿されたＳＮＳ２のコミュニティの名称及び記事が投稿された地点の位置情報は記事に表示されているため，記事のタグを解析することで，これらの情報を得ることができる。
【００５６】
また，クーポン管理装置１側で生成したクーポンＩＤ，クーポン管理装置１側で生成した認証コード及びクーポン画像に対応するクーポンを利用できる店舗の店舗ＩＤは，クーポン画像のメタ情報に含まれているため，クーポン画像のファイルを解析することで，これらの情報を得ることができる。
【００５７】
更に，コミュニティのカテゴリーのツリー構造において，記事が投稿されたコミュニティのカテゴリーを識別するパスが記事に表示されている場合，記事のタグを解析することで，これらのパスを得ることができ，また，記事に表示されていない場合，記事が投稿されたコミュニティのトップページのタグを解析することで，パスを取得することができる。
【００５８】
クーポン管理装置１の記事情報取得手段１０が上述した情報を記事から取得すると，クーポン利用管理手段１１は，取得した情報を用い，クーポン利用管理手段１１に予め設定されたクーポン利用条件を全て満足しているか確認することで，クーポンの利用判定を行う（Ｓ２）。
【００５９】
本実施形態において，クーポン管理装置１のクーポン利用管理手段１１は，クーポン管理装置１に予め定められたクーポン利用条件を満たしていることを検証するために，クーポンの利用が許可された顧客であるか確認する顧客検証部１２と，クーポンに対応する店舗であるか確認する店舗検証部１３と，正当なクーポン画像であるか確認するクーポン画像検証部１４と，クーポン画像の利用回数を確認する利用回数検証部１５しているため，これらを作動させることで，クーポン利用条件を満足しているか確認する。
【００６０】
クーポン利用条件を確認する順序は任意であるが，本実施形態において，クーポン利用管理手段１１は，まず，顧客検証部１２を作動させて，クーポンの利用が許可された顧客であるか確認することで，顧客に係るクーポン利用条件を満たしているか確認する（Ｓ１０）。
【００６１】
申込者と同じ嗜好を持つ複数の顧客に対してクーポンを配布できるようにするために，クーポンの利用が許可された顧客を，クーポンの申込者及び申込者と同じコミュニティに属する顧客に限定することもできるが，ＳＮＳ２においてカテゴリーはツリー化されていることが多いため，記事が投稿されたコミュニティのカテゴリーと申込者が属するコミュニティのカテゴリーのツリー構造上における関係が親子又は兄弟であれば，申込者と似た嗜好を持つ顧客と判断できるため，本実施形態では，このような顧客に対してもクーポンの利用を許可するようにしている。
【００６２】
例えば，図５において，記事が投稿されたコミュニティのカテゴリーが「猫好き」の場合，「犬好き」のカテゴリーの親となるカテゴリーは「動物好き」で，兄弟となるカテゴリーは「犬好き」になるため，申込者が属しているコミュニティのカテゴリーが「動物好き」又は「犬好き」であれば，記事を投稿した顧客に対し，クーポンの利用が許可される。
【００６３】
図７は，顧客に係るクーポン利用条件を満たしているか確認する処理のフロー図である。クーポン利用管理手段１１の顧客検証部１２は，クーポンの利用を申し込んだ顧客が，顧客に係るクーポン利用条件を満たしているか確認するとき，まず，クーポンを利用する顧客が，クーポンの申込者であるか確認する（Ｓ２０）。
【００６４】
クーポン利用管理手段１１の顧客検証部１２は，記事情報取得手段１０が取得したクーポンＩＤに対応付けられたアカウント名をクーポンＤＢ１７から取得し，記事情報取得手段１０が取得したアカウント名がクーポンＤＢ１７から取得したアカウント名と同一であるか確認し，それぞれのアカウント名が同一であれば，クーポンを利用する顧客がクーポンの申込者と判断する。
【００６５】
クーポン利用管理手段１１の顧客検証部１２は，クーポンの申込者であるかの確認結果に応じて処理を分岐させ（Ｓ２１），クーポンを利用する顧客がクーポンの申込者と判断した場合，顧客に係るクーポン利用条件を満たしていると判定して（Ｓ２７），この手順を終了する。また，クーポンを利用する顧客がクーポンの申込者でないと判定した場合，申込者のコミュニティと同じコミュニティに属する顧客であるか確認する（Ｓ２２）。
【００６６】
クーポン利用管理手段１１の顧客検証部１２は，記事情報取得手段１０が取得したクーポンＩＤに対応付けられたコミュニティの名称をクーポンＤＢ１７から取得し，記事情報取得手段１０が取得したコミュニティの名称がクーポンＤＢ１７から取得したコミュニティの名称と同一であるか確認し，それぞれのコミュニティの名称が同一であれば，クーポンを利用する顧客は，申込者と同じコミュニティに属する顧客と判断する。
【００６７】
クーポン利用管理手段１１の顧客検証部１２は，申込者のコミュニティと同じコミュニティに属する顧客であるかの確認結果に応じて処理を分岐させ（Ｓ２３），クーポンを利用する顧客が，申込者と同じコミュニティに属する顧客であると判定した場合，顧客に係るクーポン利用条件を満たしていると判定して（Ｓ２７），この手順を終了する。また，申込者と同じコミュニティに属する顧客でないと判定した場合，申込者が属するコミュニティのカテゴリーと記事情報取得手段１０が取得したカテゴリーの関係が親又は兄弟であるか確認する（Ｓ２４）。
【００６８】
クーポン利用管理手段１１の顧客検証部１２は，記事情報取得手段１０が記事から取得したクーポンＩＤに関連付けられたカテゴリーのパスをクーポンＤＢ１７から取得し，記事情報取得手段１０が取得したパスとクーポンＤＢ１７から取得したパスより，申込者が属するコミュニティのカテゴリーと記事情報取得手段１０が取得したカテゴリーの関係を調べ，カテゴリーの関係が親子又は兄弟にあるとき，申込者と似た嗜好を持つ顧客と判断し，顧客に係るクーポン利用条件を満たしていると判定する。
【００６９】
クーポン利用管理手段１１の顧客検証部１２は，カテゴリーの関係が親又は兄弟であるか確認結果に応じて処理を分岐させ（Ｓ２５），カテゴリーの関係が親又は兄弟であると判定した場合，顧客に係るクーポン利用条件を満たしていると判定して（Ｓ２７），この手順を終了する。また，カテゴリーの関係が親又は兄弟にないと判定した場合，顧客に係るクーポン利用条件を満たしていないと判定して（Ｓ２６），この手順を終了する。
【００７０】
図６の説明に戻る。クーポン利用管理手段１１は，顧客に係るクーポン利用条件の判定結果によって処理を分岐させ（Ｓ１１），顧客に係るクーポン利用条件を満たしていない顧客の場合，クーポンの利用を不許可と判定し，クーポンの利用の不許可を店舗端末４に通知する（Ｓ４）。
【００７１】
また，クーポン利用管理手段１１は，顧客に係るクーポン利用条件を満たしている場合，店舗検証部１３を作動させ，顧客が居る場所がクーポンの発行元になる店舗であるか確認することで，店舗に係るクーポン利用条件を満たしているか確認する（Ｓ１２）。
【００７２】
クーポン利用管理手段１１の店舗検証部１３は，クーポンに対応する店舗であるか確認する際，記事情報取得手段１０が記事から取得したクーポンＩＤに関連付けられた店舗ＩＤをクーポンＤＢ１７から取得した後，クーポンＤＢ１７から取得した店舗ＩＤに関連付けられた所在位置を店舗ＤＢ１６から取得する。
【００７３】
そして，クーポン利用管理手段１１の店舗検証部１３は，記事情報取得手段１０が記事から取得した位置情報が，店舗ＤＢ１６から取得した所在位置を中心とした一定の範囲内に含まれるか確認し，一定の範囲内に含まれていれば，顧客がいる場所がクーポンの発行元となる店舗であると判断し，店舗に係るクーポン利用条件を満たしていると判定する。
【００７４】
クーポン利用管理手段１１は，店舗に係るクーポン利用条件の判定結果によって処理を分岐させ（Ｓ１３），店舗に係るクーポン利用条件を満たしていない場合，クーポンの利用を不許可と判定し，クーポンの利用の不許可を店舗端末４に通知して（Ｓ４），この手順を終了する。
【００７５】
また，クーポン利用管理手段１１は，店舗に係るクーポン利用条件を満たしている場合，クーポン画像検証部１４を作動させ，顧客が提示したクーポン画像が，クーポン管理装置１が発行した正当なクーポン画像であるか確認することで，クーポン画像に係るクーポン利用条件を満たしているか確認する（Ｓ１４）。
【００７６】
クーポン利用管理手段１１のクーポン画像検証部１４は，クーポン画像の正当性を確認する際，記事情報取得手段１０が記事から取得したクーポンＩＤに関連付けられた認証コードをクーポンＤＢ１７から取得した後，記事情報手段が記事から取得した認証コードとクーポンＤＢ１７から取得した認証コードを照合し，記事情報手段が記事から取得した認証コードの照合に成功すると，クーポン画像に係る利用条件を満たしていると判定する。
【００７７】
なお，記事情報手段が記事から取得した認証コードの照合する内容は任意で，例えば，所定の暗号鍵を用いて暗号化したクーポンＩＤの暗号文を認証コードとするとき，認証コードを該暗号鍵と対になる復号鍵で復号し，記事から取得したクーポンＩＤと比較することで，認証コードの照合がなされる。
【００７８】
クーポン利用管理手段１１は，クーポン画像に係る利用条件の判定結果に応じて処理を分岐させ（Ｓ１５），クーポン画像に係る利用条件を満たしていない場合，クーポンの利用を不許可と判定し，クーポンの利用の不許可を店舗端末４に通知して（Ｓ４），この手順を終了する。
【００７９】
また，クーポン利用管理手段１１は，クーポン画像に係る利用条件を満たしている場合，利用回数検証部１５を作動させ，クーポン画像の利用回数が利用制限回数に達していないことを確認することで，利用回数に係るクーポン利用条件を満たしているか確認する（Ｓ１６）。なお，顧客が利用するクーポン画像の利用回数を確認するのは，クーポンの発行にはクーポンに係る予算が設定され，同一のクーポンを利用できる利用限度回数が設けられていることが多いためである。
【００８０】
クーポン画像の利用回数を確認する際，クーポン利用管理手段１１の利用回数検証部１５は，記事情報取得手段１０が記事から取得したクーポンＩＤに関連付けられた利用回数をクーポンＤＢ１７から取得し，更に，記事情報取得手段１０が記事から取得した店舗ＩＤに関連付けられた利用制限回数を店舗ＤＢ１６から取得する。
【００８１】
そして，クーポン管理装置１のクーポン管理手段は，クーポンＤＢ１７から取得した利用回数が店舗ＤＢ１６から取得した利用限度回数未満であれば，利用回数に係るクーポン利用条件を満たしていると判定し，クーポンＤＢ１７を参照し，記事情報取得手段１０が取得したクーポンＩＤに対応付けられた利用回数を一つインクリメントする。
【００８２】
クーポン利用管理手段１１は，利用回数に係るクーポン利用条件の判定結果によって処理を分岐させ（Ｓ１７），利用回数に係るクーポン利用条件を満たしていない場合，クーポンの利用を不許可と判定し，クーポンの利用の不許可を店舗端末４に通知して（Ｓ４），この手順を終了する。また，クーポン利用管理手段１１は，利用回数に係るクーポン利用条件を満たしている場合，クーポン管理装置１に設定されたクーポン利用条件を全て満足していると判定し，クーポンの利用の許可を店舗端末４に通知して（Ｓ３），この手順を終了する。
【００８３】
次に，クーポン管理装置１に備えられたクーポン発行手段１８について説明する。クーポン管理装置１に備えられたクーポン発行手段１８は，クーポンの申込みをした顧客に対してクーポンを発行する手段で，クーポンの申込みをした顧客の携帯端末３に対しては，図３で図示したような，クーポンＩＤ及び認証コードが付加されたクーポン画像が送信される。
【００８４】
図８は，クーポン管理装置１がクーポンを発行する手順を示したフロー図である。顧客が所持する携帯端末３からクーポンの発行要求を受けると，クーポン管理装置１のクーポン発行手段１８が作動し，クーポン発行手段１８が作動すると，クーポンの発行要求を受けた携帯端末３へクーポンを申し込むための画面を送信する（Ｓ３０）。
【００８５】
クーポンを申し込むための画面には，店舗ＤＢ１６に記憶され，クーポンの発行元になる店舗に係る情報，クーポンを利用することで供与されるインセンティブの内容が表示され，更に，クーポンを申し込むユーザの氏名，住所，電話番号，メールアドレス，年齢・性別，該顧客が利用しているＳＮＳ２のＵＲＬ及びコミュニティの名称，ＳＮＳ２における顧客のアカウント名などの顧客情報を入力するための入力フォームが表示され，これらの情報の入力が完了すると，入力フォームに入力された顧客情報が携帯端末３からクーポン管理装置１へ送信され，クーポン管理装置１のクーポン発行手段１８は顧客情報を取得する（Ｓ３１）。
【００８６】
顧客情報が携帯端末３から送信されると，クーポン管理装置１のクーポン発行手段１８は，顧客が申し込んだクーポンのクーポンＩＤを生成した後（Ｓ３２），顧客が申し込んだクーポンの認証コードを生成する（Ｓ３３）。
【００８７】
顧客が申し込んだクーポンのクーポンＩＤは，クーポンの申込み要求を受ける毎にインクリメントする値を用いればよく，また，顧客が申し込んだクーポンの認証コードは，顧客情報を所定の暗号鍵で暗号化するなどして生成すればよい。
【００８８】
クーポン管理装置１のクーポン発行手段１８は，クーポンのクーポンＩＤ及び認証コードを生成すると，クーポンを申し込む顧客が利用しているＳＮＳ２のＵＲＬにアクセスし，クーポンを申し込む顧客が属するコミュニティの名称を用いて，コミュニティのカテゴリーのツリー構造において，クーポンを申し込む顧客が属するコミュニティのカテゴリーを識別するパスを取得した後（Ｓ３４），クーポンＤＢ１７に，生成したクーポンＩＤに対応するレコードを新規に生成し，このレコードに，クーポンの発行を申し込んだ顧客のアカウント名と，ＳＮＳ２のＵＲＬ及びコミュニティの名称，カテゴリーを識別するパス，クーポンの発行元になる店舗の店舗ＩＤ，クーポンを発行したときにクーポン管理装置１が生成した認証コード，クーポンの利用回数の初期値などの顧客情報を記憶する（Ｓ３５）。
【００８９】
そして，クーポン管理装置１のクーポン発行手段１８は，店舗ＤＢ１６を参照し，クーポンを申し込むための画面に表示されていた店舗ＩＤに対応付けられたクーポン画像のメタ情報に，クーポンＩＤ，認証コード及び店舗ＩＤなどを付加した後，クーポン画像を携帯端末３へ送信して（Ｓ３６），クーポンを発行する手順は終了する。
【符号の説明】
【００９０】
１    クーポン管理装置
１０  記事情報取得手段
１１  クーポン利用管理手段
１２  顧客検証部
１３  店舗検証部
１４  クーポン画像検証部
１５  利用回数検証部
１６  店舗ＤＢ
１７  クーポンＤＢ
１８  クーポン発行手段
２    ＳＮＳ
３    携帯端末
４    店舗端末
５    ＧＰＳ衛星
【図１】
0005521949.tif 000002
【図２】
0005521949.tif 000003
【図３】
0005521949.tif 000004
【図４】
0005521949.tif 000005
【図５】
0005521949.tif 000006
【図６】
0005521949.tif 000007
【図７】
0005521949.tif 000008
【図８】
0005521949.tif 000009