(57)【要約】【課題】  従来の判定システムでは当落判定のパターンは限られているためユーザに対して魅力の欠けるものである。このため、従来にはない魅力を持つ新たな判定システムを提供する。【解決手段】  判定システムの主催者は、ユーザに判定用番号を記憶部９００に格納したユーザ配布物８０ａ〜８０ｚを配布する。ユーザＵａ〜ＵｚはＵａとＵｇ、ＵｂとＵｅというように、ユーザ同士でグループを作る。このとき（Ｃａ、Ｃｚ）、（Ｃｂ、Ｃｅ）といった判定用番号の組み合わせができる。読み取り装置２００はユーザ配布物８０ａ〜８０ｚから判定用番号組を読み取る。判定装置１０は、記憶している番号組を読み出して判定用番号組と照合する。一致している番号組があった場合、プレゼント提供装置５００はそのグループのユーザにプレゼントを与える。【選択図】      図１
2008003836.tif 000002
【特許請求の範囲】
【請求項１】
抽選番号を記憶した複数の記憶媒体から前記抽選番号を読み取り、抽選番号の組を得る読み取り手段と、当選番号の組を格納した当選番号組記憶手段と、前記読み取り手段が得た抽選番号の組を当選番号組記憶手段から読み出した当選番号の組と照合して一致するものがあった場合に当選と判定する当選判定手段とを備えたことを特徴とする判定システム。
【請求項２】
ネットワークを介して相互に接続された判定装置とユーザ端末とを備え、
前記判定装置は、秘密情報を暗号化して暗号化秘密情報を生成する手段と、
暗号化に用いた秘密鍵から保存用分散鍵と複数の配布用分散鍵とを生成する手段と、
前記配布用分散鍵を用いて抽選番号を生成する手段と、
生成した抽選番号をユーザ端末に配信する手段と、
複数の前記抽選番号からなる抽選番号の組を前記ユーザ端末から受信する手段と、
受信した抽選番号の組に含まれる抽選番号から生成した配布用分散鍵と保存用分散鍵とを用いて暗号化秘密情報を復号する手段と、
復号に成功した抽選番号の組を当選と判定する手段とを有することを特徴とする判定システム。
【請求項３】
前記判定装置は、当選と判定した抽選番号の組に含まれる抽選番号を配信した前記ユーザ端末に、前記暗号化秘密情報を復号した秘密情報を送信する手段を有することを特徴とする請求項２記載の判定システム。
【請求項４】
抽選番号を記憶した複数の記憶媒体から前記抽選番号を読み取り、抽選番号の組を得る読み取り手段と、当選番号の組を格納した当選番号組記憶手段と、前記読み取り手段が得た抽選番号の組を当選番号組記憶手段から読み出した当選番号の組と照合して一致するものがあった場合に当選と判定する当選判定手段とを備えたことを特徴とする判定装置。
【請求項５】
秘密情報を暗号化して暗号化秘密情報を生成する手段と、
暗号化に用いた秘密鍵から保存用分散鍵と複数の配布用分散鍵とを生成する手段と、
前記配布用分散鍵を用いて抽選番号を生成する手段と、
生成した抽選番号をユーザ端末に配信する手段と、
複数の前記抽選番号からなる抽選番号の組を前記ユーザ端末から受信する手段と、
受信した抽選番号の組に含まれる抽選番号から生成した分散鍵と保存用分散鍵とを用いて暗号化秘密情報を復号する手段と、
復号に成功した抽選番号の組を当選と判定する手段とを有することを特徴とする判定装置。
【請求項６】
当選と判定した抽選番号の組に含まれる抽選番号を配信した前記ユーザ端末に、前記暗号化秘密情報を復号した秘密情報を送信する手段を有することを特徴とする請求項５記載の判定装置。
【請求項７】
抽選番号を記憶した複数の記憶媒体から前記抽選番号を読み取り、抽選番号の組を読み取り装置が得るステップと、前記抽選番号の組を当選番号組記憶手段から読み出した当選番号の組と照合して一致するものがあった場合に当選と判定するステップとを備えたことを特徴とする判定方法。
【請求項８】
秘密情報を暗号化して暗号化秘密情報を生成するステップと、
暗号化に用いた秘密鍵から保存用分散鍵と複数の配布用分散鍵とを生成するステップと、
配布用分散鍵を用いて抽選番号を生成するステップと、
生成した抽選番号をユーザ端末に配信するステップと、
複数の前記抽選番号からなる抽選番号の組を前記ユーザ端末から受信するステップと、
受信した抽選番号の組に含まれる抽選番号から生成した分散鍵と保存用分散鍵とを用いて暗号化秘密情報を復号するステップと、
復号に成功した抽選番号の組を当選と判定するステップとを備えたことを特徴とする判定方法。
【請求項９】
抽選番号を記憶した複数の記憶媒体から前記抽選番号を読み取り、抽選番号の組を得る処理と、前記抽選番号の組を当選番号組記憶手段から読み出した当選番号の組と照合して一致するものがあった場合に当選と判定する処理とをコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
秘密情報を暗号化して暗号化秘密情報を生成する処理と、
暗号化に用いた秘密鍵から保存用分散鍵と複数の配布用分散鍵とを生成する処理と、
配布用分散鍵を用いて抽選番号を生成する処理と、
生成した抽選番号をユーザ端末に配信する処理と、
複数の前記抽選番号からなる抽選番号の組を前記ユーザ端末から受信する処理と、
受信した抽選番号の組に含まれる抽選番号から生成した分散鍵と保存用分散鍵とを用いて暗号化秘密情報を復号する処理と、
復号に成功した抽選番号の組を当選と判定する処理とをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は判定システム、判定方法、判定装置およびプログラムに関し、特に、ユーザが入手した抽選番号の当選、落選を判定する、判定システム、判定方法、判定装置およびプログラムに関する。
【背景技術】
【０００２】
従来の判定システムでは、ユーザが購入したくじ引きの抽選番号を、判定装置が保存する当選番号と照らし合わせることで、当選、落選の判定がされていた。
【０００３】
特許文献１に従来の判定システムの一例が開示されている。この従来の判定システムでは、仲介システムが、それぞれ抽選券を有する複数のユーザ同士で抽選券を共有するグループを編成するための仲介をネットワークを介して行い、編成したグループ内のユーザが当選した場合には、あらかじめ定めたルールに従って、当選金をグループ内で配分する。
【０００４】
【特許文献１】特開２００１−２６５９００号公報（３−６頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した従来の判定システムは、従来から行われているグループ買いをネットワークシステム化したものに過ぎず、抽選のパターンも限られているため、ユーザにとって目新しさがなく、参加意欲を向上させることができないという問題点があった。
【０００６】
本発明の目的は、従来にはない新たな抽選のパターンを提供することで、上述した従来の判定システムの課題を解決することができる判定システム、判定方法、判定装置およびプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の第１の判定システムは、抽選番号を記憶した複数の記憶媒体から前記抽選番号を読み取り、抽選番号の組を得る読み取り手段と、当選番号の組を格納した当選番号組記憶手段と、前記読み取り手段が得た抽選番号の組を当選番号組記憶手段から読み出した当選番号の組と照合して一致するものがあった場合に当選と判定する当選判定手段とを備えたことを特徴とする。
【０００８】
本発明の第２の判定システムは、ネットワークを介して相互に接続された判定装置とユーザ端末とを備え、前記判定装置は、秘密情報を暗号化して暗号化秘密情報を生成する手段と、暗号化に用いた秘密鍵から保存用分散鍵と複数の配布用分散鍵とを生成する手段と、前記配布用分散鍵を用いて抽選番号を生成する手段と、生成した抽選番号をユーザ端末に配信する手段と、複数の前記抽選番号からなる抽選番号の組を前記ユーザ端末から受信する手段と、受信した抽選番号の組に含まれる抽選番号から生成した配布用分散鍵と保存用分散鍵とを用いて暗号化秘密情報を復号する手段と、復号に成功した抽選番号の組を当選と判定する手段とを有することを特徴とする。
【０００９】
本発明の第３の判定システムは、第２の判定システムにおいて、前記判定装置が、当選と判定した抽選番号の組に含まれる抽選番号を配信した前記ユーザ端末に、前記暗号化秘密情報を復号した秘密情報を送信する手段を有することを特徴とする。
【００１０】
本発明の第１の判定装置は、抽選番号を記憶した複数の記憶媒体から前記抽選番号を読み取り、抽選番号の組を得る読み取り手段と、当選番号の組を格納した当選番号組記憶手段と、前記読み取り手段が得た抽選番号の組を当選番号組記憶手段から読み出した当選番号の組と照合して一致するものがあった場合に当選と判定する当選判定手段とを備えたことを特徴とする。
【００１１】
本発明の第２の判定装置は、秘密情報を暗号化して暗号化秘密情報を生成する手段と、暗号化に用いた秘密鍵から保存用分散鍵と複数の配布用分散鍵とを生成する手段と、前記配布用分散鍵を用いて抽選番号を生成する手段と、生成した抽選番号をユーザ端末に配信する手段と、複数の前記抽選番号からなる抽選番号の組を前記ユーザ端末から受信する手段と、受信した抽選番号の組に含まれる抽選番号から生成した分散鍵と保存用分散鍵とを用いて暗号化秘密情報を復号する手段と、復号に成功した抽選番号の組を当選と判定する手段とを有することを特徴とする。
【００１２】
本発明の第３の判定装置は、第２の判定装置において、当選と判定した抽選番号の組に含まれる抽選番号を配信した前記ユーザ端末に、前記暗号化秘密情報を復号した秘密情報を送信する手段を有することを特徴とする。
【００１３】
本発明の第１の判定方法は、抽選番号を記憶した複数の記憶媒体から前記抽選番号を読み取り、抽選番号の組を読み取り装置が得るステップと、前記抽選番号の組を当選番号組記憶手段から読み出した当選番号の組と照合して一致するものがあった場合に当選と判定するステップとを備えたことを特徴とする。
【００１４】
本発明の第２の判定方法は、秘密情報を暗号化して暗号化秘密情報を生成するステップと、暗号化に用いた秘密鍵から保存用分散鍵と複数の配布用分散鍵とを生成するステップと、配布用分散鍵を用いて抽選番号を生成するステップと、生成した抽選番号をユーザ端末に配信するステップと、複数の前記抽選番号からなる抽選番号の組を前記ユーザ端末から受信するステップと、受信した抽選番号の組に含まれる抽選番号から生成した分散鍵と保存用分散鍵とを用いて暗号化秘密情報を復号するステップと、復号に成功した抽選番号の組を当選と判定するステップとを備えたことを特徴とする。
【００１５】
本発明の第１のプログラムは、抽選番号を記憶した複数の記憶媒体から前記抽選番号を読み取り、抽選番号の組を得る処理と、前記抽選番号の組を当選番号組記憶手段から読み出した当選番号の組と照合して一致するものがあった場合に当選と判定する処理とをコンピュータに実行させることを特徴とする。
【００１６】
本発明の第２のプログラムは、秘密情報を暗号化して暗号化秘密情報を生成する処理と、暗号化に用いた秘密鍵から保存用分散鍵と複数の配布用分散鍵とを生成する処理と、配布用分散鍵を用いて抽選番号を生成する処理と、生成した抽選番号をユーザ端末に配信する処理と、複数の前記抽選番号からなる抽選番号の組を前記ユーザ端末から受信する処理と、受信した抽選番号の組に含まれる抽選番号から生成した分散鍵と保存用分散鍵とを用いて暗号化秘密情報を復号する処理と、復号に成功した抽選番号の組を当選と判定する処理とをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、従来にはない新たな抽選のパターンとして、自身が保持する抽選番号と第三者が保持する抽選番号とを組みにして、一方で当選番号の組みを用意し、両者が一致した際に、抽選番号の組みを当選とする、という判定システムを提供することにより、当該判定システムに対するユーザの参加意欲を向上させるという効果がある。
【発明を実施するための最良の形態】
【００１８】
本発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００１９】
まず、本発明の第１の実施の形態の概要を説明する。判定システムの主催者は、ユーザＵａ〜Ｕｚに抽選番号Ｃａ〜Ｃｚを記憶した記憶媒体、例えばＩＣ（integrated circuit）カードまたはＩＣタグを配布する。ユーザＵａ〜Ｕｚは、例えば、ＵａとＵｇ、ＵｂとＵｅというように、ユーザ同士でグループを作る。このとき（Ｃａ，Ｃｚ）、（Ｃｂ，Ｃｅ）といった抽選番号の組み合わせができる。各グループは、カードの組から抽選番号の組を判定装置に入力する。判定装置は、記憶してある当選番号組のリストとユーザが入力した抽選番号組を照合し、当選、落選の判定をユーザに返す。当選していた場合、判定装置は当選グループのユーザにプレゼントを与える。
【００２０】
次に、第１の実施の形態の詳細を説明する。図１は第１の実施の形態の全体構成を示すブロック図である。第１の実施の形態では、ユーザ同士で２人組を作る設定の場合を説明する。判定システム１はユーザ配布物８０ａ〜８０ｚ、判定装置１０を含む。
【００２１】
ユーザ配布物８０ａ〜８０ｚは、判定システムの主催者が、ユーザＵａ〜Ｕｚ（図示せず）にそれぞれ配布する。ここでは、ユーザ配布物８０ａ〜８０ｚがＩＣカードである例を説明する。ユーザ配布物８０ａ〜８０ｚは、通信処理装置８００と、記憶部９００とを含む。通信処理装置８００は判定装置１０との間で接触通信または非接触通信を処理する。記憶部９００は抽選番号を記憶する。
【００２２】
判定装置１０は、プログラム制御で動作し、当選判定装置１００、読み取り装置２００、当選番号組記憶部３００、表示装置４００、プレゼント提供装置５００を含む。読み取り装置２００は、ユーザ配布物８０ａ〜８０ｚの記憶部９００に格納された抽選番号を通信処理装置８００を介して読み取る。当選番号組記憶部３００は、当選番号の組を記憶する。当選判定装置１００は、プログラム制御で動作し、当選番号組記憶部３００から当選番号組を読み出して、読み取り装置２００が読み取った抽選番号の組と照合して、当選、落選の判定を行う。表示装置４００は、当選、落選の判定、当選の場合のプレゼント内容などを、ユーザに対して表示する。プレゼント提供装置５００は、プログラム制御で動作し、当選した場合のプレゼントをユーザ配布物８０ａ〜８０ｚの記憶部９００に格納させるなどの処理を行う。
【００２３】
次に、第１の実施の形態の動作について説明する。図２は第１の実施の形態の動作を示すフローチャートである。
【００２４】
まず、判定システムの主催者は、例えばイベント会場の入場ゲートなどで、抽選番号を格納したＩＣカード（ユーザ配布物８０ａ〜８０ｚ）を入場者（ユーザＵａ〜Ｕｚ）に配布する（ステップＡ１）。
【００２５】
ＩＣカードを受け取ったユーザＵａ〜Ｕｚはユーザ同士でグループ（本実施の形態の場合は２人組）を作る（ステップＡ２）。
【００２６】
グループを作ったユーザＵａ〜Ｕｚは、ユーザ配布物８０ａ〜８０ｚの抽選番号を判定装置１０に入力する（ステップＡ３）。ステップＡ３を具体的に説明する。ユーザＵｂとユーザＵｄがグループ（２人組）を作ったとする。ユーザＵｂとユーザＵｄは、ユーザ配布物８０ｂと８０ｄを判定装置１０の読み取り装置２００に挿入、またはかざす。読み取り装置２００は、ユーザ配布物８０ｂ、８０ｄの記憶部９００から通信処理装置８００を介して２つの抽選番号Ｃｂ、Ｃｄを読み取り、読み取った２つの抽選番号を組（Ｃｂ，Ｃｄ）として当選判定装置１００に渡す。
【００２７】
当選判定装置１００は、渡された抽選番号の組（Ｃｂ，Ｃｄ）を当選番号組と照合して当選、落選を判定する（ステップＡ４）。ステップＡ４を具体的に説明する。図３は当選番号組記憶部３００に格納されている当選番号組テーブルの例を示す図である。（００００１，２３１１１）、（００００２，１３２２２）、（００００３，４４４４４）、…が当選番号組である。当選判定装置１００は、当選番号組記憶部３００から当選番号組をひとつずつ読み出して抽選番号の組と照合し、一致している組があればこの抽選番号の組を当選と判定する。当選判定装置１００は、一致している組がない場合は落選と判定する。
【００２８】
当選判定装置１００は、抽選結果をユーザＵｂ、Ｕｄに知らせるために、当選、落選を表示装置４００に表示させる（ステップＡ５）。
【００２９】
プレゼント提供装置５００は、当選したユーザＵｂ、Ｕｄにプレゼントを提供する（ステップＡ６）。ステップＡ６の具体例を説明する。ユーザ配布物８０ａ〜８０ｚとして、ユーザＵａ〜Ｕｚが携帯電話機に内蔵しているＩＣカードを利用する。プレゼント提供装置５００は、ウェブショッピングサイトで使用できるクーポンコードや特別なサイト（動画提供サイトなど）へのアクセスパスワードを記載したメールを、当選ユーザの携帯電話機に送信する。
【００３０】
上述した第１の実施の形態では、ユーザ配布物８０ａ〜８０ｚとして、イベント会場で配布するＩＣカードまたはユーザが所有する携帯電話機に格納されているＩＣカードを使用する例を説明した。ユーザ配布物８０ａ〜８０ｚはこれに限定されるものではなく、１次元バーコードまたはＱＲ（Quick Response）コードを記載したカードを用いることもできる。
【００３１】
また、第１の実施の形態では、２人組のグループを作る例を説明したが、グループの人数は２人に限定されないことは言うまでもない。
【００３２】
このように本発明の第１の実施の形態によれば、従来の判定システムが与えられたくじ引き番号が当選の決め手になるのに対して、パートナー選びこそが当選の決め手となるため、従来にはない新たな判定システムを提供することができるという効果を有している。
【００３３】
本実施の形態は、さらに次のような設定を加えることも可能である。
１．当選判定を受けられる回数を設ける。
２．ユーザをカテゴリ分けし、当選番号組は必ずカテゴリＡに属するユーザとカテゴリＢに属するユーザとの組み合わせ（例えば、男性と女性との組み合わせ）となるように設定する。
３．１人のユーザに対して、１等賞が当たるパートナーが１人、２等賞が当たるパートナーが３人、３等賞が当たるパートナーが１０人存在するというように設定する。
【００３４】
ただし、本実施の形態では、当選グループの数を主催者があらかじめ知ることはできない。従って、予測値に基づきプレゼントを選択するとか、配当制にして、プレゼントを当選グループの数で割って与えるなどの対処を考慮する必要はある。
【００３５】
次に本発明の第２の実施の形態について説明する。
【００３６】
まず、第２の実施の形態の概要を説明する。第２の実施の形態では、ネットワークを介して判定システムを構成する。ただし、ここではユーザ同士で２人組を作る設定のみ説明する。また、ネットワークを介した通信は全て暗号化されているものとする。
【００３７】
判定システムの主催者は、判定装置にアクセスし、くじ引きの本数、当選番号組の数（すなわち、当たり本数）、当選判定を受けられる回数などくじ引きの設定や、プレゼントとなる秘密情報（文字列など）などを入力する。
【００３８】
判定装置は、秘密鍵暗号を用いて、秘密情報を暗号化する。判定装置は、さらに、暗号化に用いた秘密鍵から３つの分散鍵を生成する。この３つの分散鍵を揃えて使用しなければ、暗号化された秘密情報から元の秘密情報を復元することはできない。分散鍵の１つは判定装置が保持する。判定装置は残り２つの分散鍵を後のステップで抽選番号に組み込んで、別々のユーザに配信する。また、判定装置は暗号化秘密情報のみを記憶し、秘密情報そのものは暗号化が終わったら破棄する。
【００３９】
判定装置は、１つ、あるいは複数の分散鍵から１つの抽選番号を生成する。生成方法は適当なアルゴリズムでよい。はずれ券が必要ならば、判定装置はダミーデータから抽選番号を生成する。
【００４０】
ユーザは、判定装置にアクセスしてくじ引きの購入要求をする。判定装置はユーザの購入要求に対し、抽選番号を配信する。
【００４１】
ユーザは、抽選番号を入手する。そして、ユーザＵａ〜ＵｚはＵａとＵｇ、ＵｂとＵｅというように、ユーザ同士でグループを作る。このとき（Ｃａ，Ｃｇ）、（Ｃｂ，Ｃｅ）、……といった抽選番号の組み合わせが出来る。
【００４２】
各グループは、抽選番号の組み合わせを判定装置に入力する。判定装置は、入力された抽選番号から分散鍵を生成し、それら分散鍵と判定装置の記憶していた分散鍵、合計３つの分散鍵を用いて暗号化秘密情報の復号を試みる。判定装置は、復号に成功すれば当選、全ての暗号化秘密情報に対して復号に失敗したら落選と判定し、その判定をユーザに返す。
【００４３】
当選していた場合、判定装置は復号された秘密情報をユーザに配信する。
【００４４】
次に、第２の実施の形態について詳細に説明する。図４は第２の実施の形態の全体構成を示すブロック図である。
【００４５】
第２の実施の形態の判定システム２は、判定装置１１と、ネットワーク２１と、主催者端末７１と、ユーザ端末８１ａ〜８１ｚとを含む。また、判定装置１１は、抽選処理部１１０と、暗号化処理部２１０と、記憶部３１０とを含む。
【００４６】
図５は抽選処理部１１０の構成を示すブロック図である。抽選処理部１１０は、当選判定装置１０９と、購入受付装置１１１と、抽選番号生成装置１１２と、抽選番号配信装置１１３と、秘密情報配信装置１１４と、主催者設定装置１１５とを含む。
【００４７】
図６は暗号化処理部２１０の構成を示すブロック図である。暗号化処理部２１０は、秘密情報暗号化装置２１１と、分散鍵生成装置２１２とを含む。
【００４８】
図７は記憶部３１０の構成を示すブロック図である。記憶部３１０は、ユーザ情報記憶部３１１と、暗号化秘密情報記憶部３１２と、分散鍵記憶部３１３と、抽選番号記憶部３１４と、主催者設定情報記憶部３１５とを含む。
【００４９】
図８は、ユーザ端末８１ａ〜８１ｚの構成を示すブロック図である。ユーザ端末８１ａ〜８１ｚは、通信処理装置８１０と、表示装置８１１と、入力装置８１２と、記憶部９１０とを含む。
【００５０】
これら各部は、それぞれ次のような機能を有する。
【００５１】
判定装置１１は、ネットワーク２１を通してカップリングくじ引きサービスをユーザ端末８１ａ〜８１ｚに提供する。
【００５２】
ネットワーク２１は、判定装置１１とユーザ端末８１ａ〜８１ｚをつなぐものであり、インターネットが一般的である。
【００５３】
主催者端末７１は、判定システムの主催者が使用する、パーソナルコンピュータまたはワークステーション・サーバなどの情報処理装置である。
【００５４】
ユーザ端末８１ａ〜８１ｚは、ユーザＵａ〜Ｕｚ（図示せず）が使用する、パーソナルコンピュータなどの情報処理装置である。
【００５５】
抽選処理部１１０は、ユーザ端末８１ａ〜８１ｚからの要求を受け付ける。
【００５６】
暗号化処理部２１０は、暗号化、分散鍵の生成を行う。
【００５７】
記憶部３１０は、各種情報を記憶する。
【００５８】
当選判定装置１０９は、ユーザ端末８１ａ〜８１ｚからの当選判定要求に対して、分散鍵記憶部３１３が保持している分散鍵と、ユーザ端末８１ａ〜８１ｚから入力された抽選番号から生成した分散鍵とを用いて、暗号化秘密情報記憶部３１２の暗号化秘密情報の復号を試みる。当選判定装置１０９は、復号に成功すれば当選、失敗すれば落選と判定し、判定結果をユーザ端末８１ａ〜８１ｚに通知する。
【００５９】
購入受付装置１１１は、ネットワーク２１を通してユーザ端末８１ａ〜８１ｚからのくじ引き購入要求を受け付け、ユーザ入力情報をユーザ情報記憶部３１１に記憶する。
【００６０】
抽選番号生成装置１１２は、まず分散鍵記憶部３１３からユーザ端末８１ａ〜８１ｚへ配信する分の分散鍵を取り出す。抽選番号生成装置１１２は、次に、主催者設定情報記憶部３１５の情報に基づき、分散鍵から抽選番号を生成し、抽選番号記憶部３１４に記憶する。ただし、ここで抽選番号は数列、文字列などの形をとる。
【００６１】
抽選番号配信装置１１３は、ネットワーク２１を通して、抽選番号をユーザ端末８１ａ〜８１ｚに配信する。
【００６２】
秘密情報配信装置１１４は、当選したユーザ端末８１ａ〜８１ｚに対して秘密情報を配信する。
【００６３】
主催者設定装置１１５は、くじ引きの本数や、ユーザのカテゴリ分けの設定や、当選本数などを主催者端末７１からの入力により設定する。
【００６４】
秘密情報暗号化装置２１１は、秘密鍵を用いて秘密情報を暗号化し、暗号化秘密情報記憶部３１２に記憶する。
【００６５】
分散鍵生成装置２１２は、秘密情報を暗号化した秘密鍵から分散鍵を生成し、分散鍵記憶部３１３に記憶する。
【００６６】
ユーザ情報記憶部３１１は、ユーザＵａ〜Ｕｚがユーザ端末８１ａ〜８１ｚからくじ引き購入時に入力する情報、ユーザの人数、カテゴリ分けされたユーザの人数などを記憶する。
【００６７】
暗号化秘密情報記憶部３１２は、暗号化された秘密情報を記憶する。
【００６８】
分散鍵記憶部３１３は、分散鍵を記憶する。
【００６９】
抽選番号記憶部３１４は、抽選番号を記憶する。
【００７０】
主催者設定情報記憶部３１５は、主催者端末７１から入力されたくじ引きの設定を記憶する。
【００７１】
表示装置８１１は、ユーザ端末８１ａ〜８１ｚからの判定装置１１への要求に対する応答などを表示する。
【００７２】
入力装置８１２は、ユーザ端末８１ａ〜８１ｚからの判定装置１１への要求内容などを受け付ける。
【００７３】
通信処理装置８１０は、ネットワーク２１を介してユーザ端末８１ａ〜８１ｚと判定装置１１との通信を処理する。
【００７４】
記憶部９１０は、抽選番号などを記憶する。
【００７５】
次に、第２の実施の形態の動作を説明する。
【００７６】
図９はくじ引きの主催者側準備動作を示すフローチャートである。はじめに、主催者がくじ引きの設定を主催者端末７１から判定装置１１に入力する。例えば、当選番号組は単一であっても、複数あってもよいし、全ての抽選番号に対して当選となる抽選番号組が必ず１つ存在するというような設定も可能である。また、ユーザをカテゴリ分けし、当選番号組は必ずカテゴリＡに属するユーザとカテゴリＢに属するユーザとの組み合わせ（例えば、男性と女性との組み合わせ）となるように設定することもできる。このような抽選番号組の数、くじ引き本数、ユーザのカテゴリ分け方法などが主催者の入力する設定値となる。この設定値を、抽選処理部１１０の主催者設定装置１１５が主催者設定情報記憶部３１５に記憶する（ステップＢ１）。
【００７７】
次に、主催者端末７１は、プレゼントとなる秘密情報を判定装置１１へ送信する。判定装置１１内の秘密情報暗号化装置２１１は、秘密情報を暗号化し、暗号化秘密情報記憶部３１２に記憶する（ステップＢ２）。ことのき、暗号化秘密情報は当選番号組の数だけ必要となる。また、ここで暗号化秘密情報を記憶すれば、秘密情報そのものを判定装置１１で記憶しておく必要はない。
【００７８】
秘密情報を暗号化した秘密鍵を用いて、分散鍵生成装置２１２は秘密分散法に基づき３個の分散鍵を生成し、分散鍵記憶部３１３に記憶する（ステップＢ３）。分散鍵の１個はそのまま分散鍵記憶部３１３に記憶され、残り２個の分散鍵は、後のステップで別々のユーザ端末８１ａ〜８１ｚに配信される。
【００７９】
ここで、秘密分散法とは、ある秘密ｓをｎ個の情報に分散し、そのうちｋ個以上を集めるとｓが完全に復元できるが、ｋ−１個以下ではｓは復元できないという性質を持つ暗号分野の手法を指す。このとき、ｋ−１個の情報が漏れても秘密ｓは安全であり、ｎ−ｋ個の情報を紛失してもｓの復元が可能である。
【００８０】
また、ｎ個の情報のうちｋ個から秘密ｓを復元できる秘密分散法を、（ｋ，ｎ）閾値法と呼ぶ。本実施の形態で用いる秘密分散法は、（３，３）閾値法である。
【００８１】
分散鍵記憶部３１３に記憶されているユーザ端末８１ａ〜８１ｚに配信する分の分散鍵と、主催者設定情報記憶部３１５に記憶されている設定情報より、抽選番号生成装置１１２は、適当なアルゴリズムを用いて抽選番号を生成する。抽選番号生成装置１１２は、生成した抽選番号を抽選番号記憶部３１４に記憶する（ステップＢ４）。
【００８２】
図１０はくじ引き購入受付処理の動作を示すフローチャートである。ユーザＵａ〜Ｕｚはユーザ端末８１ａ〜８１ｚを使用してネットワーク２１を通して判定装置１１の購入受付装置１１１にアクセスし、くじ引きの購入要求をする。購入受付装置１１１はユーザ端末８１ａ〜８１ｚから購入要求を受けると、ユーザ情報をユーザ情報記憶部３１１に記憶する（ステップＣ１）。ここで、ユーザ情報とは、くじ引きの売却本数や、場合によっては、ユーザＵａ〜Ｕｚの個人情報などを指す。個人情報とは、氏名、メールアドレス、個人のカテゴリ（例えば、性別）などである。
【００８３】
抽選番号配信装置１１３は、抽選番号記憶部３１４から抽選番号を取得し、ユーザ端末８１ａ〜８１ｚへ配信する（ステップＣ２）。このとき、カテゴリ分けなどのくじ引き設定がある場合には、抽選番号配信装置１１３は、ユーザ情報記憶部３１１と主催者設定情報記憶部３１５とを参照する。
【００８４】
図１１は当選判定の動作を示すフローチャートである。当選判定装置１０９は、ユーザＵａ〜Ｕｚのくじ引き購入を締め切り、当選判定の受付を開始する。ユーザＵａ〜Ｕｚはユーザ同士でグループを作り、ユーザ端末８１ａ〜８１ｚから判定装置１１内の当選判定装置１０９に抽選番号組を送り、抽選要求をする（ステップＤ１）。ユーザＵａ〜Ｕｚから判定装置１１への抽選番号組の送信は、ユーザ同士で抽選番号組を教え合い、代表者が２つの抽選番号を入力するなどの方法で実現できる。だが、各ユーザが自分の持つ抽選番号とユーザ情報記憶部３１１に記憶しているパートナーの情報を入力するなどの方法で、抽選番号（分散鍵）を他者に教えることなく抽選要求をすることもできる。
【００８５】
当選判定装置１０９は、ユーザＵａ〜Ｕｚの入力した抽選番号から分散鍵を生成する（ステップＤ２）。
【００８６】
当選判定装置１０９は、分散鍵記憶部３１３が保持していた分散鍵と、ユーザの分散鍵２つと合計３つの分散鍵を用いて、暗号化秘密情報記憶部３１２の暗号化秘密情報の復号を試みる（ステップＤ３）。
【００８７】
ステップＤ３で復号に成功すれば、当選判定装置１０９はユーザ端末８１ａ〜８１ｚに当選を通知し（ステップＤ４ａ）、失敗すれば落選通知する（ステップＤ４ｂ）。
【００８８】
秘密情報配信装置１１４は、復号された秘密情報を当選したユーザ端末８１ａ〜８１ｚに配信する（ステップＤ５）。
【００８９】
また、第２の実施の形態において、当選番号組の数、すなわち当たり本数をさらに増やすこともできる。そのために、分散鍵生成装置２１２と、当選判定装置１０９の動作を以下のようにする。
【００９０】
分散鍵生成装置２１２は、秘密分散法の（３，３）閾値法の替わりに、（ｋ，３）閾値法（ｋ＞３）を用いてｋ個の分散鍵を生成する。分散鍵の１つはそのまま分散鍵記憶部３１３が記憶し、残りの分散鍵は、抽選番号配信装置１１３が別々のユーザ端末８１ａ〜８１ｚに配信する。
【００９１】
当選判定装置１０９は、暗号化秘密情報の復号を試みる。このとき、判定装置１１が保持する分を除く分散鍵ｋ−１個の中に、ユーザのグループが入力した抽選番号に対応する２つの分散鍵があるならば、復号に成功する。すなわち、１人のユーザに対して当選となるパートナーがｋ−２人存在することになる。
【００９２】
また、元の秘密鍵が異なる複数の分散鍵から１つの抽選番号を生成することで、１人のユーザに対して、１等賞が当たるパートナーが１人、２等賞が当たるパートナーが３人、３等賞が当たるパートナーが１０人存在するという設定のくじ引きを構成することもできる。
【００９３】
なお、プレゼントする情報の秘密性や抽選番号の秘密性を重要視しない場合は、第１の実施の形態に、第２の実施の形態のネットワーク化部分のみを組み合わせた形態も可能である。すなわち、第１の実施の形態のユーザ配布物８０ａ〜８０ｚの代わりに、第２の実施の形態のユーザ端末８１ａ〜８１ｚとネットワーク２１とを加えた形態である。
【００９４】
以下に、本発明の第２の実施の形態の効果について説明する。
【００９５】
本発明の第２の実施の形態によれば、プレゼントシステムのネットワークを介した構成が実現できる。例えば、コミュニティサイトを主催する企業などが、ネットワークを介してプレゼントイベントを開催することもできる。
【００９６】
また、ネットワークを利用して判定システムを構成する場合には、当選番号記憶部に不正アクセスされて当選番号を盗み出される可能性があるという、セキュリティ上の問題点があるが、本発明の第２の実施の形態によればこの問題点を解決することができる。
【００９７】
すなわち、判定装置１１は秘密情報を記憶せず、暗号化秘密情報を記憶している。３つの分散鍵のうち１つは判定装置１１が保持し、残り２つはユーザＵａ〜Ｕｚのうち２人へ配信される。３つの分散鍵が揃わなければ秘密情報を取得できないため、当選グループ以外への秘密情報の漏洩を防ぎ、秘密情報の安全性を保障できる。
【００９８】
ユーザが持つ分散鍵と、パートナーが持つ分散鍵と、判定装置が持つ分散鍵との３つの分散鍵を用いなければ、プレゼントとなる秘密情報を取得することができない。よって、あるユーザが不正を試み、暗号化秘密情報と判定装置が持つ分散鍵を取得したとしても、どのユーザに渡ったかわからないもう１つの分散鍵を取得するのは困難である。
【００９９】
このように、秘密情報が安全であるため、高価なものや、当選者以外に漏洩してはならない情報などをプレゼント（秘密情報）として用いることができる。
【図面の簡単な説明】
【０１００】
【図１】第１の実施の形態の全体構成を示すブロック図である。
【図２】第１の実施の形態の動作を示すフローチャートである。
【図３】当選番号組記憶部に格納されている当選番号組テーブルの例を示す図である。
【図４】第２の実施の形態の全体構成を示すブロック図である。
【図５】抽選処理部の構成を示すブロック図である。
【図６】暗号化処理部の構成を示すブロック図である。
【図７】記憶部の構成を示すブロック図である。
【図８】ユーザ端末の構成を示すブロック図である。
【図９】くじ引きの主催者側準備動作を示すフローチャートである。
【図１０】くじ引き購入受付処理の動作を示すフローチャートである。
【図１１】当選判定の動作を示すフローチャートである。
【符号の説明】
【０１０１】
１    判定システム
２    判定システム
１０    判定装置
１１    判定装置
２１    ネットワーク
７１    主催者端末
８０ａ〜８０ｚ    ユーザ配布物
８１ａ〜８１ｚ    ユーザ端末
１００    当選判定装置
１０９    当選判定装置
１１０    抽選処理部
１１１    購入受付装置
１１２    抽選番号生成装置
１１３    抽選番号配信装置
１１４    秘密情報配信装置
１１５    主催者設定装置
２００    読み取り装置
２１０    暗号化処理部
２１１    秘密情報暗号化装置
２１２    分散鍵生成装置
３００    当選番号組記憶部
３１０    記憶部
３１１    ユーザ情報記憶部
３１２    暗号化秘密情報記憶部
３１３    分散鍵記憶部
３１４    抽選番号記憶部
３１５    主催者設定情報記憶部
４００    表示装置
５００    プレゼント提供装置
８００    通信処理装置
８１０    通信処理装置
８１１    表示装置
８１２    入力装置
９００    記憶部
９００    記憶部
【図１】
2008003836.tif 000003
【図２】
2008003836.tif 000004
【図３】
2008003836.tif 000005
【図４】
2008003836.tif 000006
【図５】
2008003836.tif 000007
【図６】
2008003836.tif 000008
【図７】
2008003836.tif 000009
【図８】
2008003836.tif 000010
【図９】
2008003836.tif 000011
【図１０】
2008003836.tif 000012
【図１１】
2008003836.tif 000013