(57)【要約】【課題】各種イベントおいて、来店客を盛り上げつつ、店舗側の用意した各等級の景品を公平に配布し終えることのできる抽選器を提供する。【解決手段】各種イベントにおいて主催者側の用意した各等級の景品をランダムに配布するために使用される抽選器である。イベント開始時からの抽選者累積人数を算出する計数処理（ＳＴ９）と、イベント開始時からの経過時間を計時する計時処理（ＳＴ８）と、抽選累積人数及び経過時間に基づいて、イベント終了時までの残りの抽選者人数の予測値を算出する予測処理（ＳＴ２３）と、予測値とその段階での残存景品とに基づいて当選確率を修正して、イベント終了時までに残存景品を配布し終わるよう調整する通常調整処理（ＳＴ２３）と、当選確率にしたがって、抽選者毎に各等級の景品の当否を決定する抽選処理（ＳＴ２０）とを備える。【選択図】図４
2007102523.tif 000002
【特許請求の範囲】
【請求項１】
各種イベントにおいて主催者の用意した各等級の景品をランダムに配布するために使用される抽選器であって、
開始基準時からの抽選者累積人数を算出する計数手段と、開始基準時からの時間経過を計時する計時手段と、前記抽選累積人数及び前記時間経過に基づいて、終了基準時までの残りの抽選者人数の予測値を算出する予測手段と、前記予測値とその段階での残存景品とに基づいて当選確率を修正して、終了基準時までに残存景品を配布し終わるよう調整する通常調整手段と、前記当選確率にしたがって、抽選者毎に各等級の景品の当否を決定する抽選手段と、を備えることを特徴とする抽選器。
【請求項２】
特別時間帯を設定すると共に、前記特別時間帯に配布すべき景品を設定する設定手段と、前記特別時間帯において前記通常調整手段の動作を禁止して、前記特別時間帯で予定の景品を配布し終わるよう当選確率を変化させる特別調整手段と、を更に備える請求項１に記載の抽選器。
【請求項３】
前記抽選手段は、抽選器の待機時間を利用して、或いは、抽選器の主要動作と無関係に更新される乱数値と、前記乱数値の発生数値範囲と同じ数値範囲を有する通常抽選テーブルと、に基づいて当否決定をしている請求項１又は２に記載の抽選器。
【請求項４】
前記抽選手段は、前記特別時間帯においては、前記乱数値から算出される修正乱数値と、前記修正乱数値の発生数値範囲と同じ数値範囲を有する特別抽選テーブルと、に基づいて当否決定をしている請求項３に記載の抽選器。
【請求項５】
各抽選結果に対応して複数種類の描画データを記憶する記憶手段と、前記抽選手段の抽選結果について、演出動作を伴って報知する演出手段とを設けると共に、前記複数種類の描画データは、抽選者による選択肢と前記抽選結果とに基づいて特定可能に記憶されている請求項１に記載の抽選器。
【請求項６】
抽選者による選択肢と前記抽選手段の抽選結果とに基づいて描画データを自動生成する生成手段と、生成された描画データに基づいて演出動作を実行しつつ前記抽選結果を報知する演出手段とを備える請求項１に記載の抽選器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子的に抽選処理を行う抽選器に関し、各種イベントにおいて主催者側の用意した各等級の景品をランダムに配布する用途で使用される。
【背景技術】
【０００２】
例えば、ショッピングセンターの夏季商戦や年末商戦などを盛り上げる抽選器としては、従来、卓上手動回転式のものが使用されてきた。これは、回転筒の中に着色された各色のボールを入れておき、抽選者が抽選器を手動回転させると、何れかのボールが排出されるものである。そして、排出されたボールに色に応じて、特賞、一等、二等・・・の景品が配布されていた。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、このような抽選器では、各等級の当選が予定通りに発生するとは限らず、折角の景品がイベント終了時に残ってしまうことがあった。特に、特賞や一等の当選が残ってしまったのでは、来店客に大きな不信感を与えてしまう。
【０００４】
そのため、イベントの終盤では、係員が、やむなく余分の当選ボールを抽選器に追加するようなことも行われていた。しかし、この時、当選ボールの追加を見られてしまうと、来店客に少なからず不信感を与えてしまい、イベントそのものを白けさせ兼ねない。また、仮に、当選ボールの追加を見られなかったとしても、一旦、予定数の当選状態が発生してしまうと、その後は、その当選ボールが排出されないようにする必要があり、これまた極めて困難な作業であった。
【０００５】
この発明は、上記の問題点に鑑みてなされたものであって、各種イベントおいて、来店客を盛り上げつつ、店舗側の用意した各等級の景品を公平に配布し終えることのできる抽選器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するため、本発明は、各種イベントにおいて主催者の用意した各等級の景品をランダムに配布するために使用される抽選器であって、開始基準時からの抽選者累積人数を算出する計数手段と、開始基準時からの時間経過を計時する計時手段と、前記抽選累積人数及び時間経過に基づいて、終了基準時までの残りの抽選者人数の予測値を算出する予測手段と、前記予測値とその段階での残存景品とに基づいて当選確率を修正して、終了基準時までに残存景品を配布し終わるよう調整する通常調整手段と、前記当選確率にしたがって、抽選者毎に各等級の景品の当否を決定する抽選手段と、を備えることを特徴とする。
【０００７】
本発明で「景品を配布する」とは広義の意味であり、有体物を実際に手渡しする場合に限らない。したがって、景品には、金銭や無体物なども含まれる。また、各種イベントという場合、実質的にイベントに類似するあらゆるものが含まれる。なお、本発明において、上記した各手段が常に機能している必要はなく、各手段が機能するタイミングがあれば本発明の範囲に含まれる。したがって、通常調整手段が機能せず、特別調整手段が機能する時間帯や期間帯、或いは、無制御状態で抽選処理が行われる時間帯や期間帯があっても良い。
【０００８】
本発明における「開始基準時」や「終了基準時」は、典型的には、イベント開始時とイベント終了時を意味する。但し、このような時間に限定されるものではなく、例えば、イベント期間内やイベント時間内における適宜なタイミングを、開始基準時や終了基準時に設定することができる。
【０００９】
本発明の抽選器は、所定時間継続されて当日で終了するイベントに活用できるだけでなく、所定期間継続されるイベントにも活用できる。したがって、本発明で「時間経過」という場合には、一日（２４時間）を跨いだ時間や、経過日数なども含まれる、また、特別時間帯は、特別期間帯であっても良い。
【発明の効果】
【００１０】
上記した本発明によれば、各種イベントおいて、来店客を盛り上げつつ、店舗側の用意した各等級の景品を公平に配布し終えることのできる抽選器を実現できる。
【発明を実施するための最良の形態】
【００１１】
以下、実施例に基づいて本発明を更に詳細に説明する。図１は、実施例に係る抽選器ＤＶＣの外観図（ａ）と構成図（ｂ）とを図示したものである。この抽選器ＤＶＣは、ショッピングセンターや百貨店などで催される各種イベントおいて、来店客を盛り上げつつ、店舗側の用意した各等級の景品を公平に配布するための抽選処理に活用される。抽選処理として、第一の実施例では、例えば、アミダくじが利用される（図５、図６参照）。
【００１２】
図１に示す通り、この抽選器ＤＶＣは、タッチパネルを設けた表示部１と、表示部１に描画される画像データを生成するビデオコントローラ２と、タッチパネルのタッチ位置を把握するためのインタフェイス部３と、現在時刻を出力する時計ＩＣ４と、メモリ部５と、各部の動作を制御する中央処理装置（ＣＰＵ）６とを備えて構成されている。なお、抽選処理用の乱数値ＲＮＤを生成するためハードウェアによる乱数カウンタ７を設けても良い。
【００１３】
何れにしても、メモリ部５には、ＣＰＵの実行内容を規定する制御プログラムが格納されていると共に、後述する抽選テーブルＬＯＴ、ポインタテーブルＰＮＴ、及び描画テーブルＴｉｊなどを含む各種の記憶領域が確保されている。
【００１４】
なお、図１（ｂ）では、専用の抽選器ＤＶＣの回路構成を示しているが、簡易的には、図１（ｃ）に示すように、パソコンＰＣを活用することもできる。抽選器ＤＶＣをパソコンで実現する場合には、例えば、タッチパネルを設けた液晶ディスプレイＤＩＳＰと、ハードディスクＨＤＤを内蔵するパソコン本体部ＢＤＹと、キーボードＫＥＹとを備えて構成される。そして、抽選器ＤＶＣとして動作させる時には、パソコン本体ＢＤＹとキーボードＫＥＹは、外部から見えない位置に配置される。
【００１５】
次に、抽選器ＤＶＣの具体的な動作内容を説明するに先立って、本実施例の抽選処理の動作原理について説明する。この種のイベントでは、抽選者数は、図２（ａ）のように、ピークタイムを有して時間的に推移する。そのため、累積抽選者数Ｎも、図２（ｂ）のように不均一に増加する。例えば、イベント開始からしばらくは漸増傾向を示すが、その後、１２時前から急増傾向を示して第一次のピークタイムを迎える。その後、１３時過ぎから漸増傾向に戻り、再度、１７時前後から急増傾向を示して第二次のピークタイムを迎える。そして、最後は抽選者が余り来ない微増傾向を示す。
【００１６】
そこで、本実施例では、毎回の抽選処理毎に、或いは、適当な区切り時刻毎に、抽選者の累積値Ｎに基づいて残りの抽選者数を予想し、予想した残りの抽選処理において、全ての景品が当選するように抽選処理の動作内容を修正している。このような修正を施すことによって、各賞の当選者が予定人数に達しないために、来店客を白けさせるような事態の発生が防止される。また、せっかく用意した景品が残ってしまい、処分に困るというような事態も発生しない。
【００１７】
抽選処理の修正方法には種々の方法が採り得るが、本実施例では、各賞の当選率Ｒｉを適当なタイミングで変化させている。図２（ｂ）に基づいて説明すると、例えば、イベント開始からの経過時間ｔの段階で、それまでの抽選者数の累積値がＮ人であったとすると、時間平均としての抽選者数はＮ／ｔとなる。そのため、この傾向がその後も継続されると仮定すると、イベントの全時間Ｔでは、累積総抽選者数がＮ／ｔ×Ｔとなり、残りの抽選者数は、Ｎ／ｔ×Ｔ−Ｎとなる。
【００１８】
そこで、各タイミングｔにおける各賞の残り当選本数Ｈｉ−ｈｉが、残りの抽選者数Ｎ／ｔ×Ｔ−Ｎの誰かに必ず当選するように、当選率ＲｉをＲｉ＝（Ｈｉ−ｈｉ）／（Ｎ／ｔ×Ｔ−Ｎ）のように変化させている。ここで、Ｈｉは、最初に主催者が用意した各賞の当選総本数であり、ｈｉは、イベント開始から経過時間ｔまでに当選した各賞の当選数である。したがって、経過時間ｔのタイミングでは、各賞の残り当選本数がＨｉ−ｈｉとなる。
【００１９】
図２（ｂ）からも確認できるように、予想する累積総抽選者数Ｎ／ｔ×Ｔは、これを算出するタイミングｔに応じて大きく変化する。しかし、最終的には、実際の累積総抽選者数ＴＬにほぼ一致するので、全ての景品がイベント終了時までに来店客に配布され終わることになる。
【００２０】
但し、当選率Ｒｉを、単純にＲｉ＝（Ｈｉ−ｈｉ）／（Ｎ／ｔ×Ｔ−Ｎ）と設定したのでは、来客数の多い肝心のピークタイムにおいて、当選率が大きく低下してしまい、抽選者を白けさせてしまることになり兼ねない。すなわち、ピークタイムには、累積抽選者数Ｎが急増しての増加率Ｎ／ｔが大きくなるので、（Ｈｉ−ｈｉ）／（Ｎ／ｔ×Ｔ−Ｎ）の分母が大きい分だけ当選率Ｒｉは低くなる。
【００２１】
そこで、このようなピークタイムでは、別の抽選処理を実行することで、ピークタイムに次々と各賞の当選者が続出するようにしている。具体的には、この実施例では抽選テーブルＬＯＴを２つ持つようにしている。図４（ｃ）は、定常処理において使用される通常抽選テーブルＬＯＴ１と、ピークタイムで使用される特別抽選テーブルＬＯＴ２とを示している。
【００２２】
先ず、通常抽選テーブルＬＯＴ１から説明すると、主催者側で用意した各賞の当選本数Ｈｉに応じて、抽選テーブルＬＯＴ１中の当選範囲が初期的に決定される。例えば、特賞から三等までの当選総本数Ｈｉが、Ｈ１，Ｈ２，Ｈ３，Ｈ４である場合には、当選者の発生していない初期状態では、０〜Ｈ１が特賞の当選範囲、Ｈ１〜Ｈ１＋Ｈ２が一等の当選範囲、Ｈ１＋Ｈ２〜Ｈ１＋Ｈ２＋Ｈ３が二等の当選範囲、Ｈ１＋Ｈ２＋Ｈ３〜Ｈ１＋Ｈ２＋Ｈ３＋Ｈ４が三等の当選範囲となる。
【００２３】
一方、その抽選テーブルＬＯＴ１の数値範囲ＢＳは、抽選処理に参加するであろう予想抽選者数ＴＯＴＡＬで初期的に決定される。そして、抽選用の乱数値ＲＮＤを０〜ＢＳの数値範囲でランダムに変化させて、抽選時の乱数値ＲＮＤが、０≦ＲＮＤ＜Ｈ１であれば特賞の当選、Ｈ１≦ＲＮＤ＜Ｈ１＋Ｈ２であれば一等の当選、Ｈ１＋Ｈ２≦ＲＮＤ＜Ｈ１＋Ｈ２＋Ｈ３であれば二等の当選、Ｈ１＋Ｈ２＋Ｈ３≦ＲＮＤ＜Ｈ１＋Ｈ２＋Ｈ３＋Ｈ４であれば三等の当選、その他は外れであると初期的に決定する。
【００２４】
そして、その後も当選率Ｒｉが、Ｒｉ＝（Ｈｉ−ｈｉ）／（Ｎ／ｔ×Ｔ−Ｎ）となるようにするため、各賞の当選者が一人発生する毎に、当選範囲を一つ狭めるように変化させている。具体的には、ｈｉ←ｈｉ＋１の演算によって各賞の当選者数をカウントすると共に、当選範囲の上限値を当選者数ｈｉに応じて低下させている。
【００２５】
具体的には、抽選時の乱数値ＲＮＤが、０≦ＲＮＤ＜Ｈ１−ｈ１であれば特賞の当選、Ｈ１≦ＲＮＤ＜Ｈ１＋Ｈ２−ｈ２であれば一等の当選、Ｈ１＋Ｈ２≦ＲＮＤ＜Ｈ１＋Ｈ２＋Ｈ３−ｈ３であれば二等の当選、Ｈ１＋Ｈ２＋Ｈ３≦ＲＮＤ＜Ｈ１＋Ｈ２＋Ｈ３＋Ｈ４−ｈ４であれば三等の当選、その他は外れであるとしている。
【００２６】
また、イベント開始からの経過時間ｔの段階で、それまでの抽選者数の累積値がＮ人であると、残りの抽選者数は、Ｎ／ｔ×Ｔ−Ｎと予想されるので、通常抽選テーブルＬＯＴ１の数値範囲ＢＳも、Ｎ／ｔ×Ｔ−Ｎに修正される。つまり、ＢＳ←Ｎ／ｔ×Ｔ−Ｎの演算によって、通常抽選テーブルＬＯＴ１の上限値を変化させると共に、乱数値ＲＮＤの循環範囲も変化させている。
【００２７】
一方、ピークタイムで使用される特別抽選テーブルＬＯＴ２は、主催者によって指定されたピーク時間帯での当選率Ｒと、ピーク時間帯で消化される当選本数Ｈｉ’とに基づいて規定される。したがって、特別抽選テーブルＬＯＴ２の数値範囲ＢＳ’が、初期的に、ＢＳ’＝ΣＨｉ’／Ｒと決定される。ここでΣは総和演算を意味するので、ΣＨｉ’は、各賞のピーク時間帯での当選本数の総和となる。
【００２８】
そして、例えば、特賞から三等までのピーク時間帯での当選総本数Ｈｉが、Ｈ１’，Ｈ２’，Ｈ３’，Ｈ４’である場合には、初期状態では、０〜Ｈ１’が特賞の当選範囲、Ｈ１’〜Ｈ１’＋Ｈ２’が一等の当選範囲、Ｈ１’＋Ｈ２’〜Ｈ１’＋Ｈ２’＋Ｈ３’が二等の当選範囲、Ｈ１’＋Ｈ２’＋Ｈ３’〜Ｈ１’＋Ｈ２’＋Ｈ３’＋Ｈ４’が三等の当選範囲となる。
【００２９】
このような特別抽選テーブルＬＯＴ２の数値範囲に合わせて、乱数値ＲＮＤ’を０〜ＢＳ’の数値範囲内で循環させて各賞の当選を決定することになる。本実施例では、乱数値ＲＮＤの値を、数値範囲の縮小比（ＢＳ’／ＢＳ）に応じて縮小化して、特別抽選テーブル用の乱数値ＲＮＤ’としている。具体的には、ＲＮＤ’＝ＩＮＴ［ＲＮＤ×ＢＳ’／ＢＳ］の演算に因っている。ここで、ＩＮＴ［＊＊］は、カッコ内の数値を整数化することを意味する。
【００３０】
以上のような初期条件で実行される特別抽選によって、各賞の当選が発生するので、その後は、各賞の当選者が一人発生する毎に、ｈｉ’←ｈｉ’＋１の演算によって当選者数をカウントすると共に、当選範囲の上限値を当選者数ｈｉ’に応じて低下させる。また、残り当選本数が、Ｈｉ’−ｈｉ’に減少したのに応じて、特別抽選テーブルＬＯＴ２の数値範囲を変化させる。ピーク時間帯では当選率Ｒを一定にして抽選処理が実行されるので、特別抽選テーブルＬＯＴ２の数値範囲ＢＳ’（数値範囲の上限値）は、ＢＳ’＝Σ（Ｈｉ’−ｈｉ）／Ｒに修正される。したがって、例えば、ピーク時間帯での各賞の当選本数の総和が１７１本で、当選率が１／２であれば、特別抽選テーブルの数値範囲ＢＳ’は、初期的に１７１×２＝３４２であり、その後は、当選者が出る毎に、乱数値ＲＮＤ’の循環範囲や、抽選テーブルＬＯＴ２の数値範囲ＢＳ’が適宜に狭くなって、二人に一人の当選状態が維持されることになる。
【００３１】
続いて、以上の動作原理を踏まえて、図１に示す抽選器ＤＶＣの動作内容を説明する。図３は、図１に示す抽選器ＤＶＣの動作内容を示すフローチャートである。抽選器ＤＶＣに電源を投入すると、抽選器ＤＶＣの表示部１には、初期データを入力するためのメニュー画面が立ち上がる。そこで、主催者側の係員は、メニュー画面に誘導されつつ、必要な数値を入力することになる。
【００３２】
各数値（初期データ）の入力順序は適宜であるが、例えば、タッチパネル又はキーボードを通して、当日の抽選に参加することが予想される予想総人数Ｔｏｔａｌが入力されると、ＣＰＵ６は、入力された予想総人数Ｔｏｔａｌによって、通常抽選テーブルＬＯＴ１の抽選数値範囲ＢＳの初期値を確定する（ＳＴ１）。先に説明した通り、通常抽選テーブルＬＯＴ１の抽選数値範囲ＢＳは、ソフトウェア的に生成される乱数値ＲＮＤ（整数値）の発生範囲でもある（図４（ｃ）参照）。
【００３３】
例えば、当日の予想総人数Ｔｏｔａｌが２０００人である場合には、抽選数値範囲ＢＳの初期値が２０００となり、抽選処理では、０≦ＲＮＤ＜２０００の範囲内で生成された乱数値ＲＮＤによって、各等級の景品の当否が決定されることになる。この抽選数値範囲ＢＳが狭いほど当選確率が高くなり、逆に、抽選数値範囲ＢＳが広いほど当選確率が低下するので、本実施例では、抽選者数の時間的推移に応じて抽選数値範囲ＢＳを変化させることで、用意した景品をイベント終了時までに全て配布できるようにしている。先に説明した通り、ＢＳ←Ｎ／ｔ×Ｔ−Ｎの演算によって抽選数値範囲ＢＳを変化させる。
【００３４】
なお、以上の説明では、当日の予想総人数Ｔｏｔａｌを係員が入力する旨説明したが、普通抽選テーブルＬＯＴ１や乱数値ＲＮＤの数値範囲ＢＳさえ初期値設定できれば良いので、係員による入力処理（ＳＴ１）を省略して、数値範囲ＢＳを自動的に初期設定しても良い。
【００３５】
続いて、係員は、メニュー画面に誘導されて各等級の景品数（当選総本数Ｈｉ）を入力するので、入力された当選本数Ｈｉに基づいて、通常抽選テーブルＬＯＴ１の初期状態を確定する（図４（ｃ）参照）。抽選テーブルＬＯＴとは、０≦ＲＮＤ＜ＢＳの範囲内でランダムに生成される乱数値ＲＮＤが、各等級の景品に当選状態を意味するか否かを決定するテーブルであり、例えば、特賞の当選総本数Ｈ１が３本である場合には、生成された乱数値ＲＮＤの値が、０≦ＲＮＤ＜３であれば、初期的には、特賞の当選状態となる。
【００３６】
同様に、例えば、一等の当選総本数Ｈ２が５０本、二等の当選総本数Ｈ３が２００本、三等の当選総本数Ｈ４が４００本である場合には、初期状態では、生成された乱数値ＲＮＤの値が３≦ＲＮＤ＜５３であれば一等の当選状態、５３≦ＲＮＤ＜２５３であれば二等の当選状態、２５３≦ＲＮＤ＜６５３であれば三等の当選状態、それ以外は外れ状態ということになる（図７（ａ）参照）。
【００３７】
図４（ｃ）や図７（ａ）に示すような初期状態の通常抽選テーブルＬＯＴ１が完成されたら、次に、主催者側の係員によるピーク時間帯の設定と、そのピーク時間帯における当選本数Ｈｉ’及び当選確率Ｒの設定を受けて、初期状態の特別抽選テーブルＬＯＴ２を構築する（ＳＴ３）。具体的には、特別抽選テーブルＬＯＴ２の数値範囲ＢＳ’が、初期的にＢＳ’＝ΣＨｉ’／Ｒに決定されると共に、乱数値ＲＮＤ’の循環範囲ＢＳ’も同様に初期設定される。先に説明した通り、この種のイベントでは、抽選者数が図２のように推移するので、この実施例では、一回又は複数回のピーク時間帯を設定可能に構成すると共に、そのピーク時間帯に当選させる目標当選本数Ｈｉ’を設定可能にしている。そのため、抽選者が長蛇の列を作って待っているようなピーク時間帯において、当選者を頻発させることも可能となり、イベントをより効果的に盛り上げることが可能となる。
【００３８】
なお、ここでは、図２に示す通り、二回のピーク時間帯を設定すると共に、各ピーク時間帯では、特賞の当選本数Ｈ１’を１本、一等の当選本数Ｈ２’を２０本、二等の当選本数Ｈ３’を５０本、三等の当選本数Ｈ４’を１００本に設定したことにする。また、当選確率を１／２に設定したことにする。
【００３９】
以上のような初期処理が終われば、メニュー画面から抽選器としてのデモ画面に切り替わる（ＳＴ４）。この実施例では、アミダくじによる抽選器として機能するので、図５（ａ）のような画面が立ち上がり、抽選者によるタッチ操作を待つことになる（ＳＴ５，ＳＴ６）。
【００４０】
図５（ａ）に表れる通り、上段は、抽選者がタッチすべき選択点（Ａ〜Ｊ）であり、下段は、景品を明示した到達点である。図示の通り、各等級の当選箇所が下段に明示されているものの、アミダくじの実体は遮蔽されて見えないようになっている。したがって、抽選者は、特賞の当選を祈りつつ、選択点（Ａ〜Ｊ）の何れかを選ぶことになる。
【００４１】
また、本実施例では、この抽選者の推理中の時間を利用して、乱数値ＲＮＤの値を更新している（ＳＴ６）。具体的には、乱数値ＲＮＤをインクリメントした後（ＳＴ１７）、更新後の乱数値ＲＮＤがＢＳの値に一致すれば乱数値ＲＮＤをゼロにしている（ＳＴ１９）。したがって、この更新処理（ＳＴ６）によって乱数値ＲＮＤは、０≦ＲＮＤ＜ＢＳの範囲内を何回も繰り返し循環することになる。なお、乱数値ＲＮＤの上限値ＢＳは、後述する定常抽選処理（ＳＴ１３）において、ＢＳ←Ｎ／ｔ×Ｔ−Ｎのように修正されるので、乱数値ＲＮＤの循環範囲は、各抽選者にとって同じとは限らない。
【００４２】
何れにしても乱数値ＲＮＤの循環動作は、抽選者によるタッチ操作によって停止されるので、ＣＰＵは、その瞬間の乱数値ＲＮＤを記憶すると共に、抽選者の選んだ選択点ＩＮｉを記憶する（ＳＴ７）。なお、図５（ａ）では、Ｊと明示された点が選択されたことにする。次に、ＣＰＵは、現在時刻Ｈ：Ｍ：Ｓを取得すると共に、イベント開始時から現在時刻までの経過時間ｔを算出する（ＳＴ８）。また、抽選人数Ｎが一人増加したことに合わせて、変数Ｎの値を＋１増加させる（ＳＴ９）。なお、更新された変数Ｎは、抽選者の累積人数を意味する。
【００４３】
続いて、ステップＳＴ７のタイミングで取得した乱数値ＲＮＤに基づいて、抽選処理を行う（ＳＴ１１〜ＳＴ１３）。この実施例では、抽選処理は、そのタイミングの動作モード（動作時間帯）に応じて、三つに区分されており、定常時の抽選処理（ＳＴ１３）の他に、終了時間帯の抽選処理（ＳＴ１１）と、ピーク時間帯の抽選処理（ＳＴ１２）とが設けられている。
【００４４】
各抽選処理の内容は、図４に基づいて後述するが、何れの場合も抽選結果に応じてその当否結果を示す画面が描画されて今回の抽選処理が終わる（ＳＴ１４）。すなわち、ステップＳＴ４の描画処理では図５（ａ）の状態であった画面は、ステップＳＴ１４の処理によって、図５（ｂ）→図６（ａ）→図６（ｂ）のように推移して、例えば、特賞状態の当選を報知して描画を終える。そして、その後は、乱数値ＲＮＤを更新しつつ（ＳＴ１５）、次の抽選者が当選画面（図６（ｂ）参照）をシャッフルするのを待つ（ＳＴ１６）。当選画面がシャッフルされると、次回の抽選用の画面が描画される（ＳＴ４）。なお、この時の画面は、図５（ａ）とほぼ同様であるが、下段の当選画像はランダムに変更されており、前回と同じではない。
【００４５】
続いて、図４（ａ）を参照しつつ、通常抽選テーブルＬＯＴ１を使用する定常時の抽選処理について説明する。この抽選処理（ＳＴ１３）では、先ず、ステップＳＴ７のタイミングで取得された乱数値ＲＮＤと通常抽選テーブルＬＯＴ１の内容とが対比される（ＳＴ２０）。先に説明した通り、乱数値ＲＮＤが、０≦ＲＮＤ＜Ｈ１−ｈ１であれば特賞の当選、Ｈ１≦ＲＮＤ＜Ｈ１＋Ｈ２−ｈ２であれば一等の当選、Ｈ１＋Ｈ２≦ＲＮＤ＜Ｈ１＋Ｈ２＋Ｈ３−ｈ３であれば二等の当選、Ｈ１＋Ｈ２＋Ｈ３≦ＲＮＤ＜Ｈ１＋Ｈ２＋Ｈ３＋Ｈ４−ｈ４であれば三等の当選、その他は外れである。
【００４６】
次に、ステップＳＴ２０の結果が何らかの当選状態であるかが判定され（ＳＴ２１）、もし当選状態なら、該当する等級の当選数をカウントするため、ｈｉ←ｈｉ＋１の演算を行う（ＳＴ２２）。次に、そのタイミングｔにおける累積抽選者数Ｎに基づいて、今後のイベント終了までの抽選人数を、Ｎ／ｔ×Ｔ−Ｎと予想し（図２（ｂ）参照）、乱数値ＲＮＤの上限値ＢＳ（循環範囲）と、通常抽選テーブルＬＯＴ１の上限値ＢＳ（循環範囲）を修正する（ＳＴ２３）。要するに、ＢＳ＝Ｎ／ｔ×Ｔ−Ｎとする。
【００４７】
また、通常抽選テーブルＬＯＴ１の当選範囲を、Ｈｉ−ｈｉの値に基づいて修正する。なお、Ｈｉは、最初に主催者によって設定された各賞の当選総本数であり、ｈｉは、この時までに当選した各賞の当選本数であるから、Ｈｉ−ｈｉは、この段階で残っている残り当選本数となる。
【００４８】
何れにしても、定常時の抽選処理は、その時々の抽選者数の増加率Ｎ／ｔに基づいて抽選範囲ＢＳが決まるので、人数が急増傾向にあると当選し難い状態となり（図７（ｂ）参照）、逆に、人数が微増傾向では当選し易いことになる（図７（ｃ）参照）。但し、図２に示すように、ピークタイムを除けば、抽選者数の増加率Ｎ／ｔに大差がないので、当選確率に極端な差異は発生せず、抽選者に不信感を与えるような弊害はない。むしろ、統計的にはランダムに発生するはずの当選状態も、現実には偏る場合も多く、特定の当選状態だけが何故か頻発するような場合もあるが、本実施例では、それまでの当選数ｈｉに基づいて抽選テーブルＬＯＴ１を修正するので、そのような可能性が極めて低く、イベントの終了時までに、全ての景品を均等に当選させ終わることが可能となる。
【００４９】
続いて、図４（ｂ）を参照しつつ、特別抽選テーブルＬＯＴ２を使用するピーク時間帯の抽選処理について説明する。ピーク時間帯の抽選処理では、最初にステップＳＴ７のタイミングで取得した乱数値ＲＮＤを、特別抽選テーブルの数値範囲ＢＳ’に合わせて修正する（ＳＴ３０）。この時の乱数値ＲＮＤの循環数値範囲がＢＳである場合には、ＲＮＤ’＝ＩＮＴ［ＲＮＤ×ＢＳ’／ＢＳ］の演算によって乱数値ＲＮＤの値を縮小する。なお、ＩＮＴは整数化処理を意味するので、ＲＮＤ’は０〜ＢＳ’の範囲内の何れかの整数値となる。
【００５０】
次に、修正乱数値ＲＮＤ’と特別抽選テーブルＬＯＴ２の内容を対比して、当否状態を決定する（ＳＴ３１）。このとき、修正乱数値ＲＮＤ７が、図４（ｃ）に示す特別抽選テーブルＬＯＴ２の網掛け部分以外に該当すれば当選状態となる。そして、当選状態であれば、その等級の当選数をカウントするため変数ｈｉ’に関して、ｈｉ’←ｈｉ’＋１の演算を行う（ＳＴ３３）。また、ステップＳＴ３の処理で規定されている当選率Ｒと、ピーク時間帯における残りの当選本数Ｈｉ’−ｈｉ’の総数Σ（Ｈｉ’−ｈｉ’）に基づいて、これ以降の抽選数値範囲ＢＳ’を、ＢＳ’＝Σ（Ｈｉ’−ｈｉ’）／Ｒに決定する（ＳＴ３４）。
【００５１】
また、今回の当選に対応して特別抽選テーブルＬＯＴ２の当選範囲が一つ狭くなるように、特別抽選テーブルＬＯＴ２を修正する（ＳＴ３６）。その結果、これ以降の抽選処理においても、全体としての当選率Ｒが維持されることになる。なお、現実は、必ずしも予定通りに進行しないので、予想以上の人数が殺到した結果、ピークタイムが終了する以前に、予定の当選が発生し終わる可能性もある。そこで、そのような場合には、それ以降、定常時の抽選処理に移行することにする。一方、逆に、ピークタイムの終了時に残った各賞の当選個数は、それ以降の抽選処理において消化される。
【００５２】
続いて終了時間帯の抽選処理について説明する。通常は、上記した定常時の抽選処理とピーク時間帯の抽選処理によって当選者を発生させることで、最初準備した景品は、順調に消化されるはずである。しかし、例外的に予想以上の景品が残ってしまうような場合もある。典型的には、突然、客足が途絶えるような場合であり、定常時の抽選処理を繰り返しても、抽選者不足のために多くの景品が余ることが予想されるような場合である。
【００５３】
このような例外的な場合には、例えば、イベント終了の３０〜４０分位前から、ステップＳＴ１１の抽選処理に移行させて、当選確率を増加させる。具体的には、特別抽選テーブルＬＯＴ２を使用すると共に、当選確率が例えば２／３に設定される。この場合には、その段階の残り当選本数の総数ΣＨｉ’’に対して、抽選数値範囲ＢＳ’’が、ＢＳ’’＝ΣＨｉ’’×３／２となるので、三人に二人は必ず何らかの当選状態となる。なお、当選者が出る毎に、特別抽選テーブルＬＯＴ２の抽選数値範囲がＢＳ’’と、当選範囲を修正するのは図４（ｂ）の場合と同じである。
【００５４】
このような終了時間帯の抽選処理を繰り返しつつ、イベント終了の２０〜１５分位前からは、必要に応じて、当選率を１に設定しなおせば、通常は、景品を全く残すことなくイベントを終えることができる。
【００５５】
図８は、図５〜図６の描画動作を実現するための内部構成を説明する図面であり、メモリ部５又はパソコン本体部ＢＤＹに設けられたポインタテーブルＰＮＴと描画テーブルＴｉｊの内容を例示している。
【００５６】
ポインタテーブルＰＮＴは、描画テーブルＴｉｊの記憶位置を特定するテーブルである。このアミダくじでは、上段に１０個の選択点（ＩＮ１〜ＩＮ９）を設け、下段に１０個の到達点（ＥＸ０〜ＥＸ９）を設けているので、ポインタテーブルＰＮＴは、列方向ｉに選択点ＩＮｉ、行方向ｊに到達点ＥＸｊを設けた１０×１０の配列構造となっている。
【００５７】
そして、抽選者が選択点ＩＮｉを選んだ状態で、抽選処理によってＥＸｊが選択された場合、その時に描くべきアミダくじの形状が描画テーブルＴｉｊに規定されている。したがって、描画テーブルＴｉｊは、全部で１０×１０個存在することになる。
【００５８】
各描画テーブルＴｉｊでは、アミダくじの縦線に対する、横線の位置が作図点Ｐｉとして特定されている。なお、作図点Ｐｉは、ここでは、到達点（＝０）から選択点（＝ＦＬ）に向けた直線を１０等分して、Ｐ１〜Ｐ９としている。
【００５９】
例えば、描画テーブルＴ６２は、抽選者がＩＮ６を選択し、抽選処理でＥＸ２が選択された場合に描かれるアミダくじの図形を特定している。描画テーブルＴ６２に示される通り、縦線ＩＮ０と、その隣の縦線ＩＮ１の欄には、Ｐ１とＰ４が共通して記載されており、したがって、縦線ＩＮ０と縦線ＩＮ１の間にはＰ１とＰ４の位置で横線を描くべきことになる。
【００６０】
以下同様であり、縦線ＩＮｉの欄と、その隣の縦線ＩＮｉ＋１の欄に共通して記載されている作図点Ｐｋが、縦線ＩＮｉと縦線ＩＮｉ＋１との間の横線を特定する。したがって、ＣＰＵは、ステップＳＴ７の処理で選択点ＩＮｉを特定する一方、抽選処理（ＳＴ１１〜ＳＴ１３）で到達点ＥＸｊを特定し、ステップＳＴ１４では、先ず、ポインタテーブルＰＮＴのｉ列ｊ行から描画テーブルＴｉｊを特定することになる。
【００６１】
しかる後、描画テーブルＴｉｊの内容にしたがって、アミダくじの縦線と横線とを描画する。その後、描画テーブルＴｉｊの中から、出発点を意味するデータＦＬを検出し、検出された欄から、ＦＬに最も近い描画点を検出し、その描画点に向けてＦＬから着色された強調線を描画する。この例では、選択点ＩＮ６においてＦＬからＰ９に向かう強調線が描画されることになる。
【００６２】
次に、検出された欄の隣の欄を検索し、先の強調線の終端点に一致する描画点を有する欄を特定する。この例では、縦線ＩＮ５の欄に描画点Ｐ９が検出されるので、縦線ＩＮ６と縦線ＩＮ５の間に、描画点Ｐ９を結ぶ強調線が描画されることになる。以下同様であり、縦線ＩＮ５と縦線ＩＮ４の間に、描画点Ｐ７を結ぶ強調線が描画され、縦線ＩＮ４と縦線ＩＮ３の間に、描画点Ｐ４を結ぶ強調線が描画され、縦線ＩＮ３と縦線ＩＮ２の間に、描画点Ｐ２を結ぶ強調線が描画される。そして、最後に、縦線ＩＮ２において、描画点Ｐ２から到達点ＥＸ２に向かう強調線が描かれる。
【００６３】
以上の描画動作は、抽選者が目で追うことができる程度のゆっくりした速度で行われるので、途中までドキドキしながら抽選結果を見守ることになり、抽選イベントを有効に盛り上げることができる。
【００６４】
ところで、上記の実施例では、アミダくじ画像を記憶する描画テーブルＴｉｊを使用してアミダくじ演出を行ったが、アミダくじ画像を自動生成することも可能である。図９は、アミダくじ画像を自動生成する方法を示すフローチャートである。また、図１０は、アミダくじの自動生成に必要な作図管理テーブルＴＢＬであり、図１１はプログラムの動作手順を示す図面である。
【００６５】
この実施例では、描画処理（図３のＴ１４）において、図９のステップＳＴ４０〜ＳＴ５１の処理が実行される。具体的には、先ず、図３のステップＳＴ１１〜１３の抽選結果に応じて到達点ＥＸｊが特定される（ＳＴ４０）。ここで、到達点とは、アミダくじの下段に位置するＥＸ０〜ＥＸ９の何れかであり、ここではＥＸ５が抽選決定されたことにする（図１１（ａ））。なお、アミダくじの上段に位置する選択点ＩＮ０〜ＩＮ９については、既に抽選者によって選択済みであり（図３のＳＴ７）、ここでは選択点ＩＮ７が選択されていることにする。
【００６６】
次に、ＣＰＵは、中継ラインｋを抽選によって決定する。中継ラインｋとは、遠回りしたアミダくじの接続線を引くための経由ラインである。これは、選択点ＩＮｉが位置する選択ラインｉから、到達点ＥＸｊが位置する到達ラインｊまでの水平距離が近い場合に、単純に接続線を引いたのでは面白みに欠けるので、その弊害を防止するものである。なお、選択ラインｉから到達ラインｊが遠く離れている場合には、本来、中継ラインｋは不要であるが、描画アルゴリズムを単純化するために、この実施例では、常にステップＳＴ４１の処理を経ることにしている。
【００６７】
但し、選択ラインｉと到達ラインｊとの水平距離が近い場合には、抽選決定された中継ラインｋが、選択ラインｉと到達ラインｊの範囲内に位置したのでは意味がない。そこで、そのような中継ラインｋが抽選決定されている場合には（ＳＴ４２）、中継ラインｋを、選択ラインｉと到達ラインｊの外側に位置させるよう移行させる（ＳＴ４３）。
【００６８】
続いて、到達ラインｊから中継ラインｋまでの水平距離ｎ１と、中継ラインｋから選択ラインｉまでの水平距離ｎ２を加算して変数ｎに代入する（ＳＴ４４）。図１１（ａ）に示すように、到達ラインｊ＝５、中継ラインｋ＝２、選択ラインｉ＝７であれば、ｎ１＝３、ｎ２＝５であるので、ｎ＝８となる。
【００６９】
次に、変数ｎの内容に応じてｎ個の描画点Ｐ１〜Ｐｎを抽選決定する（ＳＴ４５）。ここで描画点Ｐ１〜Ｐｎは、アミダくじの縦線方向に設けた０〜ＦＬ（例えば１９）の範囲内の数値である（図１１（ａ）参照）。そして、上記の例では、０＜Ｐ１〜Ｐ８＜ＦＬの描画点が特定されることになる。
【００７０】
次に、図１１（ａ）に示すように、到達点ＥＸｊから中継ラインｋに向けて、描画点Ｐを一つずつ登るｎ１個（＝３）の階段線を特定し、図１０の作図管理テーブルＴＢＬの第一次作図点の記憶欄に記憶する（ＳＴ４６）。同様に、中継ラインｋから選択点ＩＮｉに向けて、描画点Ｐを一つずつ登るｎ２個（＝５）の階段線を特定し、作図管理テーブルＴＢＬの第一次作図点の記憶欄に記憶する（ＳＴ４６）。図１０に示す通り、作図管理テーブルＴＢＬには、各縦ライン（ＩＮ０〜ＩＮ９）の記憶欄に、上記した階段線の端点を示す全ての描画点が記憶される。また、選択点ＩＮｉは、該当欄の数値ＦＬで特定され、到達点ＥＸｊは、該当欄の数値０で特定される。
【００７１】
以上の処理によって、選択点ＩＮｉから到達点ＥＸｊに向けた階段線が特定されたことになり、これが、最終的に抽選者に報知されるべき最終描画ラインとなる。そこで、最終描画ライン以外の階段線を抽選決定する上での横線禁止領域を、作図管理テーブルＴＢＬの該当欄に記憶する（ＳＴ４７）。ここで、横線禁止領域とは、最終描画ラインの垂直線に接触する領域であり、図１１（ａ）では太線で示している。また、作図管理テーブルＴＢＬでは、該当する各縦ライン（ＩＮ０〜ＩＮ９）の記憶欄に、描画点の始点と終点とで横線禁止領域を特定している（例えばＰ３−Ｐ４）。
【００７２】
次に、最終描画ライン以外の階段線を抽選決定する（ＳＴ４８）。すなわち、横線禁止領域に含まれない描画点を抽選決定し、これを作図管理テーブルＴＢＬの第二次作図点の記憶欄に記憶する。なお、図１１（ｂ）には、抽選決定された残りの階段線が示されている。
【００７３】
そして、ランダムに自動生成されたアミダくじ画面が抽選者に示された後（ＳＴ４９）、選択点ＩＮｉから中継ラインｋに向けて着色された最終描画ラインがゆっくり描かれ、次に、中継ラインｋから到達点ＥＸｊに向けて着色された最終描画ラインがゆっくり描かれる（ＳＴ５０）。そして、最後に当否結果が画面一杯に描かれて当否結果を示す描画処理が終わる（ＳＴ５１）。
【００７４】
なお、上記の実施例ではアミダくじによる抽選演出について説明したが、これ以外にも各種の抽選演出が使用可能である。例えば、図１２は、抽選ボックスを利用した抽選演出であり、抽選者の選択した抽選ボックスが開いて当否結果が報知される。なお、抽選者が抽選ボックスに触れた瞬間の乱数値ＲＮＤが、抽選テーブルＬＯＴと比較されて当否決定される。
【００７５】
その他、図１３（ａ）は、裏返したトランプを抽選者が２枚選び、選んだ２枚の図柄が一致するか否かで当否結果を外見上決定するものである。但し、実際には、抽選者が１枚目のカードにタッチしたタイミングで当否結果は決まっている。
【００７６】
また、図１３（ｂ）のように、スクラッチカード形式の抽選演出も好適である。例えば、抽選者が第一のカードを選択すると、そのカードの被覆膜が削られるかの如くに被覆膜が除去され、その周りのカードの被覆膜も、自動的に剥がされてリーチ状態となる。そして、最後のカードとして、抽選者が何を選ぶかによって当否が外見上決定されるようにする。但し、実際には、抽選者が１枚目のカードにタッチしたタイミングで当否結果は決まっている。
【００７７】
また、必ずしもタッチパネルを使用する必要はなく、ボタンの押下によって抽選結果を報知するようにしても良い。例えば、図５のアミダくじにおいて、Ａ〜Ｊと明示された選択点ＩＮｊに、Ａ〜Ｊの範囲で循環して点灯するランプを設け、ボタンの押下に基づいて選択点を自動的に決定するのでも良い。この場合、ボタンの押下から選択点の決定までは、ルーレットの最終段階のような動作をさせる。その他、スロットマシンやパチンコのように変動動作している図柄が、ボタンの押下に基づいて停止して抽選結果を報知するのも好適である。
【００７８】
以上、実施例に基づいて本発明を説明したが、具体的な記載内容は何ら本発明を限定するものではない。例えば、実施例では、乱数値ＲＮＤをソフトウェア的に生成したが、図１（ｂ）の破線で示す乱数カウンタ７を利用して、抽選器ＤＶＣの主要動作と無関係に、乱数カウンタ７更新するのも好適である。この場合、乱数カウンタ７の循環範囲は固定値ＭＡＸとするのが簡易的である。そして、ステップＳＴ７のタイミングで取得されたカウンタ値ＣＴを、その時の抽選テーブルＬＯＴの上限値ＢＳに応じて補正すれば良い。補正演算式としては、ＲＮＤ←ＩＮＴ［ＣＴ×ＢＳ／ＭＡＸ］が使用される。
【００７９】
また、実施例では、乱数値ＲＮＤをステップＳＴ６やＳＴ１５の処理で更新しており、要するに、抽選器の待機時間を利用して更新しているが、必ずしもこれに限定されない。例えば、図１５のように、タイマ割込み処理を設け、所定時間τ（例えば、数ｍＳ）毎に乱数値ＲＮＤを更新して循環させても良い。この場合も、乱数値ＲＮＤは、抽選器の主要動作と無関係に更新される。
【００８０】
また、実施例では、説明の都合上、イベント開始時から定常時の抽選処理（ＳＴ１３）を行うものとして説明した。しかし、このような動作では、抽選者が微増傾向を示すイベント開始時に、異常に当選率が高くなるおそれもある（図２（ｂ）参照）。そこで、統計的に有意な累積抽選数に達するまでは（例えば午前中）、初期状態の抽選テーブル（図７（ａ））によって抽選処理を実行するのが好適である（図４（ａ）破線のスキップ処理参照）。
【００８１】
また、特賞や一等賞などの当選状態が、あまり早い時期に出切ってしまったのでは、その後の抽選者を白けさせ兼ねない。そこで、特賞や一等賞の当選本数を予め割振っておくのも好適である。例えば、二回のピークタイムに対して各々一本、残りの時間に一本というふうに、特賞の当選本数を予め割振っても良い。
【００８２】
また、上記した実施例では、イベント終了時を目標にして、それまでに全景品を配布する制御方法を主に説明した。しかし、例えば、ピークタイムでの景品数、午前中の景品数、午後の景品数というように、適宜に時間帯を区切り、実施例と同様の手法によって、各時間帯で配布すべき景品数が全て配布できるよう制御するのも好適である。なお、一日で終わるイベント類に限らず、数日以上継続されるイベント類にも本発明を適用できる。
【図面の簡単な説明】
【００８３】
【図１】実施例に係る抽選器の概観図と内部構成図である。
【図２】抽選者数の推移を示す図面である。
【図３】図１の抽選器の動作内容を示すフローチャートである。
【図４】図３の一部であるサブルーチンを示すフローチャート及び抽選テーブルを図示したものである。
【図５】アミダくじによる抽選演出を例示したものである。
【図６】アミダくじによる抽選演出を例示したものである。
【図７】抽選テーブルの時間的推移を説明する図面である。
【図８】ポインタテーブルと描画テーブルの内容と描画手順とを図示したものである。
【図９】アミダくじ画面を自動生成する処理を示すフローチャートである。
【図１０】作図管理テーブルの内容を図示したものである。
【図１１】アミダくじ画面を自動生成の手順を説明する図面である。
【図１２】抽選ボックスによる抽選演出を示す図面である。
【図１３】トランプやスクラッチカードを模した抽選演出を示す図面である。
【図１４】図１の抽選器の動作内容を示す別のフローチャートである。
【符号の説明】
【００８４】
ＤＶＣ    抽選器
ＳＴ９    計数手段
ＳＴ８    計時手段
ＳＴ２３  予測手段
ＳＴ２３  通常調整手段
ＳＴ２０  抽選手段
【図２】
2007102523.tif 000003
【図１０】
2007102523.tif 000004
【図１１】
2007102523.tif 000005
【図１３】
2007102523.tif 000006
【図１４】
2007102523.tif 000007
【図１】
2007102523.tif 000008
【図３】
2007102523.tif 000009
【図４】
2007102523.tif 000010
【図５】
2007102523.tif 000011
【図６】
2007102523.tif 000012
【図７】
2007102523.tif 000013
【図８】
2007102523.tif 000014
【図９】
2007102523.tif 000015
【図１２】
2007102523.tif 000016