(57)【要約】【課題】二次元コードを利用して、利用者が簡易にキャンペーンに参加することが可能なキャンペーン装置を提供する。【解決手段】二次元コード読取手段を備えた端末装置６０により二次元コードを読み取ると、端末装置６０は二次元コードに埋め込まれたアドレスと抽選ＩＤを認識し、認識したアドレスで特定されるＷＥＢサーバ１０にアクセスして抽選ＩＤを送信する。ＷＥＢサーバ１０は受け取った抽選ＩＤを抽選装置３０に渡し、抽選装置３０は抽選ＩＤＤＢ４０を参照して応募の重複チェックを行った後、抽選の実行を行う。ＷＥＢサーバ１０は抽選の結果を、端末装置６０に送信し、当選の場合は、利用者の個人情報を端末装置６０からＷＥＢサーバ１０に送信し、応募履歴ＤＢ５０に記録する。【選択図】  図２
2005049973.tif 000002
【特許請求の範囲】
【請求項１】
キャンペーン応募用ＷＥＢサイトのアドレス情報と商品の購入を証明するための抽選ＩＤを含むＵＲＬをエンコードした二次元コードと、
前記二次元コードを読み取るための二次元コード読取手段を備えた端末装置と、
前記端末装置によってアクセスされる前記キャンペーン応募用ＷＥＢサイトを開設したＷＥＢサーバと、
前記抽選ＩＤを、その稠密性を低くして記録した抽選ＩＤデータベースと、
応募履歴を記録した応募履歴データベースと、
前記抽選ＩＤデータベースおよび応募履歴データベースを利用して、抽選を行う抽選装置と、を有し、
前記抽選装置は、前記端末装置から受け取った抽選ＩＤで前記抽選ＩＤデータベースを参照して重複チェックおよび当選決定を行う機能、当選者から受け取った賞品の送付先を前記応募履歴データベースに記録する機能を有することを特徴とするキャンペーン装置。
【請求項２】
キャンペーン応募用ＷＥＢサイトのアドレス情報と商品の購入を証明するための抽選ＩＤを含むＵＲＬをエンコードした二次元コードと、
前記二次元コードを読み取るための二次元コード読取手段を備えた端末装置と、
前記端末装置によってアクセスされる前記キャンペーン応募用ＷＥＢサイトを開設したＷＥＢサーバと、
前記抽選ＩＤを、その稠密性を低くして記録した抽選ＩＤデータベースと、
応募履歴を記録した応募履歴データベースと、
前記抽選ＩＤデータベースおよび応募履歴データベースを利用して、抽選を行う抽選装置と、を有し、
前記抽選装置は、前記端末装置から受け取った抽選ＩＤで前記抽選ＩＤデータベースを参照して重複チェックを行う機能、同一者からの抽選ＩＤの受信が所定数に達した場合に、前記応募履歴データベースを利用して当選者を決定する機能を有することを特徴とするキャンペーン装置。
【請求項３】
キャンペーン応募用ＷＥＢサイトのアドレス情報と商品の購入を証明するための抽選ＩＤを含むＵＲＬをエンコードした二次元コードと、
前記二次元コードを読み取るための二次元コード読取手段を備えた端末装置と、
前記端末装置によってアクセスされる前記キャンペーン応募用ＷＥＢサイトを開設したＷＥＢサーバと、
前記抽選ＩＤを、その稠密性を低くして記録した抽選ＩＤデータベースと、
応募履歴を記録した応募履歴データベースと、
前記抽選ＩＤデータベースおよび応募履歴データベースを利用して、抽選を行う抽選装置と、を有し、
前記抽選装置は、前記端末装置から受け取った抽選ＩＤで前記抽選ＩＤデータベースを参照して重複チェックを行う機能、前記アクセスがあった利用者の個人情報を前記応募履歴データベースに登録する機能、前記応募履歴データベースを利用して当選者を決定する機能を有することを特徴とするキャンペーン装置。
【請求項４】
キャンペーン応募用ＷＥＢサイトのアドレス情報と商品の購入を証明するための抽選ＩＤを含むＵＲＬをエンコードした二次元コードと、
前記二次元コードを読み取るための二次元コード読取手段を備えた端末装置と、
前記端末装置によってアクセスされる前記キャンペーン応募用ＷＥＢサイトを開設したＷＥＢサーバと、
前記抽選ＩＤを、その稠密性を低くして記録した抽選ＩＤデータベースと、
応募履歴を記録した応募履歴データベースと、
前記抽選ＩＤデータベースおよび応募履歴データベースを利用して、抽選を行う抽選装置と、を有し、
前記抽選装置は、前記端末装置から受け取った抽選ＩＤで前記抽選ＩＤデータベースを参照して重複チェックを行う機能、前記アクセスがあった利用者の個人情報を前記応募履歴データベースに登録する機能、同一者からの抽選ＩＤの受信が所定数に達した場合に、前記応募履歴データベースを利用して当選者を決定する機能を有することを特徴とするキャンペーン装置。
【請求項５】
前記抽選ＩＤは、企業コード、応募コース、締切り日、店舗コード、シーケンスＮｏ、シリアルＮｏを含むメッセージを元に、ハッシュ関数を利用して生成したダイジェスト符号であることを特徴とする請求項１から請求項４のいずれかに記載のキャンペーン装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、企業等の業者により各種キャンペーンを行うためのシステムに関する。
【０００２】
【従来の技術】
従来より、商品の販売促進のため、抽選により購入者に景品を与える等のキャンペーンが行われている。近年では、コンピュータネットワークの発達により、インターネットを利用したキャンペーンも行われている。インターネットを利用したキャンペーンでは、消費者は、懸賞を行うための懸賞サイトにアクセスし、キャンペーンに参加することになる。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来の手法では、懸賞サイトへアクセスするためのＵＲＬやメールアドレスは、別途告知する必要がある。このため、利用者はＵＲＬなどを手入力するか、検索エンジンや他サイトからのリンクをたどっていく必要がある。一方、所定の範囲に情報を埋め込むことが可能な二次元コードが、バーコードに代えて利用され始めている（例えば、特許文献１参照）。
【０００４】
【特許文献１】
特開平７−２５４０３７号公報
【０００５】
上記のような点に鑑み、本発明は、二次元コードを利用して、利用者が簡易にキャンペーンに参加することが可能なキャンペーン装置を提供することを課題とする。
【０００６】
【課題を解決するための手段】
上記課題を解決するため、本発明では、キャンペーン装置を、キャンペーン応募用ＷＥＢサイトのアドレス情報と商品の購入を証明するための抽選ＩＤを含むＵＲＬをエンコードした二次元コードと、二次元コードを読み取るための二次元コード読取手段を備えた端末装置と、端末装置によってアクセスされるキャンペーン応募用ＷＥＢサイトを開設したＷＥＢサーバと、抽選ＩＤを、その稠密性を低くして記録した抽選ＩＤデータベースと、応募履歴を記録した応募履歴データベースと、抽選ＩＤデータベースおよび応募履歴データベースを利用して、抽選を行う抽選装置と、を有し、抽選装置が、端末装置から受け取った抽選ＩＤで抽選ＩＤデータベースを参照して重複チェックおよび当選決定を行う機能、当選者から受け取った賞品の送付先を応募履歴データベースに記録する機能を有する構成としたことを特徴とする。
【０００７】
本発明のキャンペーン装置によれば、端末装置により、アドレスと抽選ＩＤを含むＵＲＬを埋め込んだ二次元コードを読み込んで、このアドレスで特定されるサイトに、読み込んだ抽選ＩＤを送信し、この抽選ＩＤを利用して抽選を行うようにしたので、利用者が簡易にキャンペーンに参加することが可能となる。特に、抽選ＩＤの稠密性を低くすることにより、不正防止を図ることができる。
【０００８】
【発明の実施の形態】
以下、本発明の好適な実施形態について、図面を参照して詳細に説明する。
（キャンペーン用商品）
まず、本発明で利用するキャンペーン用商品について説明する。キャンペーン用商品には、図１に示すような二次元コードが印刷された応募シールが貼付されている。二次元コードとは、さまざまな情報を記録することができるコードであり、代表的なものとしてＱＲコード等が知られている。本実施形態では、この二次元コードに、懸賞サイトのアドレスと個別の抽選ＩＤを含むＵＲＬが、埋め込まれている。商品については、二次元コードが印刷された応募シールが貼付可能なものであれば形状は限定されない。
【０００９】
（システム構成）
次に、本発明に係るキャンペーン装置について説明する。図２は、本発明に係るキャンペーン装置の構成図である。図２において、１０はＷＥＢサーバ、２０はメールサーバ、３０は抽選装置、４０は抽選ＩＤＤＢ（データベース）、５０は応募履歴ＤＢ（データベース）、６０は端末装置、７０はインターネット等のネットワークである。
【００１０】
ＷＥＢサーバ１０は、インターネットに接続され、端末装置６０からのＷＥＢアクセスに対応するためのサーバコンピュータである。ＷＥＢサーバ１０には、懸賞に参加するための懸賞サイトをはじめとする複数のサイトが開設されている。メールサーバ２０は、端末装置６０との電子メールの送受信を行うためのサーバコンピュータである。抽選装置３０は、端末装置６０からＷＥＢサーバ１０を経由して得られる抽選ＩＤを用いて抽選を行う装置であり、実際にはコンピュータに専用のプログラムを搭載することにより実現される。
【００１１】
端末装置６０は、二次元コード読取機能、電子メール機能、ＷＥＢブラウザ機能を搭載した携帯電話機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ：携帯情報端末）等の端末装置で実現される。二次元コード読取機能は、具体的には、ＣＣＤカメラと、カメラで撮影した二次元コードから埋め込まれた内容を抽出するプログラムにより実現される。最近では、ＣＣＤカメラを搭載した携帯電話機が普及してきているが、このような携帯電話機に撮影した二次元コードを解読するプログラムを搭載しておけば良い。ネットワーク７０は、データの送受信を可能としたネットワークであり、有線・無線を問わない。現実には、インターネット網、携帯電話会社の通信網等を接続して実現されるが、このような通信技術は周知のものであるので、ここでは、ネットワーク７０として一まとめにしておき、詳細な説明は省略する。
【００１２】
抽選ＩＤＤＢ４０、応募履歴ＤＢ５０は、ハードディスク等の外部記憶装置で実現され、抽選装置３０からの制御によりデータの読み書きが可能となっている。ここで、抽選ＩＤＤＢ４０、応募履歴ＤＢ５０に記録された情報について説明しておく。図３は、抽選ＩＤＤＢ４０に記録された情報の一例を示す図である。図３に示すように抽選ＩＤＤＢ４０には、応募コース、締切り日、抽選ＩＤ、応募済フラグ、当選フラグ、乱数が記録される。応募コースは、応募の種別を表すものであり、１つのアルファベットが１つのキャンペーンに該当する。締切り日は、キャンペーン応募の締切り日を示すものである。図３の例では、応募コースＡについては、締切り日が、「７月３１日」「８月３１日」「９月３０日」の３通りあり、３回に分けて抽選が行われることを示している。抽選ＩＤは、抽選ＩＤＤＢ４０内で重複しないように付与されたＩＤである。この抽選ＩＤは、不正防止のために、稠密性が低く規則性が無いものとする必要がある。抽選ＩＤが連続していると、例えば、ある抽選ＩＤがわかった場合に、その抽選ＩＤから１番ずらした番号を利用して再度抽選に参加すること等が行われ、１商品ごとに１回抽選させるということができなくなってしまうためである。抽選ＩＤは、上述のように、稠密性が低く規則性が無いものであればどのようなものであっても良いが、本実施形態では、あるメッセージから作成したダイジェスト符号を用いている。
【００１３】
具体的には、メッセージとして、企業コード、応募コース、締切り日、店舗コードシーケンスＮｏ、シリアルＮｏを用いている。企業コード、店舗コードはそれぞれ、商品の販売元企業、商品が販売される店舗を特定するためのコードである。また、応募コース、締切り日は、上記抽選ＩＤＤＢ４０に記録されるものと同じものである。また、シーケンスＮｏ、シリアルＮｏはいずれも連続番号を意味するが、シーケンスＮｏはグループ分けしたグループの番号を示し、シリアルＮｏは各グループ内の連続した個別の番号を示す。ダイジェスト符号は、このようなメッセージと、固定長のキーを用いて、ハッシュ関数により作成する。ハッシュ関数としては、例えばＨＭＡＣ−ＭＤ５やＨＭＡＣ−ＳＨＡ−１等の公知のアルゴリズムを用いることができる。ＨＭＡＣ−ＭＤ５を利用した場合、ダイジェスト符号は、１６バイトとなる。ＨＭＡＣ−ＭＤ５を利用した場合、メッセージの符号長が１６バイト以下であれば、ダイジェスト符号に重複は生じないが、メッセージの符号長が１６バイト以上の場合、重複した番号が発生される可能性が出てくる。そのため、メッセージの符号長が１６バイト以上の場合は、メッセージを１６バイト未満の複数のパートに分割して、それぞれのパートに対して、ダイジェスト符号Ａ、Ｂを生成する。この際、分割されたメッセージのパートの一部が同一の内容にならないようにする必要がある。例えば、シリアルＮｏが「０００００００１」のように８桁であった場合、分割により上４桁を取り出すと「００００」であるため、「０００００００１」〜「００００９９９９」までの９９９９個について、一方のダイジェスト符号が同一になってしまい、固定長のキーが推測され易くなってしまう。そのため、分割時には、シリアルＮｏの奇数桁と偶数桁でそれぞれのパートに分ける等、同一のダイジェスト符号が生成されないように工夫することが望ましい。
【００１４】
図３に戻ると、応募済フラグは、利用者から既に応募があったかどうかを示すフラグであり、初期状態ではＮＵＬＬ値が設定されており、応募があった際に「１」が入力される。当選フラグは、その抽選ＩＤが当選かどうかを示すフラグであり、当選とするものには「１」が設定され、落選とするものにはＮＵＬＬ値が設定される。
【００１５】
続いて、応募履歴ＤＢ５０について説明する。図４は、応募履歴ＤＢ５０に記録された情報の一例を示す図である。図４に示すように、応募履歴ＤＢ５０には、応募コース、住所、氏名が記録されている。応募コースは、図３に示した抽選ＩＤＤＢ４０に記録されているものと同一であり、応募の種別を表すものである。本実施形態では、１つのアルファベットが１つのキャンペーンに該当する。住所、氏名は当選者の住所、氏名であり、当選者に賞品を送付する場合に必要となる。応募履歴ＤＢ５０には、住所、氏名以外にも、家族構成や趣味等の当選者の個人的な情報を記録することができる。
【００１６】
なお、図２に示した構成では、ＷＥＢサーバ１０、メールサーバ２０、抽選装置３０がそれぞれ別々に示されているが、これらは機能的に分離されているだけであり、物理的には、それぞれが独立した１台のコンピュータであっても良いし、複数台のコンピュータであっても良い。
【００１７】
（第１の実施形態）
次に、本発明第１の実施形態に係るキャンペーン装置の処理動作を、図５のフローチャートを用いて説明する。まず、商品を購入した人は、商品に掲載されている二次元コードを端末装置のカメラで読み取る（ステップＳ１）。すると、端末装置が、読み取った二次元コードからＵＲＬを認識し、そのＵＲＬに記録されているアドレスで特定されるＷＥＢサーバ１０にアクセスした後、ＵＲＬの後半部分の抽選ＩＤをＷＥＢサーバ１０に送信する（ステップＳ２）。ＷＥＢサーバ１０が、受け取った抽選ＩＤを抽選装置３０に渡すと、抽選装置３０は、抽選ＩＤの重複チェックを行う（ステップＳ３）。具体的には、その抽選ＩＤで既に抽選参加行為が行われているかどうかのチェックを行うことになる。重複している場合は、お断り画面のデータを端末装置６０に送信し、お断り画面を端末装置６０に表示させる（ステップＳ４）。重複していない場合は、抽選装置３０が、抽選の実行を行う（ステップＳ５）。具体的には、抽選ＩＤＤＢ４０の抽選ＩＤが当選であるかどうかを参照することになる。この抽選を実行した段階で、該当する抽選ＩＤの応募済フラグに「１」が設定される。抽選の結果、落選している場合は、落選画面のデータを端末装置６０に送信し、落選画面を端末装置６０に表示させる（ステップＳ６）。例えば、送信されてきた抽選ＩＤが図３中の（１）のレコードに該当した場合、応募済みフラグがＮＵＬＬ値であるので、重複しないことになり、抽選が実行されるが、当選フラグもＮＵＬＬ値であるため、落選することになる。ステップＳ５における抽選実行の結果、当選している場合は、当選画面のデータを端末装置６０に送信し、当選画面を端末装置６０に表示させる（ステップＳ７）。この当選画面には、賞品引き換え用のＷＥＢサイトのＵＲＬが記載されているので、利用者は、端末装置６０からこのＵＲＬを指定して賞品引き換えＷＥＢサイトにアクセスする（ステップＳ８）。なお、この商品引き換えＷＥＢサイトもＷＥＢサーバ１０上に開設されている。ここで、自身の住所・氏名等の情報を入力して送信すると、ＷＥＢサーバ１０は、当選者の住所・氏名を取得し、応募履歴データに記録する（ステップＳ９）。
【００１８】
（第２の実施形態）
続いて、第２の実施形態について図６のフローチャートを用いて説明する。まず、商品を購入した人は、商品に掲載されている二次元コードを端末装置６０のカメラで読み取る（ステップＳ１１）。すると、端末装置が、読み取った二次元コードからＵＲＬを認識し、そのＵＲＬに記録されているアドレスで特定されるＷＥＢサーバ１０にアクセスした後、ＵＲＬの後半部分の抽選ＩＤをＷＥＢサーバ１０に送信する（ステップＳ１２）。ＷＥＢサーバ１０では、端末装置６０から抽選ＩＤを受け取ると、抽選ＩＤを埋め込んだ情報入力画面を端末装置６０に表示させる。この画面で、利用者が既に会員である場合は会員ＩＤを入力し、会員でない場合は利用者の個人情報を入力して送信する（ステップＳ１３）。ＷＥＢサーバ１０は、個人情報を受け取った場合には、応募履歴データに新たな会員登録を行うと共に、抽選ＩＤの重複チェックを行う（ステップＳ１４）。具体的には、その抽選ＩＤで既に抽選参加行為が行われているかどうかのチェックを行うことになる。重複している場合は、お断り画面のデータを端末装置６０に送信し、お断り画面を端末装置６０に表示させる（ステップＳ１５）。重複していない場合は、抽選に必要な枚数に到達しているかどうかを確認し、必要な枚数に到達していない場合は、応募シール枚数確認画面のデータを端末装置６０に送信し、応募シール枚数確認画面を端末装置６０に表示させる（ステップＳ１６）。第２の実施形態では、応募履歴ＤＢ５０に、図４に示したような項目に加えて、図７に示すように各応募コースに必要な枚数と現在の枚数が記録されている。そのため、応募履歴ＤＢ５０を参照することにより、必要な枚数に到達しているかどうかの判定ができることになる。
【００１９】
必要な枚数に到達している場合には、抽選装置３０が、抽選の実行を行う（ステップＳ１７）。具体的には、所定の桁数の乱数を発生し、抽選ＩＤＤＢ４０の応募済みフラグが１のレコードに記録していく。全てのレコードに記録が終わった後に抽選ＩＤＤＢ４０をこの乱数で降順にソートし、上から規程の人数を当選とすることによって実現できる。この結果、落選の場合は、落選画面のデータを端末装置６０に送信し、落選画面を端末装置６０に表示させる（ステップＳ１８）。当選している場合は、当選画面のデータを端末装置６０に送信し、当選画面を端末装置６０に表示させる（ステップＳ１９）。この当選画面には、賞品引き換え用のＷＥＢサイトのＵＲＬを記載しておくこともできる。利用者は、端末装置６０からこのＵＲＬを指定して賞品引き換え用のＷＥＢサイトにアクセスする（ステップＳ２０）。ここで、自身の住所・氏名等の情報を入力して送信すると、ＷＥＢサーバ１０は、当選者の住所・氏名を取得し、応募履歴データに記録する（ステップＳ２１）。ただし、ステップＳ２０、Ｓ２１における処理は、利用者に賞品を送付するために必要な住所と氏名を取得するためであるので、既に住所、氏名が登録されている住所、氏名宛で賞品を送る場合には、必要がない。
【００２０】
（第３の実施形態）
続いて、第３の実施形態について図８のフローチャートを用いて説明する。まず、商品を購入した人は、商品に掲載されている二次元コードを端末装置６０のカメラで読み取る（ステップＳ３１）。すると、端末装置が、読み取った二次元コードからＵＲＬを認識し、そのＵＲＬに記録されているアドレスで特定されるＷＥＢサーバ１０にアクセスした後、ＵＲＬの後半部分の抽選ＩＤをＷＥＢサーバ１０に送信する（ステップＳ３２）。ＷＥＢサーバ１０が、受け取った抽選ＩＤを抽選装置３０に渡すと、抽選装置３０は、応募データ管理装置を経由して、抽選ＩＤの重複チェックを行う（ステップＳ３３）。具体的には、その番号で既に抽選参加行為が行われているかどうかのチェックを行うことになる。重複している場合は、お断り画面のデータを端末装置６０に送信し、お断り画面を端末装置６０に表示させる（ステップＳ３４）。重複していない場合は、利用者にメールアドレスを要求するための画面を送信する（ステップＳ３５）。利用者からメールアドレスが通知されたら、そのメールアドレスを応募履歴データに記録すると共に、そのメールアドレスに対して応募受付メールを送信する（ステップＳ３６）。さらに、受け取ったメールアドレスと抽選ＩＤを応募履歴データとして応募履歴ＤＢ５０に記録する（ステップＳ３７）。
【００２１】
抽選装置３０は、定期的に抽選の実行を行う（ステップＳ３８）。具体的には、応募履歴ＤＢ５０に記録されている抽選ＩＤで抽選ＩＤＤＢ４０を検索して、応募された抽選ＩＤが当選であるかどうかを照合することになる。この結果、当選している場合は、当選者に当選メールを配信する（ステップＳ３９）。この当選メールには、賞品引き換え用のＷＥＢサイトのＵＲＬが記載されているので、利用者は、端末装置６０からこのＵＲＬを指定して賞品引き換えＷＥＢサイトにアクセスする（ステップＳ４０）。ここで、自身の住所・氏名等の情報を入力して送信すると、ＷＥＢサーバ１０は、当選者の住所・氏名を取得し、応募履歴ＤＢ５０に記録する（ステップＳ４１）。
【００２２】
（第４の実施形態）
続いて、第４の実施形態について図９のフローチャートを用いて説明する。まず、商品を購入した人は、商品に掲載されている二次元コードを端末装置６０のカメラで読み取る（ステップＳ５１）。すると、端末装置が、読み取った二次元コードからＵＲＬを認識し、そのＵＲＬに記録されているアドレスで特定されるＷＥＢサーバ１０にアクセスした後、ＵＲＬの後半部分の抽選ＩＤをＷＥＢサーバ１０に送信する（ステップＳ５２）。ＷＥＢサーバ１０が、受け取った抽選ＩＤを抽選装置３０に渡すと、抽選装置３０は、抽選ＩＤの重複チェックを行う（ステップＳ５３）。具体的には、その番号で既に抽選参加行為が行われているかどうかのチェックを行うことになる。重複している場合は、お断り画面のデータを端末装置６０に送信し、お断り画面を端末装置６０に表示させる（ステップＳ５４）。お断り画面の表示に代えてお断りメールを配信するようにしても良い。お断りメールを配信する場合には、まず、重複していると判断された場合に、利用者にメールアドレスを要求する。続いて、この要求に対して利用者から通知されたメールアドレスを応募履歴ＤＢ５０に記録すると共に、通知されたメールアドレスにお断りメールを配信することになる。重複していない場合は、応募に必要な枚数に到達しているかどうかを確認し、必要な枚数に到達していない場合は、応募シール枚数確認メールを端末装置６０に送信する（ステップＳ５５）。必要な枚数に到達している場合には、応募を正しく受け取ったことを示す応募受付メールを送信する（ステップＳ５６）。さらに、受け取ったメールアドレスと抽選ＩＤを応募履歴データとして応募履歴ＤＢ５０に記録する（ステップＳ５７）。
【００２３】
抽選装置３０は、定期的に抽選の実行を行う（ステップＳ５８）。具体的には、所定の桁数の乱数を発生し、抽選ＩＤＤＢ４０の応募済みフラグが１のレコードに記録していく。全てのレコードに記録が終わった後に抽選ＩＤＤＢ４０をこの乱数で降順にソートし、上から規程の人数を当選とすることによって実現できる。この結果、当選している場合は、当選者に当選メールを配信する（ステップＳ５９）。この当選メールには、賞品引き換え用のＷＥＢサイトのＵＲＬが記載されているので、利用者は、端末装置６０からこのＵＲＬを指定して賞品引き換え用のＷＥＢサイトにアクセスする（ステップＳ６０）。ここで、自身の住所・氏名等の情報を入力して送信すると、ＷＥＢサーバ１０は、当選者の住所・氏名を取得し、応募履歴ＤＢ５０に記録する（ステップＳ６１）。
【００２４】
【発明の効果】
以上、説明したように本発明によれば、キャンペーン装置を、キャンペーン応募用ＷＥＢサイトのアドレス情報と商品の購入を証明するための抽選ＩＤを含むＵＲＬをエンコードした二次元コードと、二次元コードを読み取るための二次元コード読取手段を備えた端末装置と、端末装置によってアクセスされるキャンペーン応募用ＷＥＢサイトを開設したＷＥＢサーバと、抽選ＩＤを、その稠密性を低くして記録した抽選ＩＤデータベースと、応募履歴を記録した応募履歴データベースと、抽選ＩＤデータベースおよび応募履歴データベースを利用して、抽選を行う抽選装置と、を有し、抽選装置が、端末装置から受け取った抽選ＩＤで抽選ＩＤデータベースを参照して重複チェックおよび当選決定を行う機能、当選者から受け取った賞品の送付先を応募履歴データベースに記録する機能を有する構成としたので、利用者が簡易にキャンペーンに参加することが可能となるという効果を奏する。特に、抽選ＩＤの稠密性を低くすることにより、不正防止を図ることができるという効果も奏する。
【図面の簡単な説明】
【図１】二次元コードが印刷された応募シールを示す図である。
【図２】本発明に係るキャンペーン装置の構成図である。
【図３】抽選ＩＤＤＢ４０に記録された情報の一例を示す図である。
【図４】応募履歴ＤＢ５０に記録された情報の一例を示す図である。
【図５】第１の実施形態における処理動作を示すフローチャートである。
【図６】第２の実施形態における処理動作を示すフローチャートである。
【図７】応募履歴ＤＢ５０に記録された情報の他の例を示す図である。
【図８】第３の実施形態における処理動作を示すフローチャートである。
【図９】第４の実施形態における処理動作を示すフローチャートである。
【符号の説明】
１・・・二次元コード
１０・・・ＷＥＢサーバ
２０・・・メールサーバ
３０・・・抽選装置
４０・・・抽選ＩＤＤＢ（データベース）
５０・・・応募履歴ＤＢ（データベース）
６０・・・端末装置
７０・・・ネットワーク
【図１】
2005049973.tif 000003
【図２】
2005049973.tif 000004
【図３】
2005049973.tif 000005
【図４】
2005049973.tif 000006
【図５】
2005049973.tif 000007
【図６】
2005049973.tif 000008
【図７】
2005049973.tif 000009
【図８】
2005049973.tif 000010
【図９】
2005049973.tif 000011