(57)【要約】【課題】抽選の期間中に、設定した全ての本数の当選を決定することを保証することができ、当選の出方の偏りを軽減することができる、当選決定装置、および、当選決定方法を提供することを課題とする。【解決手段】本発明は、抽選期間と当選本数とを記憶部に格納し、格納した抽選期間を当選本数で除算することによって、当選１本あたりの当選可能期間を決定し、決定した当選可能期間の中から乱数によって当選日時を決定して記憶部に格納し、抽選が実行された場合に、当該抽選の実行時が記憶部に格納された当選日時以降であって、当該当選日時にかかる当選が未だ決定されていない場合に、当選と決定する。【選択図】        図１
2009205285.tif 000002
【特許請求の範囲】
【請求項１】
記憶部と制御部を少なくとも備えた当選決定装置であって、
上記制御部は、
抽選期間と当選本数とを上記記憶部に格納する抽選情報格納手段と、
上記記憶部に格納された上記抽選期間を上記当選本数で除算することによって、当選１本あたりの当選可能期間を決定する当選可能期間決定手段と、
決定された上記当選可能期間の中から乱数によって当選日時を決定し上記記憶部に格納する当選日時決定手段と、
抽選が実行された場合に、当該抽選の実行時が上記記憶部に格納された上記当選日時以降であって、当該当選日時にかかる当選が未だ決定されていない場合に、当選と決定する当選決定手段と、
を備えたことを特徴とする当選決定装置。
【請求項２】
請求項１に記載の当選決定装置において、
上記抽選情報格納手段は、
上記抽選期間において当選可能な時間帯を指定した当選時間帯を上記記憶部に更に格納し、
上記当選可能期間決定手段は、
上記記憶部に格納された上記抽選期間のうち上記当選時間帯にかかる合計時間を算出し、算出した上記合計時間を上記当選本数で除算することにより、当選１本あたりの上記当選可能期間を決定すること、
を特徴とする当選決定装置。
【請求項３】
記憶部と制御部を少なくとも備えた当選決定装置において実行される当選決定方法であって、
上記制御部において実行される、
抽選期間と当選本数とを上記記憶部に格納する抽選情報格納ステップと、
上記記憶部に格納された上記抽選期間を上記当選本数で除算することによって、当選１本あたりの当選可能期間を決定する当選可能期間決定ステップと、
決定された上記当選可能期間の中から乱数によって当選日時を決定し上記記憶部に格納する当選日時決定ステップと、
抽選が実行された場合に、当該抽選の実行時が上記記憶部に格納された上記当選日時以降であって、当該当選日時にかかる当選が未だ決定されていない場合に、当選と決定する当選決定ステップと、
を含むことを特徴とする当選決定方法。
【請求項４】
請求項３に記載の当選決定方法において、
上記抽選情報格納ステップは、
上記抽選期間において当選可能な時間帯を指定した当選時間帯を上記記憶部に更に格納し、
上記当選可能期間決定ステップは、
上記記憶部に格納された上記抽選期間のうち上記当選時間帯にかかる合計時間を算出し、算出した上記合計時間を上記当選本数で除算することにより、当選１本あたりの上記当選可能期間を決定すること、
を特徴とする当選決定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、当選決定装置、および、当選決定方法に関する。
【背景技術】
【０００２】
近年、コンピュータを利用した抽選機や、ネットワークとコンピュータを使用した各種の抽選システムが開発されている。
【０００３】
例えば、予め当選確率と、各等（１等、２等、・・・）の上限本数を設定しておき、利用者により抽選が実行された場合に、乱数によって当選／不当選を決定するという方法がある。
【０００４】
また、特許文献１に記載のシステムは、商品の買い上げ毎に買い上げ金額に応じたポイントを付与するシステムにおいて、会員番号に基づいて検索した買い上げ金額に応じて売り上げ貢献レベルを決定し、決定した売り上げ貢献レベルに基づいて顧客に対する当選確率を決定するよう構成したシステムである。
【０００５】
【特許文献１】特開２００４−９４４７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の抽選方法においては、乱数による抽選のため、当選期間中の最後になっても全ての当選が完了しない場合があり、当選を保証できないという問題がある。また、反対に、乱数による抽選のため、抽選を開始して直ぐに当選が決定される場合もあり、抽選期間中の前半で全ての等の当選が決定される場合があるという問題がある。
【０００７】
特に、特許文献１の方法によれば、売り上げ貢献レベルに応じて当選確率を変更可能であるものの、当選自体は乱数による確率に基づいて決定するので、依然として、抽選期間中の当選と不当選に偏りが生じやすいという問題がある。
【０００８】
すなわち、従来の抽選方法においては、乱数による抽選のため、当たりが続く場合と外れが続く場合があり、当選の出方に偏りが生じるという問題があった。
【０００９】
本発明は、上記に鑑みてなされたもので、抽選の期間中に、設定した全ての本数の当選を決定することを保証することができ、当選の出方の偏りを軽減することができる、当選決定装置、および、当選決定方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
このような目的を達成するため、請求項１に記載の当選決定装置は、記憶部と制御部を少なくとも備えた当選決定装置であって、上記制御部は、抽選期間と当選本数とを上記記憶部に格納する抽選情報格納手段と、上記記憶部に格納された上記抽選期間を上記当選本数で除算することによって、当選１本あたりの当選可能期間を決定する当選可能期間決定手段と、決定された上記当選可能期間の中から乱数によって当選日時を決定し上記記憶部に格納する当選日時決定手段と、抽選が実行された場合に、当該抽選の実行時が上記記憶部に格納された上記当選日時以降であって、当該当選日時にかかる当選が未だ決定されていない場合に、当選と決定する当選決定手段と、を備えたことを特徴とする。
【００１１】
この発明によれば、抽選期間と当選本数とを記憶部に格納し、記憶部に格納された抽選期間を当選本数で除算することによって、当選１本あたりの当選可能期間を決定し、決定された当選可能期間の中から乱数によって当選日時を決定し記憶部に格納し、抽選が実行された場合に、当該抽選の実行時が記憶部に格納された当選日時以降であって、当該当選日時にかかる当選が未だ決定されていない場合に、当選と決定するので、抽選の期間中に、設定した全ての本数の当選を決定することを保証することができ、当選の出方の偏りを軽減することができる。
【００１２】
また、請求項２に記載の当選決定装置は、請求項１に記載の当選決定装置において、上記抽選情報格納手段は、上記抽選期間において当選可能な時間帯を指定した当選時間帯を上記記憶部に更に格納し、上記当選可能期間決定手段は、上記記憶部に格納された上記抽選期間のうち上記当選時間帯にかかる合計時間を算出し、算出した上記合計時間を上記当選本数で除算することにより、当選１本あたりの上記当選可能期間を決定すること、を特徴とする。
【００１３】
この発明によれば、抽選期間において当選可能な時間帯を指定した当選時間帯を記憶部に更に格納し、記憶部に格納された抽選期間のうち当選時間帯にかかる合計時間を算出し、算出した合計時間を当選本数で除算することにより、当選１本あたりの当選可能期間を決定するので、設定した全ての本数の当選を偏りなく決定することを保証しながら、当選期間中で当選させたい時間帯を指定することができる。
【００１４】
また、請求項３に記載の当選決定方法は、記憶部と制御部を少なくとも備えた当選決定装置において実行される当選決定方法であって、上記制御部において実行される、抽選期間と当選本数とを上記記憶部に格納する抽選情報格納ステップと、上記記憶部に格納された上記抽選期間を上記当選本数で除算することによって、当選１本あたりの当選可能期間を決定する当選可能期間決定ステップと、決定された上記当選可能期間の中から乱数によって当選日時を決定し上記記憶部に格納する当選日時決定ステップと、抽選が実行された場合に、当該抽選の実行時が上記記憶部に格納された上記当選日時以降であって、当該当選日時にかかる当選が未だ決定されていない場合に、当選と決定する当選決定ステップと、を含むことを特徴とする。
【００１５】
この発明によれば、抽選期間と当選本数とを記憶部に格納し、記憶部に格納された抽選期間を当選本数で除算することによって、当選１本あたりの当選可能期間を決定し、決定された当選可能期間の中から乱数によって当選日時を決定し記憶部に格納し、抽選が実行された場合に、当該抽選の実行時が記憶部に格納された当選日時以降であって、当該当選日時にかかる当選が未だ決定されていない場合に、当選と決定するので、抽選の期間中に、設定した全ての本数の当選を決定することを保証することができ、当選の出方の偏りを軽減することができる。
【００１６】
また、請求項４に記載の当選決定方法は、請求項３に記載の当選決定方法において、上記抽選情報格納ステップは、上記抽選期間において当選可能な時間帯を指定した当選時間帯を上記記憶部に更に格納し、上記当選可能期間決定ステップは、上記記憶部に格納された上記抽選期間のうち上記当選時間帯にかかる合計時間を算出し、算出した上記合計時間を上記当選本数で除算することにより、当選１本あたりの上記当選可能期間を決定すること、を特徴とする。
【００１７】
この発明によれば、抽選期間において当選可能な時間帯を指定した当選時間帯を記憶部に更に格納し、記憶部に格納された抽選期間のうち当選時間帯にかかる合計時間を算出し、算出した合計時間を当選本数で除算することにより、当選１本あたりの当選可能期間を決定するので、設定した全ての本数の当選を偏りなく決定することを保証しながら、当選期間中で当選させたい時間帯を指定することができる。
【００１８】
また、本発明はプログラムに関するものであり、上記請求項３または４に記載の当選決定方法をコンピュータに実行させるためのプログラムであることを特徴とする。
【００１９】
この発明によれば、当該プログラムをコンピュータに読み取らせて実行することによって、請求項３または４に記載された当選決定方法をコンピュータを利用して実行させることができ、これら各方法と同様の効果を得ることができる。
【発明の効果】
【００２０】
この発明によれば、抽選の期間中に、設定した全ての本数の当選を決定することを保証することができ、当選の出方の偏りを軽減することができるという効果を奏する。
【発明を実施するための最良の形態】
【００２１】
以下に、本発明にかかる、当選決定装置、当選決定方法、プログラム、および、記録媒体の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００２２】
［本発明の概要］
以下、本発明の概要について説明し、その後、本発明の構成および処理等について詳細に説明する。図１は、本発明の基本原理を示すフローチャートである。
【００２３】
本発明は、概略的に、以下の基本的特徴を有する。すなわち、本発明は、記憶部と制御部を少なくとも備えた当選決定装置において、抽選期間と当選本数とを記憶部に格納する（ステップＳＡ−１）。ここで、本発明は、抽選期間において当選可能な時間帯を指定した当選時間帯を更に記憶部に格納してもよい。
【００２４】
そして、本発明は、記憶部に格納された抽選期間を当選本数で除算することによって、当選１本あたりの当選可能期間を決定する（ステップＳＡ−２）。ここで、本発明は、記憶部に当選時間帯が記憶されている場合に、記憶部に格納された抽選期間のうち当選時間帯にかかる合計時間を算出し、算出した合計時間を当選本数で除算することにより、当選１本あたりの当選可能期間を決定してもよい。
【００２５】
そして、本発明は、決定された当選可能期間の中から乱数によって当選日時を決定し記憶部に格納する（ステップＳＡ−３）。
【００２６】
そして、本発明は、抽選が実行された場合に、当該抽選の実行時が記憶部に格納された当選日時以降であって、当該当選日時にかかる当選が未だ決定されていない場合に、当選と決定する（ステップＳＡ−４）。以上が、本発明の概要である。
【００２７】
［当選決定装置の構成］
まず、本当選決定装置の構成について説明する。図２は、本発明が適用される当選決定装置の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。
【００２８】
図２において当選決定装置１００は、概略的に、当選決定装置１００の全体を統括的に制御するＣＰＵ等の制御部１０２、通信回線等に接続されるルータ等の通信装置（図示せず）に接続される通信制御インターフェース部１０４、入力装置１１２や出力装置１１４に接続される入出力制御インターフェース部１０８、および、各種のデータベースやテーブルなどを格納する記憶部１０６を備えて構成されており、これら各部は任意の通信路を介して通信可能に接続されている。
【００２９】
記憶部１０６に格納される各種のデータベースやテーブル（抽選期間ファイル１０６ａ〜当選ファイル１０６ｄ）は、固定ディスク装置等のストレージ手段であり、各種処理に用いる各種のプログラムやテーブルやファイルやデータベース等を格納する。
【００３０】
これら記憶部１０６の各構成要素のうち、抽選期間ファイル１０６ａは、抽選を実行可能な期間を指定した抽選期間情報を記憶する抽選期間記憶手段である。図３は、抽選期間ファイル１０６ａに格納される抽選期間情報の一例を示す図である。この抽選期間ファイル１０６ａに格納される抽選期間情報は、図３に示すように、抽選期間の開始日と終了日を含んでいる。
【００３１】
また、当選時間帯ファイル１０６ｂは、抽選期間において当選可能な時間帯を指定した当選時間帯情報を記憶する当選時間帯記憶手段である。図４は、当選時間帯ファイル１０６ｂに格納される当選時間帯情報の一例を示す図である。この当選時間帯ファイル１０６ｂに格納される当選時間帯情報は、図４に示すように、抽選期間における当選可能な時間帯の開始時刻と終了時刻とを含んでいる。ここで、図４に示すように、当選時間帯ファイル１０６ｂは、当選時間帯の開始時刻と終了時刻により特定される当選可能時間を記憶してもよい。
【００３２】
また、当選本数ファイル１０６ｃは、各等（１等、２等、３等、・・・Ｎ等）ごとに当選本数を記憶する当選本数記憶手段である。図５は、当選本数ファイル１０６ｃに格納される当選本数情報の一例を示す図である。この当選本数ファイル１０６ｃに格納される当選本数情報は、図５に示すように、各等に対応付けて当選本数を記憶している。
【００３３】
また、当選ファイル１０６ｄは、決定された当選日時と当選状態（当選済み／当選未決定の状態）を記憶する当選情報記憶手段である。図６は、当選ファイル１０６ｄに格納される当選情報の一例を示す図である。この当選ファイル１０６ｄに格納される当選情報は、図６に示すように、各等の当選１本ごとの当選日時情報と当選状態情報を含んでいる。
【００３４】
再び図２に戻り、入出力制御インターフェース部１０８は、入力装置１１２や出力装置１１４の制御を行う。ここで、出力装置１１４としては、モニタ（家庭用テレビを含む）の他、スピーカを用いることができる（なお、以下においては出力装置１１４をモニタとして記載する場合がある）。また、入力装置１１２としては、キーボード、マウス、およびマイク等を用いることができる。
【００３５】
また、図２において、制御部１０２は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等の制御プログラム、各種の処理手順等を規定したプログラム、および所要データを格納するための内部メモリを有し、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部１０２は、機能概念的に、抽選情報格納部１０２ａ、当選可能期間決定部１０２ｂ、当選日時決定部１０２ｃ、当選決定部１０２ｄを備えて構成されている。
【００３６】
このうち、抽選情報格納部１０２ａは、抽選期間を抽選期間ファイル１０６ａに、当選時間帯を当選時間帯ファイル１０６ｂに、当選本数を当選本数ファイル１０６ｃに、格納する抽選情報格納手段である。
【００３７】
また、当選可能期間決定部１０２ｂは、抽選期間ファイル１０６ａに格納された抽選期間を、当選本数ファイル１０６ｃに格納された当選本数で除算することによって、当選１本あたりの当選可能期間を決定する当選可能期間決定手段である。ここで、当選可能期間決定部１０２ｂは、抽選期間ファイル１０６ａに格納された抽選期間のうち、当選時間帯ファイル１０６ｂに格納された当選時間帯にかかる当選可能時間（開始時刻から終了時刻までの時間）の合計を当選可能合計時間として算出し、当選可能合計時間を当選本数ファイル１０６ｃに格納された当選本数で除算することにより当選時間間隔を求め、当選時間間隔に基づいて当選１本あたりの当選可能期間（例えば、開始日時および終了日時を指定）を決定してもよい。
【００３８】
また、当選日時決定部１０２ｃは、当選可能期間決定部１０２ｂにより決定された当選可能期間の中から乱数によって当選日時を決定し当選ファイル１０６ｄに格納する当選日時決定手段である。ここで、好適には、当選日時決定部１０２ｃは、当選日時情報を暗号化して当選ファイル１０６ｄに格納してもよい。これにより、当選日時情報は、ブラックボックス化される。
【００３９】
また、当選決定部１０２ｄは、利用者により入力装置１１２を介して抽選が実行された場合に、当該抽選の実行時が当選ファイル１０６ｄに格納された当選日時以降であって、当該当選日時にかかる当選状態が未決定と設定されている場合に、当選を決定して出力装置１１４に出力し、当該当選日時にかかる当選状態を当選済と設定する当選決定手段である。以上が、本当選決定装置１００の基本構成である。
【００４０】
ここで、本当選決定装置１００は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、ネットワーク３００に通信可能に接続されてもよく、更に、当該ネットワーク３００を介して外部システム２００と通信可能に接続されてもよい。この場合、図２において、通信制御インターフェース部１０４は、当選決定装置１００とネットワーク３００（またはルータ等の通信装置）との間における通信制御を行う。すなわち、通信制御インターフェース部１０４は、他の端末と通信回線を介してデータを通信する機能を有する。また、ネットワーク３００は、当選決定装置１００と外部システム２００とを相互に接続する機能を有し、例えば、インターネット等である。
【００４１】
そして、図２において、外部システム２００は、ネットワーク３００を介して、当選決定装置１００と相互に接続され、利用者に対して当選本数や当選期間等に関する外部データベースや、当選決定方法を実行させるためのプログラム等の外部プログラム等を提供する機能を有する。ここで、外部システム２００は、ＷＥＢサーバやＡＳＰサーバ等として構成していてもよく、そのハードウェア構成は、一般に市販されるワークステーション、パーソナルコンピュータ等の情報処理装置およびその付属装置により構成していてもよい。また、外部システム２００の各機能は、外部システム２００のハードウェア構成中のＣＰＵ、ディスク装置、メモリ装置、入力装置、出力装置、通信制御装置等およびそれらを制御するプログラム等により実現される。以上で、本当選決定装置の構成についての説明を終える。
【００４２】
［当選決定装置１００の処理］
次に、このように構成された本実施の形態における本当選決定装置１００の処理の一例について、以下に図７〜図１１を参照して詳細に説明する。
【００４３】
［抽選準備処理］
まず、本当選決定装置１００の処理における抽選準備処理（上述のステップＳＡ−１〜３に対応）の詳細について図７を参照して説明する。図７は、本実施の形態における本当選決定装置１００の抽選準備処理の一例を示すフローチャートである。
【００４４】
まず、抽選情報格納部１０２ａは、入出力制御インターフェース部１０８を制御して抽選管理者に入力装置１１２を介して抽選期間や当選時間帯や当選本数を入力させるよう出力装置１１４を制御し、入力された抽選期間を抽選期間ファイル１０６ａに、入力された当選時間帯を当選時間帯ファイル１０６ｂに、入力された当選本数を当選本数ファイル１０６ｃに、それぞれ格納する（ステップＳＢ−１）。
【００４５】
そして、当選可能期間決定部１０２ｂは、抽選期間ファイル１０６ａに格納された抽選期間のうち、当選時間帯ファイル１０６ｂに格納された当選時間帯にかかる当選可能時間（開始時刻から終了時刻までの時間）の合計を当選可能合計時間として算出する（ステップＳＢ−２）。ここで、図８は、入力された抽選期間と当選時間帯から当選日時を決定する一例を模式的に表した模式図である。
【００４６】
一例として、図８に示すように、ステップＳＢ−２において、当選可能期間決定部１０２ｂは、抽選期間（１日目（ＹＹＹＹ／ＭＭ／ＤＤ）〜Ｎ日目（ＹＹＹＹ／ＭＭ／ＤＤ））の各日において当選時間帯（ＨＨ：ＴＴ）を当選可能時間帯（図８の太線）として決定し、各日における当選可能時間帯の当選可能時間を合計して、当選可能合計時間を求める。ここで、本実施の形態において、「ＹＹＹＹ」には西暦、「ＭＭ」には月、「ＤＤ」には日、「ＨＨ」には時、「ＴＴ」には分が設定されるが、記憶部１０６に格納される期間や日時の情報はこの形式に限られず、例えば、西暦にかえて和暦を用いてもよく、時分のみならず秒まで設定してもよく、期間や日時について抽選開始日から何日目かという情報を用いてもよい。
【００４７】
そして、当選可能期間決定部１０２ｂは、算出した当選可能合計時間を、各等ごとに、当選本数ファイル１０６ｃに格納された当選本数で除算することにより、当選時間間隔を算出する（ステップＳＢ−３）。ここで、図９は、当選可能合計時間から当選時間間隔を算出する一例を模式的に表した模式図である。
【００４８】
すなわち、当選可能期間決定部１０２ｂは、図８の例における２等（当選５本）の当選時間間隔を算出する場合、算出した当選可能合計時間（図９の太線全体の長さ）を５（本）で除して、１本あたりの当選時間間隔（図９の５つに分割された太線１本あたりの長さ）を算出する。
【００４９】
そして、当選可能期間決定部１０２ｂは、算出した当選時間間隔に基づいて、当選１本あたりの当選可能期間（例えば、当選１本毎に開始日時から終了日時までを指定した当選可能時間帯）を決定する（ステップＳＢ−４）。
【００５０】
そして、当選日時決定部１０２ｃは、決定した当選可能期間（例えば、２等の１本について１日目の１０時から２日目の１８時まで等の当選可能時間帯）の中から乱数によって当選日時を決定する（ステップＳＢ−５）。ここで、図１０は、決定された当選日時を含む当選テーブルを一例として示す図である。当選日時決定部１０２ｃは、例えば、図８に示すように、２等の当選１本毎に各当選可能時間帯から乱数によって当選日時（図８の星型）を決定し、図１０に示すように、決定した当選日時情報を含む当選テーブルを作成する。なお、図１０において、当選日時決定部１０２ｃは、初期設定において、当選状態を全て当選未決定（図１０の例で「未」）と設定しておく。
【００５１】
そして、当選日時決定部１０２ｃは、当該決定した当選日時情報を含む当選テーブルを当選ファイル１０６ｄに格納する。これにて、抽選準備処理が終了する。
【００５２】
［抽選処理］
次に、本当選決定装置１００の処理における抽選処理（上述のステップＳＡ−４に対応）の詳細について図１１を参照して説明する。図１１は、本実施の形態における本当選決定装置１００の抽選処理の一例を示すフローチャートである。
【００５３】
図１１に示すように、まず、利用者により入力装置１１２を介して抽選が実行されると（ステップＳＣ−１）、当選決定部１０２ｄは、当該抽選の実行時（抽選日時）が当選ファイル１０６ｄに格納された当選日時以降であり、かつ、当該当選日時にかかる当選状態が未決定（図１０の例で「未」）と設定されているか否か判断する（ステップＳＣ−２）。
【００５４】
そして、当選決定部１０２ｄは、上記条件を満たすと判断した場合に（ステップＳＣ−２、Ｙｅｓ）、当該当選日時にかかる当選状態を当選済（図１０の例で「当選」）と設定して当選ファイル１０６ｄを更新し（ステップＳＣ−３）、入出力制御インターフェース部１０８を介して決定した当選情報を出力装置１１４に出力する。
【００５５】
一方、当選決定部１０２ｄは、上記条件を満たさないと判断した場合（ステップＳＡ−２、Ｎｏ）、入出力制御インターフェース部１０８を介して不当選情報を出力装置１１４に出力する。これにて、抽選処理が終了する。
【００５６】
以上で、本実施の形態における処理の一例の説明を終える。本実施の形態によれば、抽選の期間中に、設定した全ての本数の当選を決定することを保証することができ、当選の出方の偏りを軽減することができる。また、設定した全ての本数の当選を偏りなく決定することを保証しながら、当選期間中で当選させたい時間帯を指定することができる。
【００５７】
［他の実施の形態］
さて、これまで本発明の実施の形態について説明したが、本発明は、上述した実施の形態以外にも、上記特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてよいものである。
【００５８】
例えば、当選決定装置１００がスタンドアローンの形態で処理を行う場合を一例に説明したが、当選決定装置１００とは別筐体で構成されるクライアント端末からの要求に応じて処理を行い、その処理結果を当該クライアント端末に返却するように構成してもよい。
【００５９】
また、実施の形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【００６０】
このほか、上記文献中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
【００６１】
また、当選決定装置１００に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【００６２】
例えば、当選決定装置１００の各装置が備える処理機能、特に制御部１０２にて行われる各処理機能については、その全部または任意の一部を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および当該ＣＰＵにて解釈実行されるプログラムにて実現することができ、あるいは、ワイヤードロジックによるハードウェアとして実現することも可能である。尚、プログラムは、後述する記録媒体に記録されており、必要に応じて当選決定装置１００に機械的に読み取られる。すなわち、ＲＯＭまたはＨＤなどの記憶部１０６などは、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）として協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭにロードされることによって実行され、ＣＰＵと協働して制御部を構成する。
【００６３】
また、このコンピュータプログラムは、当選決定装置１００に対して任意のネットワーク３００を介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【００６４】
また、本発明に係るプログラムを、コンピュータ読み取り可能な記録媒体に格納することもできる。ここで、この「記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等の任意の「可搬用の物理媒体」、あるいは、ＬＡＮ、ＷＡＮ、インターネットに代表されるネットワークを介してプログラムを送信する場合の通信回線や搬送波のように、短期にプログラムを保持する「通信媒体」を含むものとする。
【００６５】
また、「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【００６６】
記憶部１０６に格納される各種のデータベース等（抽選期間ファイル１０６ａ〜当選ファイル１０６ｄ）は、ＲＡＭ、ＲＯＭ等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラムやテーブルやデータベースやウェブページ用ファイル等を格納する。
【００６７】
また、当選決定装置１００は、既知のパーソナルコンピュータ、ワークステーション等の情報処理装置を接続し、該情報処理装置に本発明の方法を実現させるソフトウェア（プログラム、データ等を含む）を実装することにより実現してもよい。
【００６８】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じて、または、機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【産業上の利用可能性】
【００６９】
以上詳述に説明したように、本発明によれば、抽選の期間中に、設定した全ての本数の当選を決定することを保証することができ、当選の出方の偏りを軽減することができる、当選決定装置、当選決定方法、プログラム、および、記録媒体を提供することができる。
【図面の簡単な説明】
【００７０】
【図１】本発明の基本原理を示すフローチャートである。
【図２】本発明が適用される当選決定装置の構成の一例を示すブロック図である。
【図３】抽選期間ファイル１０６ａに格納される抽選期間情報の一例を示す図である。
【図４】当選時間帯ファイル１０６ｂに格納される当選時間帯情報の一例を示す図である。
【図５】当選本数ファイル１０６ｃに格納される当選本数情報の一例を示す図である。
【図６】当選ファイル１０６ｄに格納される当選情報の一例を示す図である。
【図７】本実施の形態における本当選決定装置１００の抽選準備処理の一例を示すフローチャートである。
【図８】入力された抽選期間と当選時間帯から当選日時を決定する一例を模式的に表した模式図である。
【図９】当選可能合計時間から当選時間間隔を算出する一例を模式的に表した模式図である。
【図１０】決定された当選日時を含む当選テーブルを一例として示す図である。
【図１１】本実施の形態における本当選決定装置１００の抽選処理の一例を示すフローチャートである。
【符号の説明】
【００７１】
１００  当選決定装置
１０２  制御部
１０２ａ  抽選情報格納部
１０２ｂ  当選可能期間決定部
１０２ｃ  当選日時決定部
１０２ｄ  当選決定部
１０４  通信制御インターフェース部
１０６  記憶部
１０６ａ  抽選期間ファイル
１０６ｂ  当選時間帯ファイル
１０６ｃ  当選本数ファイル
１０６ｄ  当選ファイル
１０８  入出力制御インターフェース部
１１２  入力装置
１１４  出力装置
２００  外部システム
３００  ネットワーク
【図１】
2009205285.tif 000003
【図２】
2009205285.tif 000004
【図３】
2009205285.tif 000005
【図４】
2009205285.tif 000006
【図５】
2009205285.tif 000007
【図６】
2009205285.tif 000008
【図７】
2009205285.tif 000009
【図８】
2009205285.tif 000010
【図９】
2009205285.tif 000011
【図１０】
2009205285.tif 000012
【図１１】
2009205285.tif 000013