説明

懸賞システム

【課題】個人情報の外部流出に係るコストを最小限に抑えつつ、懸賞の実施期間を予定通に終了させることができ、かつ、懸賞への応募を特定の者に制限することもできるようにする。
【解決手段】まず、端末30の端末ユーザから代理店サーバ10がユーザ簡易情報を受信して格納し、その後、懸賞の応募条件と一致するユーザ簡易情報を持つ端末ユーザからの応募を代理店サーバ10が受信し、その後、代理店サーバ10が応募者の中から当選者を抽出し、その後、懸賞実施主サーバ20が当選者からユーザ詳細情報を受信して格納するようにしている。これにより、応募者全員でなく当選者のみから個人情報を収集することができるようにする。また、応募期間中に当選者数が予定数に達するという事態を回避することができ、かつ、懸賞の応募ページを特定の者のみに送信することもできるようにする。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、懸賞システムに関し、特に、インターネット上で懸賞を行う懸賞システムに関する。
【背景技術】
【0002】
今日では、多くの企業が販売促進活動の一環としてインターネット上で新商品などの特長、イメージなどを外部に訴求するWebページを公開している。また、当該Webページへのアクセス数増加などを目的として、インターネット上で当該新商品などに関連する懸賞を併せて実施する企業も少なくない。
【0003】
インターネット上で実施する懸賞は、当選者に特典を与えるときに用いる個人情報(例えば、商品を特典として与える場合には、住所および氏名)を収集しなければならないが、懸賞の応募時点で個人情報を収集する実施態様と、応募時点では個人情報を収集せず当選後に個人情報を収集する実施態様とがある。なお、当選後に個人情報を収集する実施態様では、通常、応募毎に直ちに、予め設定した当選確率により抽選を実施し当落を確定させる(例えば、応募に係るhttpリクエストに対し、乱数などを用いて当落を即時決定し、当落結果に係るhttpレスポンスを返す)。複数の応募者を集めてから抽選を実施し当落を確定させると、当選者に当選したことを伝えようにも応募時点において個人情報を収集していないため当選者への連絡手段がないからである。
【0004】
なお、個人情報の入力を促す手段と、賞品に対する応募の入力を促す手段と、ある賞品に対して応募がなされたことを個人情報と関連付けて記憶する手段とを備えた懸賞システムが開示されている(例えば、特許文献1参照)。また、クライアント装置から応募を受けたら即時に懸賞の抽選を実行し、当選したクライアント装置に個人情報記入フォーム画面を送信する抽選システムが開示されている(例えば、特許文献2参照)。
【特許文献1】特開2002−049721号公報
【特許文献2】特開2002−024468号公報
【0005】
しかしながら、インターネット上で実施する懸賞には以下のような問題がある。まず、懸賞の応募時点で個人情報を収集する実施態様の場合、懸賞実施企業において、結果的に落選する者の個人情報をも予め収集することとなるので、個人情報が外部に流出した時の損失、および、個人情報の外部流出を防止するためのコストが大きくなるという問題がある。
【0006】
次に、当選後に個人情報を収集する実施態様の場合、上述の如く、予め設定した当選確率によって、応募者一人ひとり直ちに抽選を実施するので、想定した応募数と実際の応募数との乖離などにより、懸賞の実施期間が予定通りとならない場合がある(例えば、想定した応募数よりも実際の応募数が多い場合、予定よりも早く当選者数が予定数に達するため懸賞の実施期間が予定よりも短くなる)という問題がある。また、一般に、懸賞の応募時点で個人情報を収集しないので、懸賞への応募を特定の者に制限することが困難であるという問題がある。
【発明の開示】
【発明が解決しようとする課題】
【0007】
本発明は、このような問題を解決するために成されたものである。すなわち、個人情報が外部に流出した時の損失、および、個人情報の外部流出を防止するためのコストが大きくなるという問題、並びに、懸賞の実施期間が予定通りとならない場合があるという問題、および、懸賞への応募を特定の者に制限することが困難であるという問題を解決することを目的とする。
【課題を解決するための手段】
【0008】
まず、ユーザからユーザ簡易情報を受信して格納し、その後、懸賞の応募条件と一致するユーザ簡易情報を持つユーザからの応募を受信し、その後、応募者の中から当選者を抽出し、その後、当選者からユーザ詳細情報を受信して格納するようにしている。
【発明の効果】
【0009】
上記のように構成した本発明によれば、応募者全員でなく当選者のみから個人情報(ユーザ詳細情報)を収集することができる。これにより、懸賞の実施に際して収集する個人情報(ユーザ詳細情報)の件数を最小限に抑えることができるので、個人情報(ユーザ詳細情報)の外部流出に係るコストを最小限に抑えることができる。また、応募情報格納部に応募情報が順次格納されていき、ある時点で格納されている応募情報の中から抽選が行われるので、応募期間中に当選者数が予定数に達するという事態を回避することができる。これにより、懸賞の実施期間を予定通り終了させることができる。また、懸賞の応募ページを特定の者(懸賞の応募条件と一致するユーザ簡易情報を持つ端末ユーザ)のみに送信することができる。これにより、懸賞への応募を特定の者(懸賞の応募条件と一致するユーザ簡易情報を持つ端末ユーザ)に制限することもできる。
【発明を実施するための最良の形態】
【0010】
以下、本発明の一実施形態を図面に基づいて説明する。図1は、本実施形態の懸賞システム5の構成例を示す図である。図2は、懸賞基礎情報、表示基礎情報の一例を示す図である。懸賞システム5は、図1に示すように、代理店サーバ10および懸賞実施主サーバ20から構成される。代理店サーバ10、懸賞実施主サーバ20および端末30は、インターネットを介して相互に通信する。なお、端末30は、複数の端末のうちの任意の1台を示すものである。
【0011】
懸賞実施主サーバ20は、懸賞を実施する懸賞実施主のサーバであって、ページ格納部200、ユーザ詳細情報格納部210、応募ページ送信部220、詳細入力ページ送信部230、ユーザ詳細情報受信部240、懸賞基礎情報受信部250および懸賞基礎情報送信部260を備える。また、懸賞実施主サーバ20は、端末30に送信すべきプログラムを格納するプログラム格納部(非図示)、および、当該プログラムを送信すべき旨の要求を受け付けて当該プログラムを送信するプログラム送信部(非図示)を更に備える。
【0012】
代理店サーバ10は、懸賞実施主からの依頼により懸賞の実施の一部を代理する代理店のサーバであって、ユーザ簡易情報格納部100、応募情報格納部110、表示基礎情報格納部120、懸賞基礎情報格納部130、ユーザ簡易情報受信部140、応募情報受信部150、当選情報抽出部160、リンク関連情報送信部170、懸賞基礎情報受信部180および表示基礎情報生成部190を備える。
【0013】
端末30は、ブラウザ300、プログラムインストール部(非図示)、および、懸賞実施主サーバ20から受信したリンク情報表示プログラム310を備える。
【0014】
懸賞実施主サーバ20のページ格納部200は、端末30を使用するユーザ(以下、「端末ユーザ」という)から懸賞への応募を受け付けるWebページ(以下、「応募ページ」という)、および、端末ユーザに関する詳細な情報(以下、「ユーザ詳細情報」という)の入力を受け付けるWebページ(以下、「詳細入力ページ」という)を格納する。
【0015】
懸賞実施主サーバ20の懸賞基礎情報受信部250は、懸賞の基礎情報(以下、「懸賞基礎情報」という)を受信する。例えば、懸賞基礎情報受信部250は、懸賞実施主サーバ20にネットワーク経由で接続する懸賞実施主の社内端末(非図示)から、懸賞基礎情報を受信する。
【0016】
懸賞基礎情報受信部250が受信する懸賞基礎情報は、具体的には、図2(a)に示すように、懸賞の識別情報(以下、「懸賞ID」という)、応募ページ関連情報および詳細入力ページ関連情報を含む。応募ページ関連情報は、URI((応募ページのURI)、文言、期限および応募条件情報(一例として、性別、年齢を含む)を含む。詳細入力ページ関連情報は、URI(詳細入力ページのURI)、文言および期限を含む。懸賞基礎情報受信部250は、受信した懸賞基礎情報を懸賞基礎情報送信部260に供給する。
【0017】
懸賞実施主サーバ20の懸賞基礎情報送信部260は、懸賞基礎情報を懸賞基礎情報受信部250から取得する。懸賞基礎情報送信部260は、懸賞基礎情報受信部250から取得した懸賞基礎情報を代理店サーバ10の懸賞基礎情報受信部180に送信する。
【0018】
代理店サーバ10の懸賞基礎情報受信部180は、懸賞基礎情報を懸賞基礎情報送信部260から受信する。懸賞基礎情報受信部180は、懸賞基礎情報送信部260から受信した懸賞基礎情報を懸賞基礎情報格納部130に格納する。
【0019】
端末30は、リンク情報表示プログラム310を懸賞実施主サーバ20から受信する。具体的には、端末30は、ブラウザ300を介して端末ユーザからリンク情報表示プログラム310を受信すべき旨の入力を受け付けた場合、懸賞実施主サーバ20のプログラム送信部にリンク情報表示プログラム310を要求し、プログラム送信部からリンク情報表示プログラム310を受信する。なお、リンク情報表示プログラム310は、例えば、Java(登録商標)仮想マシン上で動作するプログラムである。
【0020】
リンク情報表示プログラム310を受信した端末30は、端末ユーザによって入力された端末ユーザに関する簡易な情報(以下、「ユーザ簡易情報」という)、および、端末30上で自動生成された端末30を識別する識別情報(本発明の「端末識別情報」に相当する。以下、「端末ID」という)を代理店サーバ10のユーザ簡易情報受信部140に送信する。これにより、端末30は、懸賞実施主サーバ20から受信したリンク情報表示プログラム310を動作させることが可能となる(インストールが完了する)。
【0021】
具体的には、端末30のプログラムインストール部は、リンク情報表示プログラム310をインストールする際に、端末ユーザからユーザ簡易情報を取得するとともに、端末30のMACアドレスなどに基づいて端末30の端末IDを自動生成する。そして、プログラムインストール部は、端末ユーザから取得したユーザ簡易情報と生成した端末IDとを代理店サーバ10のユーザ簡易情報受信部140に送信する。また、端末30のプログラムインストール部は、生成した端末IDをリンク情報表示プログラム310などが参照する領域に格納する。なお、リンク情報表示プログラム310の機能については後述する。
【0022】
代理店サーバ10のユーザ簡易情報受信部140は、ユーザ簡易情報と端末IDとを端末30から受信する。ユーザ簡易情報受信部140は、端末30から受信したユーザ簡易情報と端末IDとを対応付けてユーザ簡易情報格納部100に格納する。
【0023】
代理店サーバ10の表示基礎情報格納部120は、応募ページおよび詳細入力ページへのリンクの表示に関する基礎情報(以下、「表示基礎情報」という)を格納する。表示基礎情報格納部120に格納される表示基礎情報は、具体的には、図2(b)(c)に示すように、リンク関連情報および端末IDを含む。リンク関連情報は、懸賞ID、リンク情報および期限を含む。リンク情報は、URI(応募ページまたは詳細入力ページのURI)および文言を含む。なお、表示基礎情報格納部120が格納する表示基礎情報は、表示基礎情報生成部190により生成されるが、表示基礎情報生成部190による表示基礎情報の生成については後述する。
【0024】
端末30上で動作するリンク情報表示プログラム310は、定期的(例えば2時間毎)に、代理店サーバ10のリンク関連情報送信部170にアクセスする。具体的には、リンク情報表示プログラム310は、リンク関連情報を端末30に送信すべき旨の要求(当該端末30の端末IDを情報として含む)をリンク関連情報送信部170に送信する。リンク情報表示プログラム310は、リンク関連情報送信部170にアクセスすることにより、代理店サーバ10の表示基礎情報格納部120に格納されている表示基礎情報に含まれるリンク関連情報を、リンク関連情報送信部170から受信する。
【0025】
リンク情報表示プログラム310は、リンク関連情報をリンク関連情報送信部170から受信した場合、リンク関連情報内のリンク情報に含まれるURI(応募ページまたは詳細入力ページのURI)と文言とを対応付けるとともに、URIに対応付けられた文言を端末30の表示画面に表示する。なお、リンク情報表示プログラム310は、リンク関連情報に含まれる期限までリンク情報(文言)を表示する。
【0026】
リンク情報表示プログラム310は、リンク情報に含まれる文言を表示画面に表示している場合に、表示中の文言が端末ユーザによって選択されたときは、選択された文言に対応付けられたURIなどをブラウザ300に供給する。ブラウザ300は、リンク情報表示プログラム310から取得したURIの応募ページまたは詳細入力ページを端末30に送信すべき旨の要求を、懸賞実施主サーバ20の応募ページ送信部220または詳細入力ページ送信部230に送信する。
【0027】
代理店サーバ10のリンク関連情報送信部170は、端末30のリンク情報表示プログラム310からアクセスを受け付ける。具体的には、リンク関連情報送信部170は、リンク関連情報を端末30に送信すべき旨の要求をリンク情報表示プログラム310から受信する。リンク関連情報送信部170は、リンク関連情報を端末30に送信すべき旨の要求をリンク情報表示プログラム310から受け付けた場合、当該端末30の端末1Dが表示基礎情報格納部120に格納されているか否かを判断し、当該端末30の端末1Dが表示基礎情報格納部120に格納されている場合には、当該端末30の端末IDに対応付けられているリンク関連情報を当該端末30のリンク情報表示プログラム310に送信する。
【0028】
代理店サーバ10の表示基礎情報生成部190は、懸賞基礎情報格納部130に格納された懸賞基礎情報、並びに、ユーザ簡易情報格納部100に格納されたユーザ簡易情報および端末IDに基づいて、応募ページへのリンクに関する表示基礎情報を生成する。具体的には、まず、表示基礎情報生成部190は、懸賞基礎情報格納部130に格納された懸賞基礎情報内の応募ページ関連情報に含まれる応募条件情報と、ユーザ簡易情報格納部100に格納されたユーザ簡易情報とを参照し、ユーザ簡易情報格納部100に格納された端末IDのうち、応募条件情報に一致するユーザ簡易情報に対応付けられた端末ID(以下、当該端末IDにより識別される端末30を「応募条件一致端末」という)を抽出する。次に、表示基礎情報生成部190は、懸賞基礎情報に含まれる懸賞ID、懸賞基礎情報内の応募ページ関連情報に含まれるURI(応募ページのURI)、文言および期限、並びに、抽出した端末ID(応募条件一致端末の端末ID)を対応付けて結合することにより、図2(b)に示す表示基礎情報を生成する。
【0029】
更に、表示基礎情報生成部190は、応募ページへのリンクに関する表示基礎情報を生成することに加え、懸賞基礎情報格納部130に格納された懸賞基礎情報、および、当選情報抽出部160から取得した当選情報(後述)に基づいて、詳細入力ページへのリンクに関する表示基礎情報を生成する。具体的には、表示基礎情報生成部190は、懸賞基礎情報に含まれる懸賞ID、懸賞基礎情報内の詳細入力ページ関連情報に含まれるURI(詳細入力ページのURI)、文言および期限、並びに、当選情報抽出部160から取得した当選情報に含まれる端末ID(以下、当該端末IDにより識別される端末30を「当選端末」という)を対応付けて結合することにより、図2(c)に示す表示基礎情報を生成する。
【0030】
表示基礎情報生成部190は、図2(b)または図2(c)のように、生成した表示基礎情報を表示基礎情報格納部120に格納する。なお、表示基礎情報生成部190は、リンク関連情報に含まれる期限を越えた表示基礎情報を表示基礎情報格納部120から削除する。
【0031】
懸賞実施主サーバ20の応募ページ送信部220は、ページ格納部200に格納されている応募ページを応募条件一致端末である端末30に送信する。具体的には、応募ページ送信部220は、リンク情報表示プログラム310によって端末30上に表示されたリンク情報(応募ページのURIに対応付けられた文言)が端末ユーザによって選択されたときに端末30のブラウザ300から送信される要求(応募ページを端末30に送信すべき旨の要求)に応じて、ブラウザ300に応募ページを送信する。なお、応募条件一致端末である端末30上で動作するリンク情報表示プログラム310は、応募ページに係るリンク情報を含むリンク関連情報をリンク関連情報送信部170から受信し、リンク情報(応募ページのURIに対応付けられた文言)を表示画面に表示している。
【0032】
応募条件一致端末である端末30のブラウザ300は、応募ページを応募ページ送信部220から受信した場合、応募ページ送信部220から受信した応募ページを表示画面に表示する。
【0033】
代理店サーバ10の応募情報受信部150は、応募ページを介して、懸賞に応募する旨の情報(以下、「応募情報」という)を応募条件一致端末である端末30のブラウザ300から受信する。応募情報受信部150は、ブラウザ300から受信した応募情報を応募情報格納部110に格納する。なお、応募情報は、端末30の端末IDを含む。
【0034】
代理店サーバ10の当選情報抽出部160は、応募情報格納部110に格納された複数の応募情報のなかから所定数を当選情報として抽出する。当選情報抽出部160は、抽出した当選情報を表示基礎情報生成部190に供給する。
【0035】
懸賞実施主サーバ20の詳細入力ページ送信部230は、ページ格納部200に格納されている詳細入力ページを当選端末である端末30に送信する。具体的には、詳細入力ページ送信部230は、リンク情報表示プログラム310によって端末30上に表示されたリンク情報(詳細入力ページのURIに対応付けられた文言)が端末ユーザによって選択されたときに端末30のブラウザ300から送信される要求(詳細入力ページを端末30に送信すべき旨の要求)に応じて、ブラウザ300に詳細入力ページを送信する。なお、当選端末である端末30上で動作するリンク情報表示プログラム310は、詳細入力ページに係るリンク情報を含むリンク関連情報をリンク関連情報送信部170から受信し、リンク情報(詳細入力ページのURIに対応付けられた文言)を表示画面に表示している。
【0036】
当選端末である端末30のブラウザ300は、詳細入力ページを詳細入力ページ送信部230から受信した場合、詳細入力ページ送信部230から受信した詳細入力ページを表示画面に表示する。
【0037】
懸賞実施主サーバ20のユーザ詳細情報受信部240は、詳細入力ページを介して、ユーザ詳細情報を当選端末である端末30のブラウザ300から受信する。ユーザ詳細情報受信部240は、ブラウザ300から受信したユーザ詳細情報をユーザ詳細情報格納部210に格納する。
【0038】
以下、上記のように構成した懸賞システム5の動作について説明する。図3は、図1に示す懸賞システム5の動作の一例を示すフローチャートである。具体的には、図3(a)のフローチャートは、端末30が懸賞実施主サーバ20にリンク情報表示プログラム310を要求してから代理店サーバ10にユーザ簡易情報が格納されるまでの動作を示す。図3(b)のフローチャートは、懸賞実施主サーバ20が懸賞基礎情報を受信してから端末30にリンク情報(応募ページのURIに対応付けられた文言)が表示されるまでの動作を示す。なお、図3のフローチャートの左側は端末30の動作、中央は代理店サーバ10の動作、右側は懸賞実施主サーバ20の動作を示す。図4は、ユーザ簡易情報の入力画面、および、ユーザ簡易情報格納部100に格納されるユーザ簡易情報の一例を示す図である。図5は、リンク情報表示プログラム310によって表示されるリンク情報の一例を示す図である。
【0039】
まず、図3(a)のフローチャートについて説明する。端末30は、懸賞実施主サーバ20にリンク情報表示プログラム310を要求する(ステップS100)。端末30からリンク情報表示プログラム310を要求された懸賞実施主サーバ20は、リンク情報表示プログラム310を端末30に送信する(ステップS110)。リンク情報表示プログラム310を受信した端末30は、端末ユーザの指示により、または、自動的にリンク情報表示プログラム310のインストールを開始する。
【0040】
端末30は、リンク情報表示プログラム310のインストール時において、端末ユーザからユーザ簡易情報を取得する。例えば、端末30は、図4(a)に示すユーザ簡易情報の入力画面を表示して、端末ユーザからユーザ簡易情報(図4(a)に示す例において性別および年齢)を取得する。また、端末30は、インストール時において、端末30のMACアドレスなどに基づいて端末IDを自動生成する。端末30は、端末ユーザによって入力されたユーザ簡易情報、および、自動生成された端末IDを代理店サーバ10のユーザ簡易情報受信部140に送信する(ステップS120)。
【0041】
代理店サーバ10のユーザ簡易情報受信部140は、ユーザ簡易情報と端末IDとを端末30から受信する(ステップS130)。ユーザ簡易情報受信部140は、端末30から受信したユーザ簡易情報と端末IDとを対応付けてユーザ簡易情報格納部100に格納する(ステップS140)。例えば、ユーザ簡易情報受信部140は、図4(b)に示すように、端末IDとユーザ簡易情報とを対応付けて格納する。そして図3(a)に示すフローチャートは終了する。
【0042】
続いて、図3(b)のフローチャートについて説明する。懸賞実施主サーバ20の懸賞基礎情報受信部250は、懸賞基礎情報を受信する(ステップS200)。例えば、懸賞基礎情報受信部250は、図2(a)に示す懸賞基礎情報を懸賞実施主の社内端末から受信する。懸賞基礎情報受信部250は、受信した懸賞基礎情報を懸賞基礎情報送信部260に供給する。なお、図2(a)に示すURI「WWW.X・・・」は応募ページのURI、URI「WWW.Y・・・」は詳細入力ページのURIである。
【0043】
懸賞基礎情報送信部260は、懸賞基礎情報を懸賞基礎情報受信部250から取得する。懸賞基礎情報送信部260は、懸賞基礎情報受信部250から取得した懸賞基礎情報を代理店サーバ10の懸賞基礎情報受信部180に送信する(ステップS210)。代理店サーバ10の懸賞基礎情報受信部180は、懸賞基礎情報を懸賞基礎情報送信部260から受信する。懸賞基礎情報受信部180は、懸賞基礎情報送信部260から受信した懸賞基礎情報を懸賞基礎情報格納部130に格納する。
【0044】
代理店サーバ10の表示基礎情報生成部190は、懸賞基礎情報格納部130に格納された懸賞基礎情報、並びに、ユーザ簡易情報格納部100に格納されたユーザ簡易情報および端末IDに基づいて、応募ページへのリンクに関する表示基礎情報を生成する(ステップS220)。例えば、懸賞基礎情報格納部130に図2(a)に示す懸賞基礎情報が格納され、簡易情報格納部100に図4(b)に示すユーザ簡易情報および端末IDが格納されているとする。この場合、表示基礎情報生成部190は、まず、懸賞基礎情報格納部130に格納された懸賞基礎情報内の応募ページ関連情報に含まれる応募条件情報(性別)と、ユーザ簡易情報格納部100に格納されたユーザ簡易情報(性別)とを参照し、ユーザ簡易情報格納部100に格納された端末ID「A050」「A062」「A080」「A095」「A147」などのうち、応募条件情報(性別)「男性」に一致するユーザ簡易情報に対応付けられた端末ID「A050」「A062」「A095」「A147」などを抽出する。次に、表示基礎情報生成部190は、懸賞基礎情報に含まれる懸賞ID「K001」、懸賞基礎情報内の応募ページ関連情報に含まれるURI(応募ページのURI)「WWW.X・・・」、文言「Bが当たる!」および期限「12月25日」、並びに、抽出した端末ID「A050」「A062」「A095」「A147」などを対応付けて結合することにより、図2(b)に示す表示基礎情報を生成する。表示基礎情報生成部190は、生成した表示基礎情報を表示基礎情報格納部120に格納する(ステップS230)。
【0045】
端末30上で動作するリンク情報表示プログラム310は、代理店サーバ10のリンク関連情報送信部170にアクセスする(ステップS240)。リンク関連情報送信部170は、リンク情報表示プログラム310を介して端末30からアクセスがあった場合に、当該端末30の端末IDに対応付けて表示基礎情報格納部120に格納されているリンク関連情報を当該端末30のリンク情報表示プログラム310に送信する(ステップS250)。例えば、表示基礎情報格納部120に図2(b)に示す表示基礎情報が格納されているとする。この場合、リンク関連情報送信部170は、端末ID「A050」の端末30のリンク情報表示プログラム310からアクセスがあったときは、端末ID「A050」に対応付けて表示基礎情報格納部120に格納されている懸賞ID「K001」、URI(応募ページのURI)「WWW.X・・・」、文言「Bが当たる!」および期限「12月25日」を含むリンク関連情報をリンク情報表示プログラム310に送信する。
【0046】
リンク情報表示プログラム310は、リンク関連情報をリンク関連情報送信部170から受信した場合、リンク関連情報内のリンク情報に含まれるURIと文言とを対応付けるとともに、URIに対応付けられた文言を端末30の表示画面に表示する(ステップS260)。例えば、リンク情報表示プログラム310は、懸賞ID「K001」、URI「WWW.X・・・」、文言「Bが当たる!」および期限「12月25日」を含むリンク関連情報をリンク関連情報送信部170から受信した場合、URI「WWW.X・・・」と文言「Bが当たる!」とを対応付けるとともに、図5(a)に示す表示画面の右下隅の領域500に図5(b)に示すように、「Bが当たる!」という文言510を表示する。そして図3(b)に示すフローチャートは終了する。
【0047】
以下、上記のように構成した懸賞システム5の他の動作について説明する。図6は、図1に示す懸賞システム5に関する他の動作の一例を示すフローチャートである。具体的には、図6(a)のフローチャートは、端末30が懸賞実施主サーバ20に応募ページを要求してから代理店サーバ10に応募情報が格納されるまでの動作を示す。図6(b)のフローチャートは、応募期限が終了した後に代理店サーバ10が当落の抽選をしてから端末30に詳細入力ページへのリンク情報が表示されるまでの動作を示す。図6(c)のフローチャートは、懸賞実施主サーバ20に詳細入力ページを要求してから懸賞実施主サーバ20にユーザ詳細情報が格納されるまでの動作を示す。なお、図6のフローチャートの左側は端末30の動作、中央は代理店サーバ10の動作、右側は懸賞実施主サーバ20の動作を示す。図7は、応募ページ、応募情報および当選情報の一例を示す図である。図8は、詳細入力ページの一例、および、ユーザ詳細情報格納部210に格納されるユーザ詳細情報の一例を示す図である。
【0048】
まず、図6(a)のフローチャートについて説明する。図6(a)に示すフローチャートの開始時において、端末30のリンク情報表示プログラム310は、図5(b)に示す「Bが当たる!」という文言510を表示しているものとする。端末30は、懸賞実施主サーバ20の応募ページ送信部220に応募ページを要求する(ステップS300)。具体的には、リンク情報表示プログラム310が表示画面に表示中の文言「Bが当たる!」が端末ユーザによって選択された場合に、ブラウザ300は、文言「Bが当たる!」に対応付けられたURI(応募ページのURI)「WWW.X・・・」などをリンク情報表示プログラム310から取得し、URI「WWW.X・・・」により識別される応募ページを端末30に送信すべき旨の要求を応募ページ送信部220に送信する。
【0049】
応募ページを要求された応募ページ送信部220は、要求された応募ページをページ格納部200から取得して端末30のブラウザ300に送信する(ステップS310)。端末30のブラウザ300は、応募ページ送信部220から受信した応募ページを表示する(ステップS320)。例えば、端末30のブラウザ300は、応募ページ送信部220から受信した図7(a)に示す応募ページを表示する。なお、図7(a)に示す応募ページは、端末ユーザから懸賞に係るキーワードの入力を受け付けるキーワード欄を含むとともに、キーワード欄に入力されたキーワードの正誤をブラウザ300上で判断させるための仕組(例えば、Java(登録商標)スクリプト)を備える。
【0050】
端末30のブラウザ300は、表示している応募ページを介して応募情報をユーザから受け付けた場合に、受け付けた応募情報を代理店サーバ10の応募情報受信部150に送信する(ステップS330)。例えば、ブラウザ300は、図7(a)に示す応募ページを介して、懸賞ID、端末IDおよびキーワードを端末ユーザから受け付けた場合に、キーワードが正しいか否かを判断し、キーワードが正しいときは、懸賞IDおよび端末IDを含む応募情報を応募情報受信部150に送信する。なお、懸賞IDは、端末30のリンク情報表示プログラム310が受信したリンク関連情報に含まれていたものが自動入力される。また、端末IDは、端末30がインストール時に自動生成したものが自動入力される。
【0051】
端代理店サーバ10の応募情報受信部150は、端末30のブラウザ300から応募情報を受信する(ステップS340)。応募情報受信部150は、ブラウザ300から受信した応募情報を応募情報格納部110に格納する(ステップS350)。例えば、応募情報格納部110は、図7(b)に示すように、懸賞IDと端末IDとを対応付けて格納する。そして図6(a)に示すフローチャートは終了する。
【0052】
続いて、図6(b)のフローチャートについて説明する。図6(b)に示すフローチャートの開始時において、応募情報格納部110は、図7(b)に示す応募情報を格納しているものとする。
【0053】
代理店サーバ10の当選情報抽出部160は、応募期間の終了後に、応募情報格納部110に格納された応募情報のなかから所定数を当選情報として抽出する(ステップS400)。例えば、当選情報抽出部160は、図7(b)に示す応募情報から図7(c)に示す当選情報を抽出する。なお、当選情報抽出部160は、応募期間の終了後として、例えば、懸賞基礎情報格納部130に格納された懸賞基礎情報を参照し、応募情報に含まれる懸賞IDに対応付けられた応募ページ関連情報内の期限の翌日に、当選情報を抽出する。当選情報抽出部160は、抽出した当選情報を表示基礎情報生成部190に供給する。
【0054】
表示基礎情報生成部190は、懸賞基礎情報格納部130に格納された懸賞基礎情報、および、当選情報抽出部160から取得した当選情報に基づいて、詳細入力ページへのリンクに関する表示基礎情報を生成する(ステップS420)。例えば、懸賞基礎情報格納部130に図2(a)に示す懸賞基礎情報が格納されているものとする。この場合、表示基礎情報生成部190は、懸賞基礎情報に含まれる懸賞ID「K001」、懸賞基礎情報内の詳細入力ページ関連情報に含まれるURI(詳細入力ページのURI)「WWW.Y・・・」、文言「Bが当選!!」および期限「1月25日」、並びに、当選情報抽出部160から取得した当選情報に含まれる端末ID「A095」などを対応付けて結合することにより、図2(c)に示す表示基礎情報を生成する。表示基礎情報生成部190は、生成した表示基礎情報を表示基礎情報格納部120に格納する(ステップS430)。
【0055】
端末30上で動作するリンク情報表示プログラム310は、代理店サーバ10のリンク関連情報送信部170にアクセスする(ステップS440)。リンク関連情報送信部170は、リンク情報表示プログラム310を介して端末30からアクセスがあった場合に、当該端末30の端末IDに対応付けて表示基礎情報格納部120に格納されているリンク関連情報を当該端末30のリンク情報表示プログラム310に送信する(ステップS450)。例えば、表示基礎情報格納部120に図2(c)に示す懸賞基礎情報が格納されているとする。この場合、リンク関連情報送信部170は、端末ID「A095」の端末30のリンク情報表示プログラム310からアクセスがあったときは、端末ID「A095」に対応付けて表示基礎情報格納部120に格納されている懸賞ID「K001」、URI(詳細入力ページのURI)「WWW.Y・・・」、文言「Bが当選!!」および期限「1月25日」を含むリンク関連情報をリンク情報表示プログラム310に送信する。
【0056】
リンク情報表示プログラム310は、リンク関連情報をリンク関連情報送信部170から受信した場合、リンク関連情報内のリンク情報に含まれるURIと文言とを対応付けるとともに、URIに対応付けられた文言を端末30の表示画面に表示する(ステップS460)。例えば、リンク情報表示プログラム310は、懸賞ID「K001」、URI「WWW.Y・・・」、文言「Bが当選!!」および期限「1月25日」を含むリンク関連情報をリンク関連情報送信部170から受信した場合、URI「WWW.Y・・・」と文言「Bが当選!!」とを対応付けるとともに、図5(a)に示す表示画面の右下隅の領域500に図5(c)に示すように、「Bが当選!!」という文言520を表示する。そして図6(b)に示すフローチャートは終了する。
【0057】
続いて、図6(c)のフローチャートについて説明する。図6(c)に示すフローチャートの開始時において、端末30のリンク情報表示プログラム310は、図5(c)に示す「Bが当選!!」という文言520を表示しているものとする。端末30は、懸賞実施主サーバ20の詳細入力ページ送信部230に詳細入力ページを要求する(ステップS500)。具体的には、リンク情報表示プログラム310が表示画面に表示中の文言「Bが当選!!」が端末ユーザによって選択された場合に、ブラウザ300は、文言「Bが当選!!」に対応付けられたURI(詳細入力ページのURI)「WWW.Y・・・」などをリンク情報表示プログラム310から取得し、URI「WWW.Y・・・」により識別される詳細入力ページを端末30に送信すべき旨の要求を詳細入力ページ送信部230に送信する。
【0058】
応募ページを要求された詳細入力ページ送信部230は、要求された詳細入力をページ格納部200から取得して端末30のブラウザ300に送信する(ステップS510)。端末30のブラウザ300は、詳細入力ページ送信部230から受信した詳細入力ページを表示する(ステップS520)。例えば、端末30のブラウザ300は、詳細入力ページ送信部230から受信した図8(a)に示す詳細入力ページを表示する。
【0059】
端末30のブラウザ300は、表示している詳細入力ページを介してユーザ詳細情報をユーザから受け付けた場合に、受け付けたユーザ詳細情報を懸賞実施主サーバ20のユーザ詳細情報受信部240に送信する(ステップS530)。例えば、ブラウザ300は、図8(a)に示す詳細入力ページを介して、懸賞ID、端末ID、性別、年齢、氏名、住所、電話番号などをユーザから受け付けた場合に、懸賞ID、端末IDとともに、性別、年齢、氏名、住所および電話番号などを含むユーザ詳細情報をユーザ詳細情報受信部240に送信する。なお、懸賞IDは、端末30のリンク情報表示プログラム310が受信したリンク関連情報に含まれていたものが自動入力される。また、端末IDは、端末30がインストール時に自動生成したものが自動入力される。また、性別および年齢は、インストール時に入力されたものが自動入力されてもよい。
【0060】
懸賞実施主サーバ20のユーザ詳細情報受信部240は、端末30のブラウザ300から懸賞ID、端末IDとともに、性別、年齢、氏名、住所および電話番号などを含むユーザ詳細情報を受信する(ステップS540)。ユーザ詳細情報受信部240は、ブラウザ300から受信したこれらの情報を対応付けてユーザ詳細情報格納部210に格納する(ステップS550)。例えば、ユーザ詳細情報格納部210は、図8(b)に示すように、懸賞IDと端末IDとユーザ詳細情報とを対応付けて格納する。そして図6(c)に示すフローチャートは終了する。
【0061】
以上、本実施形態によれば、懸賞の応募に先立って、端末IDと第三者が個人を特定し得ないユーザ簡易情報(性別情報および年齢情報)を収集し、懸賞の応募時には、応募者から応募情報(懸賞IDおよび端末ID)を収集し、その後、応募情報から抽選された当選情報に基づいて個人情報に該当するユーザ詳細情報(氏名、住所および電話番号などを含む情報)を収集するので、応募者全員でなく当選者のみから個人情報(ユーザ詳細情報)を収集することができる。これにより、懸賞の実施に際して収集する個人情報(ユーザ詳細情報)の件数を最小限に抑えることができるので、個人情報(ユーザ詳細情報)の外部流出に係るコストを最小限に抑えることができる。特に、本実施形態では、代理店側がユーザ簡易情報および応募情報を管理するので、懸賞実施主はユーザ簡易情報および応募情報を管理するコストも抑えることができる。
【0062】
更に、本実施形態によれば、懸賞の応募期間の終了後に予定数(所定数)の当選情報を抽出するので、応募期間中に当選者数が予定数に達するという事態を回避することができる。これにより、懸賞の実施期間を予定通り終了させることができる。また、懸賞の応募に先立って収集したユーザ簡易情報(性別情報および年齢情報)に基づいて、懸賞の応募ページを特定の者(懸賞の応募条件と一致するユーザ簡易情報を持つ端末ユーザ)のみに送信することができる。これにより、懸賞への応募を特定の者(懸賞の応募条件と一致するユーザ簡易情報を持つ端末ユーザ)に制限することもできる。
【0063】
なお、懸賞の実施期間を予定通り終了させることができることにより、例えば、懸賞実施期間を告知すること、懸賞以外の他の販促活動の実施期間と懸賞実施期間とを一致させることができるので、より効率的に販促活動をすることができるようになる。また、懸賞への応募を特定の者に制限するができることにより、例えば、特定の者のみに制限した懸賞である旨を特定の者に予め認識させることができる。このため、特定の者による懸賞への応募数を増加させることができ、より効率的に販促活動をすることができるようになる。
【0064】
なお、本実施形態において、端末30は、懸賞実施主サーバ20からリンク情報表示プログラム310を受信するが、懸賞実施主サーバ20に代えて代理店サーバ10からリンク情報表示プログラム310を受信してもよい。
【0065】
また、本実施形態において、ページ格納部200、応募ページ送信部220および詳細入力ページ送信部230は懸賞実施主サーバ20内に存在するが、ページ格納部200、応募ページ送信部220および詳細入力ページ送信部230が代理店サーバ10内に存在してもよい。
【0066】
また、本実施形態において懸賞システム5は、別体である代理店サーバ10および懸賞実施主サーバ20から構成されているが、1つのサーバから構成されてもよい。
【0067】
その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【0068】
【図1】本実施形態の懸賞システムの構成例を示す図である。
【図2】懸賞基礎情報、表示基礎情報の一例を示す図である。
【図3】図1に示す懸賞システムの動作の一例を示すフローチャートである。
【図4】ユーザ簡易情報の入力画面、および、ユーザ簡易情報格納部に格納されるユーザ簡易情報の一例を示す図である。
【図5】リンク情報表示プログラムによって表示されるリンク情報の一例を示す図である。
【図6】図1に示す懸賞システムに関する他の動作の一例を示すフローチャートである。
【図7】応募ページ、応募情報および当選情報の一例を示す図である。
【図8】詳細入力ページの一例、および、ユーザ詳細情報格納部に格納されるユーザ簡易情報の一例を示す図である。
【符号の説明】
【0069】
5 懸賞システム
10 代理店サーバ
20 懸賞実施主サーバ
30 端末
100 ユーザ簡易情報格納部
110 応募情報格納部
120 表示基礎情報格納部
130 懸賞基礎情報格納部
140 ユーザ簡易情報受信部
150 応募情報受信部
160 当選情報抽出部
170 リンク関連情報送信部
180 懸賞基礎情報受信部
190 表示基礎情報生成部
200 ページ格納部
210 ユーザ詳細情報格納部
220 応募ページ送信部
230 詳細入力ページ送信部
240 ユーザ詳細情報受信部
250 懸賞基礎情報受信部
260 懸賞基礎情報送信部
300 ブラウザ
310 リンク情報表示プログラム

【特許請求の範囲】
【請求項1】
端末を使用する端末ユーザに関する簡易な情報であるユーザ簡易情報と上記端末を識別する識別情報とを上記端末から受信するユーザ簡易情報受信部と、
上記ユーザ簡易情報受信部によって受信された上記ユーザ簡易情報と上記識別情報とを対応付けて格納するユーザ簡易情報格納部と、
懸賞への応募条件と一致する上記ユーザ簡易情報に対応付けて上記ユーザ簡易情報格納部に格納された上記識別情報により識別される端末である応募条件一致端末に、懸賞への応募を受け付ける応募ページを送信する応募ページ送信部と、
上記応募ページを介して上記識別情報を含む応募情報を上記応募条件一致端末から受信する応募情報受信部と、
上記応募情報受信部によって受信された上記応募情報を格納する応募情報格納部と、
上記応募情報格納部に格納された上記応募情報のなかから所定数を当選情報として抽出する当選情報抽選部と、
上記当選情報抽選部によって抽出された上記当選情報に含まれる上記識別情報により識別される端末である当選端末に、上記端末ユーザに関する詳細な情報であるユーザ詳細情報の入力を受け付ける詳細入力ページを送信する詳細入力ページ送信部と、
上記詳細入力ページを介して上記ユーザ詳細情報を上記当選端末から受信するユーザ詳細情報受信部と、
上記ユーザ詳細情報受信部によって受信された上記ユーザ詳細情報を格納するユーザ詳細情報格納部とを備えたことを特徴とする懸賞システム。
【請求項2】
上記ユーザ簡易情報受信部は、上記端末からの要求に応じて上記端末に送信されたプログラムを上記端末上で動作させるために上記端末ユーザによって入力された上記ユーザ簡易情報と上記端末上で自動生成された上記識別情報とを上記端末から受信し、
上記応募ページ送信部は、上記端末が上記応募条件一致端末である場合に上記プログラムにより上記端末上に出力される上記応募ページへのリンク情報が上記端末ユーザによって選択されたときに上記端末から送信される要求に応じて、上記端末に上記応募ページを送信し、
上記詳細入力ページ送信部は、上記端末が上記当選端末である場合に上記プログラムによって上記端末上に出力される上記詳細入力ページへのリンク情報が上記端末ユーザによって選択されたときに上記端末から送信される要求に応じて、上記端末に上記詳細入力ページを送信することを特徴とする請求項1に記載の懸賞システム。
【請求項3】
上記応募ページへのリンク情報と上記応募条件一致端末を識別する上記識別情報とを対応付けて格納するリンク情報格納部と、
上記プログラムを介して上記端末からアクセスがあった場合に、上記プログラムが動作する上記端末を識別する上記識別情報に対応付けて上記リンク情報格納部に格納された上記リンク情報を上記端末に送信するリンク情報送信部とを更に備えたことを特徴とする請求項2に記載の懸賞システム。
【請求項4】
上記詳細入力ページへのリンク情報と上記当選端末を識別する上記識別情報とを対応付けて格納するリンク情報格納部と、
上記プログラムを介して上記端末からアクセスがあった場合に、上記プログラムが動作する上記端末を識別する上記識別情報に対応付けて上記リンク情報格納部に格納された上記リンク情報を上記端末に送信するリンク情報送信部とを更に備えたことを特徴とする請求項2に記載の懸賞システム。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate


【公開番号】特開2009−86778(P2009−86778A)
【公開日】平成21年4月23日(2009.4.23)
【国際特許分類】
【出願番号】特願2007−252851(P2007−252851)
【出願日】平成19年9月28日(2007.9.28)
【出願人】(399104844)住商情報システム株式会社 (7)