(57)【特許請求の範囲】
【請求項１】
宝くじの割当可能番号に対して、この番号を割り当てた顧客識別子を関連付けて記録する割当番号データ記憶手段と、顧客識別子と希望番号とを関連付けて記録した希望番号データ記憶手段と、顧客識別子毎に割当優先順位を記録した優先順位データ記憶手段と、管理コンピュータとを用いて宝くじ番号の割当を行なう方法であって、
前記管理コンピュータが、
前記優先順位データ記憶手段に記録された割当優先順位の順に前記希望番号データ記憶手段に記録された希望番号を特定し、前記希望番号を含む宝くじ番号を割当可能な場合には、この宝くじ番号に前記顧客識別子を関連付けて前記割当番号データ記憶手段に記録する希望番号割当段階と、
希望番号を割り当てられなかった顧客の希望番号を、前記優先順位データ記憶手段に記録された割当優先順位の順に特定し、前記希望番号の最上桁から順次、数字をマスクした数字列を特定し、前記マスクした希望番号を含む宝くじ番号を割当可能な場合には、この宝くじ番号に前記顧客識別子を関連付けて前記割当番号データ記憶手段に記録する違い番号割当段階と
を実行することを特徴とする宝くじ番号割当方法。
【請求項２】
前記希望番号割当段階は、
前記希望番号に対して複数の宝くじ番号を割当可能な場合には、特定の宝くじ番号に対して仮割当識別子を付与した顧客識別子を前記割当番号データ記憶手段に記録し、
他の顧客の希望番号の割当を行なうことにより、前記仮割当識別子を付与した宝くじ番号と重複する場合、前記仮割当識別子を割り当てた希望番号を含む他の宝くじ番号を検索し、
他に希望番号の割当を行なうことができる宝くじ番号が存在する場合には、この宝くじ番号に対して仮割当識別子を付与した顧客識別子を前記割当番号データ記憶手段に記録し、
他に希望番号の割当を行なうことができる宝くじ番号が存在しない場合には、宝くじ番号を確定して顧客識別子を前記割当番号データ記憶手段に記録することを特徴とする請求項１に記載の宝くじ番号割当方法。
【請求項３】
前記優先順位データ記憶手段には、顧客識別子毎に希望番号の割当履歴を記録し、前記管理コンピュータが、希望番号を割り当てた履歴がない場合には優先順位を高くする割当順位処理段階を更に実行することを特徴とする請求項１又は２に記載の宝くじ番号割当方法。
【請求項４】
宝くじの割当可能番号に対して、この番号を割り当てた顧客識別子を関連付けて記録する割当番号データ記憶手段と、顧客識別子と希望番号とを関連付けて記録した希望番号データ記憶手段と、顧客識別子毎に割当優先順位を記録した優先順位データ記憶手段と、管理コンピュータとを用いて宝くじ番号の割当を行なうプログラムであって、
前記管理コンピュータを、
前記優先順位データ記憶手段に記録された割当優先順位の順に前記希望番号データ記憶手段に記録された希望番号を特定し、前記希望番号を含む宝くじ番号を割当可能な場合には、この宝くじ番号に前記顧客識別子を関連付けて前記割当番号データ記憶手段に記録する希望番号割当手段と、
希望番号を割り当てられなかった顧客の希望番号を、前記優先順位データ記憶手段に記録された割当優先順位の順に特定し、前記希望番号の最上桁から順次、数字をマスクした数字列を特定し、前記マスクした希望番号を含む宝くじ番号を割当可能な場合には、この宝くじ番号に前記顧客識別子を関連付けて前記割当番号データ記憶手段に記録する違い番号割当手段
として機能させることを特徴とする宝くじ番号割当プログラム。
【請求項５】
前記希望番号割当手段は、
前記希望番号に対して複数の宝くじ番号を割当可能な場合には、特定の宝くじ番号に対して仮割当識別子を付与した顧客識別子を前記割当番号データ記憶手段に記録し、
他の顧客の希望番号の割当を行なうことにより、前記仮割当識別子を付与した宝くじ番号と重複する場合、前記仮割当識別子を割り当てた希望番号を含む他の宝くじ番号を検索し、
他に希望番号の割当を行なうことができる宝くじ番号が存在する場合には、この宝くじ番号に対して仮割当識別子を付与した顧客識別子を前記割当番号データ記憶手段に記録し、
他に希望番号の割当を行なうことができる宝くじ番号が存在しない場合には、宝くじ番号を確定して顧客識別子を前記割当番号データ記憶手段に記録することを特徴とする請求項４に記載の宝くじ番号割当プログラム。
【請求項６】
前記優先順位データ記憶手段には、顧客識別子毎に希望番号の割当履歴を記録し、前記管理コンピュータを、希望番号を割り当てた履歴がない場合には優先順位を高くする割当順位処理手段として更に機能させることを特徴とする請求項４又は５に記載の宝くじ番号割当プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顧客の希望に応じて効率的に宝くじ番号の割当を行なう方法及びプログラムに関する。
【背景技術】
【０００２】
宝くじを購入する場合、宝くじ販売所や所定の金融機関の窓口を利用することができる。宝くじには、普通くじと数字選択式の宝くじとがあり、後者の場合には、希望の数字を指定して購入することができる。そして、インターネット上で宝くじ等を販売し、利便性を高める宝くじ販売システムに関する技術が開示されている（例えば、特許文献１を参照。）。この特許文献１では、「数字選択式宝くじ」の購入申込画面において、申込数字、申込口数、及び反復購入回数等の購入申込条件を入力する。そして、宝くじ販売システムの受付管理部がインターネットを介して会員端末からの宝くじの購入申込を受け付けると、その購入申込がデータベースに格納される。数字選択式宝くじの申込の場合、申込データが中継センタに送られ、データ転送管理部は、宝くじの購入申込をＪＬＳホスト・システムに転送する。
【０００３】
一方、普通くじの場合、複数の宝くじ券を「連番」や「バラ」でまとめたパッケージを準備し、宝くじ販売所や所定の金融機関の窓口で販売している。この普通くじに関しては、各証票に組番と６桁の数字からなる宝くじ番号が割り振られている。
【特許文献１】特開２００２−１２３６４６号公報（第１頁）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、宝くじの購入者においては、「自分のラッキーナンバー」のように数字へのこだわりがあり、所望の番号を含む宝くじの購入を希望する場合がある。特許文献１にも、当せん管理部は、くじ番号が当せんするまで、同じ番号の数字選択式宝くじを自動的に反復購入する構成が記載されている。普通くじの購入者においても、希望番号を含む宝くじの購入を希望する場合がある。このような場合、宝くじ販売所に準備されたパッケージの中から、所望の番号を選ぶ必要がある。
【０００５】
しかし、宝くじ売場に備えられたパッケージ数には限りがあるため、購入者が希望する数字を含む宝くじを購入できるとは限らない。宝くじ売場は限られた数しかないため、購入するまでに希望番号を含む宝くじが売れてしまう場合もある。
【０００６】
本発明は、上記問題点を解決するためになされたものであり、顧客の希望を考慮しながら、宝くじ番号の割当を行なうことができる投票券の管理を行なうための宝くじ番号割当管理方法及び宝くじ番号割当管理プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記問題点を解決するために、請求項１に記載の発明は、宝くじの割当可能番号に対して、この番号を割り当てた顧客識別子を関連付けて記録する割当番号データ記憶手段と、顧客識別子と希望番号とを関連付けて記録した希望番号データ記憶手段と、顧客識別子毎に割当優先順位を記録した優先順位データ記憶手段と、管理コンピュータとを用いて宝くじ番号の割当を行なう方法であって、前記管理コンピュータが、前記優先順位データ記憶手段に記録された割当優先順位の順に前記希望番号データ記憶手段に記録された希望番号を特定し、前記希望番号を含む宝くじ番号を割当可能な場合には、この宝くじ番号に前記顧客識別子を関連付けて前記割当番号データ記憶手段に記録する希望番号割当段階と、希
望番号を割り当てられなかった顧客の希望番号を、前記優先順位データ記憶手段に記録された割当優先順位の順に特定し、前記希望番号の最上桁から順次、数字をマスクした数字列を特定し、前記マスクした希望番号を含む宝くじ番号を割当可能な場合には、この宝くじ番号に前記顧客識別子を関連付けて前記割当番号データ記憶手段に記録する違い番号割当段階とを実行することを要旨とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の宝くじ番号割当方法において、前記希望番号割当段階は、前記希望番号に対して複数の宝くじ番号を割当可能な場合には、特定の宝くじ番号に対して仮割当識別子を付与した顧客識別子を前記割当番号データ記憶手段に記録し、他の顧客の希望番号の割当を行なうことにより、前記仮割当識別子を付与した宝くじ番号と重複する場合、前記仮割当識別子を割り当てた希望番号を含む他の宝くじ番号を検索し、他に希望番号の割当を行なうことができる宝くじ番号が存在する場合には、この宝くじ番号に対して仮割当識別子を付与した顧客識別子を前記割当番号データ記憶手段に記録し、他に希望番号の割当を行なうことができる宝くじ番号が存在しない場合には、宝くじ番号を確定して顧客識別子を前記割当番号データ記憶手段に記録することを要旨とする。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の宝くじ番号割当方法において、前記優先順位データ記憶手段には、顧客識別子毎に希望番号の割当履歴を記録し、前記管理コンピュータが、希望番号を割り当てた履歴がない場合には優先順位を高くする割当順位処理段階を更に実行することを要旨とする。
【００１０】
請求項４に記載の発明は、宝くじの割当可能番号に対して、この番号を割り当てた顧客識別子を関連付けて記録する割当番号データ記憶手段と、顧客識別子と希望番号とを関連付けて記録した希望番号データ記憶手段と、顧客識別子毎に割当優先順位を記録した優先順位データ記憶手段と、管理コンピュータとを用いて宝くじ番号の割当を行なうプログラムであって、前記管理コンピュータを、前記優先順位データ記憶手段に記録された割当優先順位の順に前記希望番号データ記憶手段に記録された希望番号を特定し、前記希望番号を含む宝くじ番号を割当可能な場合には、この宝くじ番号に前記顧客識別子を関連付けて前記割当番号データ記憶手段に記録する希望番号割当手段と、希望番号を割り当てられなかった顧客の希望番号を、前記優先順位データ記憶手段に記録された割当優先順位の順に特定し、前記希望番号の最上桁から順次、数字をマスクした数字列を特定し、前記マスクした希望番号を含む宝くじ番号を割当可能な場合には、この宝くじ番号に前記顧客識別子を関連付けて前記割当番号データ記憶手段に記録する違い番号割当手段として機能させることを要旨とする。
【００１１】
請求項５に記載の発明は、請求項４に記載の宝くじ番号割当プログラムにおいて、前記希望番号割当手段は、前記希望番号に対して複数の宝くじ番号を割当可能な場合には、特定の宝くじ番号に対して仮割当識別子を付与した顧客識別子を前記割当番号データ記憶手段に記録し、他の顧客の希望番号の割当を行なうことにより、前記仮割当識別子を付与した宝くじ番号と重複する場合、前記仮割当識別子を割り当てた希望番号を含む他の宝くじ番号を検索し、他に希望番号の割当を行なうことができる宝くじ番号が存在する場合には、この宝くじ番号に対して仮割当識別子を付与した顧客識別子を前記割当番号データ記憶手段に記録し、他に希望番号の割当を行なうことができる宝くじ番号が存在しない場合には、宝くじ番号を確定して顧客識別子を前記割当番号データ記憶手段に記録することを要旨とする。
【００１２】
請求項６に記載の発明は、請求項４又は５に記載の宝くじ番号割当プログラムにおいて、前記優先順位データ記憶手段には、顧客識別子毎に希望番号の割当履歴を記録し、前記管理コンピュータを、希望番号を割り当てた履歴がない場合には優先順位を高くする割当
順位処理手段として更に機能させることを要旨とする。
【００１３】
（作用）
請求項１又は４に記載の発明によれば、管理コンピュータが、希望番号割当処理、違い番号割当処理を行なうため、顧客の希望を考慮した宝くじ番号を提供することができる。特に、違い番号割当においては、前記希望番号の最上桁から順次、数字をマスクした数字列を特定し、前記マスクした希望番号を含む宝くじ番号を割当可能な場合には、この宝くじ番号に前記顧客識別子を関連付けて前記割当番号データ記憶手段に記録する。このため、顧客の希望番号に含まれる数字が下位の番号（桁）に残ることになる。宝くじの場合、下位の番号（桁）から当せん番号が決まるため、顧客の希望番号を利用して、このような宝くじの割当を行なうことができる。
【００１４】
請求項２又は５に記載の発明によれば、他に希望番号の割当を行なうことができる宝くじ番号が存在する場合には、この宝くじ番号に対して仮割当識別子を付与した顧客識別子を前記割当番号データ記憶手段に記録する。これにより、後から選択肢の少ない希望番号が見つかった場合にも、仮割当識別子を付与した顧客識別子を移動させて効率的に調整を図ることができる。
【００１５】
請求項３又は６に記載の発明によれば、顧客識別子毎に希望番号の割当履歴を記録し、希望番号を割り当てた履歴がない場合には優先順位を高くするため、公平感を担保することができる。
【発明の効果】
【００１６】
本発明によれば、顧客の希望を考慮した宝くじ番号を顧客に提供することができる。
【発明を実施するための最良の形態】
【００１７】
（第１の実施形態）
以下、本発明を具体化した実施形態を図１〜図８に従って説明する。本実施形態では、宝くじの販売機関が、顧客から受け付けた宝くじ購入依頼に基づいて宝くじの販売サービスを提供する場合に用いる宝くじ番号割当管理方法及び宝くじ番号割当管理プログラムとして説明する。
【００１８】
本実施形態では、ドリームジャンボ（登録商標）等の大型くじ（５回／年）の販売を行なうサービスに適用する。このサービスでは、組と６桁の数字から構成された宝くじ番号の中から、顧客が好きな番号を選んで１年分の宝くじをまとめて予約できる。なお、同一番号に多数の申込があった場合、一字違いの番号の割当を行なう。
【００１９】
本実施形態では、図１に示すように、宝くじの販売機関は、担当者端末１０と証票管理サーバ２０を用いて宝くじの番号管理を行なう。この担当者端末１０は、顧客から受け付けたサービス利用申込の入力を行なう場合に用いられる。担当者端末１０は、ネットワークを介してデータを送信する機能や、受信したデータを表示する機能等を有するコンピュータ端末である。この担当者端末１０は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭの他、キーボード、マウス等の入力手段、ディスプレイ等の出力手段、通信手段等を有する。
【００２０】
また、証票管理サーバ２０は、顧客に対して販売する宝くじの管理に関する各種データ処理を行なうコンピュータシステムである。この証票管理サーバ２０は、管理コンピュータ２１を備えている。
【００２１】
この管理コンピュータ２１は、担当者端末１０との間でのデータ送受信や、宝くじの各種管理を実行するための各種データの管理処理等を行なう。この管理コンピュータ２１は
、図示しないＣＰＵ、ＲＡＭ、ＲＯＭ等を有し、後述する処理（希望番号割当段階、違い番号割当段階、割当順位処理段階等を含む処理）を行なう。そのための宝くじ販売管理プログラムを実行することにより、管理コンピュータ２１は、希望番号割当手段、違い番号割当手段、割当順位処理手段等として機能する。
【００２２】
更に、証票管理サーバ２０は、希望番号データ記憶手段としての顧客データ記憶部２２、優先順位データ記憶手段としての割当順位データ記憶部２３及び割当番号データ記憶手段としての割当可能番号データ記憶部２４を備えている。
【００２３】
顧客データ記憶部２２には、図２に示すように、本サービスを利用する顧客に関する顧客データ２２０が記録される。この顧客データ２２０は、本サービスの利用申込を受けた場合に登録される。顧客データ２２０は、顧客毎に、顧客ＩＤ、優先フラグ、割当履歴、受付順位及び第１〜第３希望番号に関するデータを含んで構成される。
【００２４】
顧客ＩＤデータ領域には、顧客を特定するための識別子（顧客ＩＤ）に関するデータが記録される。この顧客ＩＤを利用することにより、他のデータ記憶部から、顧客の属性情報（氏名、住所や電子メールアドレス等の連絡先、預金口座等）を取得することができる。
【００２５】
優先フラグデータ領域には、優先顧客を特定するための識別子（優先フラグ）に関するデータが記録される。
割当履歴データ領域には、この顧客の過去の割当状況に関するデータが記録される。本実施形態では、この割当履歴は、顧客の前回の割当状況を特定するために用いられる。具体的には、前回、希望番号の割当を行なうことができなかった場合、割当不可フラグが記録され、一字違い番号を割り当てた場合には、違い番号割当フラグが記録される。
【００２６】
受付順位データ領域には、この顧客から今回の申込を受け付けた順番に関するデータが記録される。
希望番号データ領域には、第１希望〜第３希望まで、希望順位の高い順番に３個の希望番号に関するデータが記録される。この希望番号は、今回の申込期間開始前にリセットされる。そして、今回の申込期間中に申込を受けた場合に顧客の希望番号が記録される。ここでは、希望番号として、図５に示すように、宝くじ番号の万の位、千の位、百の位、十の位の数字（４桁）を指定することができる。
【００２７】
割当順位データ記憶部２３には、図３に示すように、本サービスを利用する顧客に宝くじを販売する優先順位に関する割当順位データ２３０が記録される。この割当順位データ２３０は、顧客から宝くじの購入依頼を受けた場合に登録される。割当順位データ２３０は、顧客毎に、顧客ＩＤ、割当順位及び割当番号に関するデータを含んで構成される。
【００２８】
顧客ＩＤデータ領域には、サービスの利用申込を行なった顧客を特定するための識別子（顧客ＩＤ）に関するデータが記録される。
割当順位データ領域には、宝くじ番号の割当を行なう割当順位に関するデータが記録される。この割当順位データは、図６に示す割当順位処理が行なわれた場合に記録される。
【００２９】
割当番号データ領域には、この顧客に割り当てた宝くじ番号に関するデータが記録される。この割当番号データは、図６に示す希望番号割当処理や一字違い番号割当処理が行なわれ、この顧客に提供する宝くじ番号が決まった場合に記録される。
【００３０】
割当可能番号データ記憶部２４には、図４に示すように、顧客に割当可能な宝くじ番号と、この宝くじ番号を割り当てた顧客に関する割当可能番号データ２４０が記録される。
この割当可能番号データ２４０は、本サービスにおいて顧客に提供することができる宝くじ番号を決定した場合に登録される。割当可能番号データ２４０には宝くじ番号毎に、この宝くじ番号を割り当てた顧客ＩＤに関するデータを含んで構成される。
【００３１】
宝くじ番号データ領域には、顧客に提供することができる割当可能な宝くじ番号に関するデータが記録される。本実施形態では、図５に示すように、宝くじ番号として、組番と、固定番号（１桁）を含む５桁の数字から構成される。この５桁の数字の内、万の位、千の位、百の位、十の位の数字（４桁）の番号が顧客の希望番号として用いられる。なお、一の位は「０〜９」の連番として販売される。
【００３２】
顧客ＩＤデータ領域には、この宝くじ番号を割り当てた顧客の顧客ＩＤに関するデータが記録される。この顧客ＩＤデータ領域は、割当可能番号データ２４０が生成された当初は空欄であるが、図６に示す割当処理により宝くじ番号が割り当てられた場合に記録される。
【００３３】
上記のように構成されたシステムにおいて、本サービスを提供する場合の割当処理の手順を説明する。
＜本サービスの利用申込段階＞
まず、本サービスの利用申込段階の処理を説明する。
【００３４】
最初に、販売機関は、本サービスにおいて顧客に提供することができる宝くじ番号を決定し、この番号を割当可能番号データ記憶部２４に登録する。そして、本サービスを利用して宝くじを購入する場合、顧客は販売機関に購入申込書を提出する。この購入申込書には、顧客の属性情報（氏名、住所等の連絡先、預金口座等）や顧客ＩＤ、４桁の希望番号を記入する。この顧客ＩＤは、過去にサービスの利用経験がある場合には、販売機関から付与された顧客ＩＤを用いる。なお、初めて本サービスを利用する場合には、顧客ＩＤを記入しない。
【００３５】
そして、この購入申込書を販売機関に提出し、販売機関の所定の口座に購入代金を振り込む。
購入申込を受けた宝くじ販売機関は、担当者端末１０を用いて、証票管理サーバ２０の顧客データ記憶部２２に、この申込に関するデータを記録する。具体的には、購入申込に顧客ＩＤが含まれている場合には、この顧客ＩＤを用いて顧客データ２２０を顧客データ記憶部２２から抽出する。そして、購入申込書に含まれる希望番号を顧客データ２２０に記録する。
【００３６】
なお、購入申込に顧客ＩＤが含まれていない場合には、この顧客に対して新たな顧客ＩＤを付与する。そして、この顧客の属性情報を他のデータ記憶部に記録する。更に、付与した顧客ＩＤを含めて顧客データ２２０を生成し、顧客データ記憶部２２に記録する。そして、購入申込に含まれる希望番号を、この顧客データ２２０に記録する。
【００３７】
このように、申込期間に受け付けた場合、管理コンピュータ２１は、顧客データ２２０が記録される度に、受付順位を付与し、各顧客データ２２０に記録する。更に、管理コンピュータ２１は、顧客データ２２０に対応した割当順位データ２３０を割当順位データ記憶部２３に記録する。そして、申込期間が終了するまで、利用申込段階の処理が継続される。
【００３８】
＜宝くじ番号の割当処理＞
次に、宝くじ番号の割当処理を、図６を用いて説明する。具体的には、申込期間が終了した場合、担当者端末１０を用いて、証票管理サーバ２０の管理コンピュータ２１に、宝
くじ番号の割当処理の実行を指示する。
【００３９】
本実施形態では、まず、ステップＳ１−１〜ステップＳ１−４において割当順位を決定する。この場合、まず管理コンピュータ２１は、第１の割当順位処理を実行する（ステップＳ１−１）。ここでは、優先顧客に対する処理を行なう。具体的には、管理コンピュータ２１は、顧客データ記憶部２２から優先フラグが付与された顧客データ２２０を特定する。そして、顧客データ２２０を受付順位の早い順番にソートして、この順番に割当順位を付与する。更に、顧客ＩＤと割当順位とを関連付けて割当順位データ記憶部２３に記録する。
【００４０】
次に、管理コンピュータ２１は、第２の割当順位処理を実行する（ステップＳ１−２）。ここでは、前回のサービス利用時に希望の番号の割当を行なうことができなかった顧客に対する処理を行なう。具体的には、管理コンピュータ２１は、顧客データ記憶部２２に記録された顧客データ２２０の割当履歴を参照し、割当不可フラグの記録された顧客データ２２０を特定する。そして、顧客データ２２０を受付順位の早い順番にソートして、ステップＳ１−１において最後に付与した割当順位の次の順位から順番に付与する。更に、付与した割当順位と顧客ＩＤとを関連付けて割当順位データ記憶部２３に記録する。
【００４１】
次に、管理コンピュータ２１は、第３の割当順位処理を実行する（ステップＳ１−３）。ここでは、前回のサービス利用時に一字違い番号を割り当てた顧客に対する処理を行なう。具体的には、管理コンピュータ２１は、顧客データ記憶部２２に記録された顧客データ２２０の割当履歴を参照し、違い番号割当フラグの記録された顧客データ２２０を特定する。そして、顧客データ２２０を受付順位の早い順番にソートして、ステップＳ１−２において最後に付与した割当順位の次の順位から順番に付与する。更に、付与した割当順位と顧客ＩＤとを関連付けて割当順位データ記憶部２３に記録する。
【００４２】
次に、管理コンピュータ２１は、残りの顧客に対する割当順位処理を実行する（ステップＳ１−４）。具体的には、管理コンピュータ２１は、顧客データ２２０と割当順位データ２３０とを比較し、まだ割当順位の付与されていない顧客データ２２０を特定する。この残りの顧客としては、優先フラグが記録されていない新規顧客や、前回のサービス利用時に希望番号が割り当てられた顧客を含む。そして、顧客データ２２０を受付順位の早い順番にソートして、ステップＳ１−３において最後に付与した割当順位の次の順位から順番に付与する。更に、付与した割当順位と顧客ＩＤとを関連付けて割当順位データ記憶部２３に記録する。
【００４３】
次に、管理コンピュータ２１は、希望番号割当処理を実行する（ステップＳ１−５）。この処理を、図７を用いて説明する。
管理コンピュータ２１は、優先順位の順番に顧客を特定する（ステップＳ２−１）。具体的には、管理コンピュータ２１は、割当順位データ記憶部２３から割当順位の高い順番に割当順位データ２３０を特定する。
【００４４】
そして、管理コンピュータ２１は、この顧客の希望順位に基づいて希望番号を特定する（ステップＳ２−２）。具体的には、管理コンピュータ２１は、特定した割当順位データ２３０の顧客ＩＤを用いて顧客データ２２０を抽出する。そして、この顧客データ２２０に含まれる希望番号を抽出する。
【００４５】
次に、管理コンピュータ２１は、顧客データ２２０を用いて第１希望番号を特定する（ステップＳ２−３）。
そして、管理コンピュータ２１は、希望番号の割当を行なうことができるかどうかを確認する（ステップＳ２−４）。具体的には、管理コンピュータ２１は、割当可能番号デー
タ記憶部２４から、万の位〜十の位に希望番号を含む割当可能番号データ２４０を抽出する。抽出した割当可能番号データ２４０に既に顧客ＩＤが記録されている場合には、この宝くじ番号を利用することができない。一方、顧客ＩＤが記録されていない割当可能番号データ２４０がある場合には、この宝くじ番号の割当を行なうことができる。
【００４６】
そして、希望番号が割当可能な場合（ステップＳ２−４において「ＹＥＳ」の場合）には、管理コンピュータ２１は、この割当可能番号データ２４０に顧客ＩＤを付与して割当可能番号データ記憶部２４に記録する（ステップＳ２−５）。更に、管理コンピュータ２１は、割り当てた宝くじ番号を割当順位データ記憶部２３の割当順位データ２３０に記録する。
【００４７】
一方、希望番号の割当ができない場合（ステップＳ２−４において「ＮＯ」の場合）には、管理コンピュータ２１は、希望順位を変更する（ステップＳ２−６）。具体的には、顧客データ２２０に含まれる次の希望番号を特定する。
【００４８】
そして、この希望番号が割当可能かどうかを確認する（ステップＳ２−７）。この場合も、希望番号を含む割当可能番号データ２４０を割当可能番号データ記憶部２４から抽出し、顧客ＩＤが記録されているかどうかを確認する。希望番号を割当可能な場合（ステップＳ２−７において「ＹＥＳ」の場合）には、管理コンピュータ２１は、この割当可能番号データ２４０に顧客ＩＤを付与して割当可能番号データ記憶部２４に記録する（ステップＳ２−５）。
【００４９】
一方、希望番号の割当ができない場合（ステップＳ２−７において「ＮＯ」の場合）には、管理コンピュータ２１は、希望順位を変更する。本実施形態では、第３希望番号まで確認する。まだ、希望番号が残っている場合（ステップＳ２−８において「ＮＯ」の場合）、ステップＳ２−６に戻って処理を繰り返す。
【００５０】
一方、すべての希望番号の割当を行なうことができない場合（ステップＳ２−８において「ＹＥＳ」の場合）、この顧客に関する希望番号割当処理を終了する。
そして、管理コンピュータ２１は、全顧客に対しての希望番号割当処理を終了したかどうかを確認する（ステップＳ２−９）。割当番号の記録されていない割当順位の低い割当順位データ２３０が存在する場合（ステップＳ２−９において「ＮＯ」の場合）には、ステップＳ２−１に戻る。一方、割当順位の低い割当順位データ２３０が残っていない場合（ステップＳ２−９において「ＹＥＳ」の場合）には、全顧客に対する希望番号割当処理を終了する。
【００５１】
希望番号割当処理を完了した場合、図６に示すように、管理コンピュータ２１は、一字違い番号割当処理を実行する（ステップＳ１−６）。この一字違い番号割当処理では、顧客の希望番号に含まれる数字の内、一字を変更した宝くじ番号の割当を行なう。この処理を、図８を用いて説明する。
【００５２】
この一字違い番号割当処理においては、管理コンピュータ２１は、優先順位の順番に顧客ＩＤを特定する（ステップＳ３−１）。ここでは、割当番号の記録されていない割当順位データ２３０を割当順位データ記憶部２３から抽出する。そして、この割当順位データ２３０を割当順位に基づいてソートし、優先順位の順番に顧客ＩＤを特定する。
【００５３】
次に、管理コンピュータ２１は、特定した顧客について、希望順位毎に希望番号を特定する（ステップＳ３−２）。ここでは、まず、各顧客の第１希望番号を用いて一字違い番号割当を行なう。具体的には、管理コンピュータ２１は、特定した顧客ＩＤを用いて、顧客データ記憶部２２から顧客データ２２０を抽出し、第１希望番号を特定する。
【００５４】
そして、管理コンピュータ２１は、違い桁を特定する（ステップＳ３−３）。本実施形態では、管理コンピュータ２１は、顧客の希望番号に含まれる数字を変更する桁（違い桁）として最上桁から順番に特定する。
【００５５】
そして、管理コンピュータ２１は、違い桁の数字を変更した場合、番号の割当を行なうことができるかどうかを確認する（ステップＳ３−４）。具体的には、管理コンピュータ２１は、希望番号を構成する数字列の違い桁の数字をマスクし、他の桁の数字列が一致する割当可能番号データ２４０を抽出する。抽出した割当可能番号データ２４０の中に顧客ＩＤの付与されていないデータが存在すれば、この宝くじ番号の割当を行なうことができる。この場合（ステップＳ３−４において「ＹＥＳ」の場合）、管理コンピュータ２１は、この割当可能番号データ２４０に顧客ＩＤを付与して割当可能番号データ記憶部２４に記録する（ステップＳ３−５）。更に、管理コンピュータ２１は、割当順位データ記憶部２３の割当順位データ２３０に、割り当てた宝くじ番号を記録する。また、顧客データ記憶部２２において、この顧客の顧客データ２２０の割当履歴として違い番号割当フラグを記録する。
【００５６】
一方、抽出した割当可能番号データ２４０の中に顧客ＩＤの付与されていない宝くじ番号が残っていない場合、宝くじ番号の割当を行なうことができない。この場合（ステップＳ３−４において「ＮＯ」の場合）、違い桁を変更する（ステップＳ３−６）。具体的には、違い桁を下位桁に１桁ずらす。
【００５７】
そして、管理コンピュータ２１は、この違い桁の数字を変更した場合、番号の割当を行なうことができるかどうかを確認する（ステップＳ３−７）。具体的には、管理コンピュータ２１は、この違い桁の数字をマスクし、他の桁の宝くじ番号が一致する割当可能番号データ２４０を抽出する。
【００５８】
抽出した割当可能番号データ２４０の中に顧客ＩＤの付与されていない宝くじ番号が存在する場合（ステップＳ３−７において「ＹＥＳ」の場合）、管理コンピュータ２１は、この割当可能番号データ２４０に顧客ＩＤを付与して割当可能番号データ記憶部２４に記録する（ステップＳ３−５）。この場合も、管理コンピュータ２１は、割当順位データ記憶部２３の割当順位データ２３０に、割り当てた宝くじ番号を記録する。更に、顧客データ記憶部２２において、この顧客の顧客データ２２０の割当履歴として違い番号割当フラグを記録する。
【００５９】
そして、管理コンピュータ２１は、違い桁の変更を最終桁まで継続する（ステップＳ３−８）。ここでは、万の位から順次、違い桁を変更し、十の位まで継続する。まだ、マスクできる桁が残っている場合（ステップＳ３−８において「ＮＯ」の場合）、管理コンピュータ２１は、ステップＳ３−６からの処理を繰り返す。
【００６０】
一方、十の位まで到達し、マスクした桁が変更可能な最終桁になっている場合（ステップＳ３−８において「ＹＥＳ」の場合）、宝くじ番号の割り当てられていない次の顧客の処理を行なう（ステップＳ３−９）。まだ、優先順位の低い顧客が残っている場合（ステップＳ３−９において「ＮＯ」の場合）には、次の顧客ＩＤを特定し（ステップＳ３−１０）、ステップＳ３−２からの処理を繰り返す。このようにして、特定の希望順位について上記の処理を繰り返す。
【００６１】
一方、特定の希望順位について全顧客に対する処理を完了した場合（ステップＳ３−９において「ＹＥＳ」の場合）、管理コンピュータ２１は、全希望順位の番号について一字違い番号割当処理を終了したかどうかを確認する（ステップＳ３−１１）。まだ下位の希
望順位が残っている場合（ステップＳ３−１１において「ＮＯ」の場合）には、次の順位の希望番号についての処理を行なう（ステップＳ３−１２）。具体的には、第１希望番号についての処理を完了した場合には、第２希望番号についての処理をステップＳ３−１に戻って繰り返す。なお、このステップＳ３−１では、先の一字違い番号割当処理において、番号の割り当てられた割当順位データ２３０には既に割当番号が記録されているため、これらの割当順位データ２３０は抽出されない。
【００６２】
一方、全顧客について全希望順位の希望番号について一字違い番号割当処理を完了した場合、図６に示す処理に戻る。
ここでは、管理コンピュータ２１は、残り番号のシャッフルを行なう（ステップＳ１−７）。具体的には、管理コンピュータ２１は、割当可能番号データ記憶部２４に記録された割当可能番号データ２４０の中で顧客ＩＤの記録されていない宝くじ番号を抽出し、ランダムに並び替える。
【００６３】
そして、管理コンピュータ２１は、残り番号割当処理を実行する（ステップＳ１−８）。ここでは、管理コンピュータ２１は、割当番号の記録されていない割当順位データ２３０を割当順位データ記憶部２３から抽出する。そして、管理コンピュータ２１は、先にランダムに並び替えた宝くじ番号を、各割当順位データ２３０に割当を行なう。そして、管理コンピュータ２１は、この宝くじ番号を割当順位データ２３０に記録し、更に顧客データ２２０の割当履歴に割当不可フラグを記録する。
【００６４】
以上により、割当処理を完了する。このように割り振られた宝くじ番号を用いて、一の位が「０〜９」の数字とする宝くじを各顧客に提供する。この場合、管理コンピュータ２１は、この顧客の連絡先に、顧客ＩＤとともに割り当てた宝くじ番号を記載した登録番号通知を送付する。例えば、この顧客ＩＤを用いて、他のデータ記憶部から、顧客の電子メールアドレスを取得し、登録番号通知を電子メールにて送信する。
【００６５】
以上、本実施形態によれば、以下に示す効果を得ることができる。
・  上記実施形態では、顧客データ記憶部２２に記録された顧客データ２２０は、顧客毎に、顧客ＩＤ及び第１〜第３希望番号に関するデータを含んで構成される。そして、管理コンピュータ２１は、第１〜第３希望番号を用いて希望番号割当処理を実行する（ステップＳ１−５）。このため、顧客の希望を考慮して宝くじ番号の割当を行なうことができる。
【００６６】
・  上記実施形態では、希望番号割当処理を完了した場合、管理コンピュータ２１は、一字違い番号割当処理を実行する（ステップＳ１−６）。ここでは、希望番号の割当を行なうことができなかった顧客に対して、一字違い番号の割当を行なう。特定の数字には人気が集中する可能性があるため、割当が困難な場合があるが、一字違い番号割当処理により、できる限り顧客の希望番号に類似した番号の割当を行なうことができる。
【００６７】
更に、本実施形態では、管理コンピュータ２１は、数字を変更する違い桁として最上桁から順番に変更する。具体的には、管理コンピュータ２１は、この違い桁の数字をマスクし、他の桁の数字列が一致する割当可能番号データ２４０を抽出する。この場合、万の位から順次、違い桁を変更し、十の位まで継続する。まだ、マスクできる桁が残っている場合、管理コンピュータ２１は、ステップＳ３−６からの処理を繰り返す。宝くじの場合、下位の番号（桁）から宝くじの当せんが決まる。このため、敢えて下位の番号（桁）に、顧客の希望番号に含まれる数字を折り込むことにより、当せんした宝くじ番号に顧客の希望番号に含まれる数字が残る可能性を高くすることができる。
【００６８】
・  上記実施形態では、管理コンピュータ２１は、第１の割当順位処理（ステップＳ１
−１）、第２の割当順位処理（ステップＳ１−２）、第３の割当順位処理（ステップＳ１−３）、残りの顧客に対する割当順位処理（ステップＳ１−４）により、割当の順番を決めた上で、顧客の第１〜第３希望番号を用いて宝くじ番号の割当を行なう。これにより、顧客状況を考慮して、宝くじの割当を行なうことができる。
【００６９】
・  上記実施形態では、管理コンピュータ２１は、特定した顧客について、希望順位毎に希望番号を特定する（ステップＳ３−２）。ここでは、まず、各顧客の第１希望番号を用いて一字違い番号割当を行なう。そして、優先順位の低い顧客が残っている場合には、次の顧客ＩＤを特定し（ステップＳ３−１０）、ステップＳ３−２からの処理を繰り返す。このようにして、特定の希望順位について上記の処理を繰り返す。このため、各第１希望から順番に希望順位を考慮して宝くじ番号の割当を行なうことができる。
【００７０】
なお、上記実施形態は、以下の態様に変更してもよい。
○  上記第１の実施形態では、管理コンピュータ２１は、特定した顧客について、希望順位毎に希望番号を特定する（ステップＳ３−２）。ここでは、まず、各顧客の第１希望番号を用いて一字違い番号割当を行なう。そして、優先順位の低い顧客が残っている場合には、次の顧客ＩＤを特定し（ステップＳ３−１０）、ステップＳ３−２からの処理を繰り返す。このようにして、特定の希望順位について上記の処理を繰り返す。これに代えて、各顧客の下位の希望番号を考慮して一字違い番号割当を行なうことも可能である。この処理を、図９を用いて説明する。ステップＳ４−１〜８はステップＳ３−１〜８と同様に行なう。一方、この実施形態では、ステップＳ３−１１、１２に相当する処理（ステップＳ４−９、１０）を、ステップＳ３−９、１０に相当する処理（ステップＳ４−１１、１２）より先に行なう。これにより、割当順位の高い顧客の希望を優先して宝くじ番号の割当を行なうことができる。
【００７１】
（第２の実施形態）
上記第１の実施形態では、顧客に宝くじ番号の５桁の数字の内、万の位、千の位、百の位、十の位の数字（４桁）の番号を顧客の希望番号として用いる。第２の実施形態では、４桁すべてではなく、それ以下の桁数の選択を許容してもよい場合を説明する。この場合の希望番号の割当処理を、図１０、１１を用いて説明する。ここでは、割当可能番号データ２４０の顧客ＩＤには、仮割当識別子と確定割当識別子とを用いる。ここで、仮割当識別子は、割当番号を他の宝くじ番号に変更可能な場合に付与され、確定割当識別子は割当番号を確定し、変更不可とする場合に付与される。
【００７２】
まず、処理の概要を、図１０を用いて説明する。管理コンピュータ２１は、希望番号を含む割当可能番号データ２４０を、割当を行なう候補として検索する（ステップＳ５−１）。
【００７３】
次に、管理コンピュータ２１は、全候補が確定割当識別子と重複するかどうかを確認する（ステップＳ５−２）。全候補が確定割当識別子と重複する場合（ステップＳ５−２において「ＹＥＳ」の場合）、この顧客に関する割当処理を中止する。
【００７４】
一方、確定割当識別子と重複しない候補がある場合（ステップＳ５−２において「ＮＯ」の場合）、管理コンピュータ２１は、他の顧客識別子と重複しない複数の候補があるかどうかを確認する（ステップＳ５−３）。他と顧客識別子と重複しない複数の候補が存在する場合（ステップＳ５−３において「ＹＥＳ」の場合）、管理コンピュータ２１は、仮割当識別子を付与した、この顧客識別子を、割当可能番号データ記憶部２４に記録する（ステップＳ５−４）。
【００７５】
一方、仮に他の顧客識別子と重複する場合であっても割当可能な場合（ステップＳ５−
３において「ＮＯ」の場合）、管理コンピュータ２１は、全候補が他の顧客の仮割当識別子と重複するかどうかを確認する（ステップＳ５−５）。他の顧客の仮割当識別子と重複する場合（ステップＳ５−５において「ＹＥＳ」の場合）、管理コンピュータ２１は、他の顧客の仮割当識別子を移動させる（ステップＳ５−６）。一方、他の顧客の仮割当識別子と重複しない場合（ステップＳ５−５において「ＮＯ」の場合）、管理コンピュータ２１は、ステップＳ５−６をスキップする。そして、管理コンピュータ２１は、現在の割当処理の対象に、確定識別子を付与した顧客識別子を記録する（ステップＳ５−７）。
【００７６】
そして、管理コンピュータ２１は、仮割当識別子には他にも複数の候補が残っているかどうかを確認する（ステップＳ５−８）。他に複数の候補が残っている場合（ステップＳ５−８において「ＹＥＳ」の場合）、管理コンピュータ２１は、この仮割当識別子に関する処理を終了する。一方、移動させた仮割当識別子に関して他の候補がない場合（ステップＳ５−８において「ＮＯ」の場合）には、管理コンピュータ２１は、他の仮割当識別子を確定割当識別子に変更する（ステップＳ５−９）。
【００７７】
そして、管理コンピュータ２１は、全顧客に対して終了したかどうかを確認する（ステップＳ５−１０）。まだ、割当を行なっていない顧客が残っている場合（ステップＳ５−１０において「ＮＯ」の場合）には、ステップＳ５−１に戻り、処理を繰り返す。
【００７８】
次に、具体的な処理を、図１１を用いて説明する。ここでは、簡単化のため、「１１」、「１２」、「２１」、「２２」の番号を割当可能な宝くじ番号とする。そして、４人の顧客（Ａ〜Ｄ）が、それぞれ「１」、「１１」、「２」、「２１」を希望番号とする場合を想定する。ここで、顧客Ａは「１」を含む宝くじ番号、顧客Ｃは「２」を含む宝くじ番号を希望するものとする。そして、更に、Ａ〜Ｄの順番に割当を行なう場合を想定する。
【００７９】
まず、管理コンピュータ２１は、希望番号を含む割当可能番号データ２４０を検索する（ステップＳ５−１）。最初の顧客Ａの場合、「１」を含む宝くじ番号を希望するため、候補としては「１１」、「１２」、「２１」がある。
【００８０】
次に、管理コンピュータ２１は、全候補が確定割当識別子と重複するかどうかを確認する（ステップＳ５−２）。顧客Ａの場合には、「１１」、「１２」、「２１」は他の顧客への割当が行なわれていないので、ステップＳ５−２において「ＮＯ」となる。
【００８１】
次に、管理コンピュータ２１は、他と重複しない複数の候補があるかどうかを確認する（ステップＳ５−３）。顧客Ａの場合には、他と重複しない複数の候補（「１１」、「１２」、「２１」）が存在することになり、ステップＳ５−３において「ＹＥＳ」となる。
【００８２】
そこで、管理コンピュータ２１は、仮割当識別子を付与した顧客識別子を、割当可能番号データ記憶部２４に記録する（ステップＳ５−４）。この場合、顧客Ａを任意の候補（ここでは、「１１」）に割り当て、仮割当識別子を付与した顧客識別子として「仮Ａ」を記録する。これにより、割当可能番号データ記憶部２４には、割当可能番号データ２４０ａが記録される。そして、顧客Ａに対する処理を終了する。
【００８３】
そして、全顧客に対して終了していないので（ステップＳ５−１０において「ＮＯ」）、管理コンピュータ２１は、次の顧客Ｂに対する処理を行なう。顧客Ｂの場合、宝くじ番号「１１」を希望している。
【００８４】
ここで、管理コンピュータ２１は、希望番号を含む割当可能番号データ２４０を検索し（ステップＳ５−１）、「１１」を特定する。この「１１」は、仮割当識別子を付与した顧客識別子「仮Ａ」が記録されているので、顧客Ｂの希望番号は確定割当識別子と重複し
ない（ステップＳ５−２において「ＮＯ」）。
【００８５】
次に、管理コンピュータ２１は、他の顧客の仮割当識別子と重複するかどうかを確認する（ステップＳ５−５）。ここでは、この「１１」には仮割当識別子を付与した顧客識別子「仮Ａ」が記録されているので、他の顧客の仮割当識別子と重複する（ステップＳ５−５において「ＹＥＳ」）。そこで、仮割当識別子を付与した顧客識別子「仮Ａ」を移動する（ステップＳ５−６）。ここでは、仮割当識別子を付与した顧客識別子「仮Ａ」を「１２」に移動する。
【００８６】
そして、管理コンピュータ２１は、現在の割当処理の対象（顧客Ｂ）に、確定識別子を付与した顧客識別子を記録する（ステップＳ５−７）。ここでは、「１１」に対して確定した顧客識別子「Ｂ」を記録する。これにより、割当可能番号データ記憶部２４には、割当可能番号データ２４０ｂが記録される。そして、顧客Ｂに対する処理を終了する。
【００８７】
そして、全顧客に対して終了していないので（ステップＳ５−１０において「ＮＯ」）、管理コンピュータ２１は、次の顧客Ｃに対する処理を行なう。
管理コンピュータ２１は、希望番号を含む割当可能番号データ２４０の検索する（ステップＳ５−１）。顧客Ｃの場合、「２」を含む宝くじ番号を希望するため、候補としては「１２」、「２１」、「２２」がある。なお、「１２」には「仮Ａ」が記録されているため、顧客Ｃの候補は、「２１」、「２２」である。
【００８８】
従って、顧客Ｃの場合には、確定割当識別子と重複しない候補があり（ステップＳ５−２において「ＮＯ」）、他と重複しない複数の候補が存在する（ステップＳ５−３において「ＹＥＳ」）。そこで、管理コンピュータ２１は、仮割当識別子を付与した顧客識別子を、割当可能番号データ記憶部２４に記録する（ステップＳ５−４）。ここでは、「２１」に仮割当識別子を付与した顧客識別子「仮Ｃ」を記録する。
【００８９】
更に、管理コンピュータ２１は、仮割当識別子には他にも複数の候補が残っているかどうかを確認する（ステップＳ５−８）。この場合、仮割当識別子「仮Ａ」に関しては他の候補がないため（ステップＳ５−８において「ＮＯ」）、管理コンピュータ２１は、仮割当識別子を付与した顧客識別子を確定割当識別子を付与した顧客識別子に変更する（ステップＳ５−９）。ここでは、仮割当識別子を付与した顧客識別子「仮Ａ」を確定した顧客識別子「Ａ」に変更する。これにより、割当可能番号データ記憶部２４には、割当可能番号データ２４０ｃが記録される。そして、顧客Ｃに対する処理を終了する。
【００９０】
そして、全顧客に対して終了していないので（ステップＳ５−１０において「ＮＯ」）、管理コンピュータ２１は、次の顧客Ｄに対する処理を行なう。顧客Ｄの場合、「２１」を含む宝くじ番号を希望するため、候補としては「２１」のみである。
【００９１】
従って、顧客Ｄの場合には、確定割当識別子と重複しない候補があり（ステップＳ５−２において「ＮＯ」）、他と重複しない複数の候補が存在しない（ステップＳ５−３において「ＮＯ」）。
【００９２】
そして、他の顧客の仮割当識別子を付与した顧客識別子（「仮Ｃ」）と重複するため（ステップＳ５−５において「ＹＥＳ」）、管理コンピュータ２１は、仮割当識別子を付与した顧客識別子「仮Ｃ」を移動させる（ステップＳ５−６）。ここでは、仮割当識別子を付与した顧客識別子「仮Ｃ」を「２２」に移動させ、管理コンピュータ２１は、現在の割当処理の対象「２１」に、確定識別子を付与した顧客識別子「Ｄ」を記録する（ステップＳ５−７）。これにより、割当可能番号データ記憶部２４には、割当可能番号データ２４０ｄが記録される。
【００９３】
また、移動した仮割当識別子「仮Ｃ」は、他の候補がない場合（ステップＳ５−８において「ＮＯ」の場合）には、管理コンピュータ２１は、他の仮割当識別子「仮Ｃ」を確定割当識別子「Ｃ」に変更する（ステップＳ５−９）。これにより、割当可能番号データ記憶部２４には、割当可能番号データ２４０ｅが記録される。そして、全顧客に対して終了する（ステップＳ５−１０）。
【００９４】
以上、本実施形態によれば、以下に示す効果を得ることができる。
・  上記実施形態では、他と重複しない複数の候補が存在する場合（ステップＳ５−３において「ＹＥＳ」の場合）、管理コンピュータ２１は、仮割当識別子を付与した顧客識別子を、割当可能番号データ記憶部２４に記録する（ステップＳ５−４）。仮割当識別子と確定割当識別子とを使い分けることにより、複数の割当候補を維持しながら、重複した場合には、仮割当識別子を付与した顧客識別子を移動させて重複を解消することができる。従って、後から選択肢の少ない希望番号が見つかった場合にも、顧客は複数の候補を利用しながら、仮割当識別子を付与した顧客識別子を移動させて効率的に調整を図ることができる。
【００９５】
また、上記実施形態では、一つの割当可能番号には、仮割当識別子と確定割当識別子の何れかが記録される。このため、記憶容量の負荷の軽減を図りながら割当処理を実行することができる。
【００９６】
なお、上記実施形態は、以下の態様に変更してもよい。
○  上記各実施形態では、投票券として大型くじの販売及び管理について説明したが、その他の一般的な宝くじ等において、上記実施例と同様にして販売及び管理を行なうことができる。
【図面の簡単な説明】
【００９７】
【図１】本発明の実施形態のシステム概略図。
【図２】顧客データ記憶部に記録されたデータの説明図。
【図３】割当順位データ記憶部に記録されたデータの説明図。
【図４】割当可能番号データ記憶部に記録されたデータの説明図。
【図５】宝くじ番号の説明図。
【図６】本実施形態の処理手順の説明図。
【図７】本実施形態の処理手順の説明図。
【図８】本実施形態の処理手順の説明図。
【図９】別の実施形態の処理手順の説明図。
【図１０】第２の本実施形態の処理手順の説明図。
【図１１】第２の本実施形態における割当可能番号データ記憶部に記録されたデータの説明図。
【符号の説明】
【００９８】
１０…担当者端末、２０…証票管理システム、２１…管理コンピュータ、２２…希望番号データ記憶手段としての顧客データ記憶部、２３…優先順位データ記憶手段としての割当順位データ記憶部、２４…宝くじ番号データ記憶手段としての割当可能番号データ記憶部。
【図１】
0004628916.tif 000002
【図２】
0004628916.tif 000003
【図３】
0004628916.tif 000004
【図４】
0004628916.tif 000005
【図５】
0004628916.tif 000006
【図６】
0004628916.tif 000007
【図７】
0004628916.tif 000008
【図８】
0004628916.tif 000009
【図９】
0004628916.tif 000010
【図１０】
0004628916.tif 000011
【図１１】
0004628916.tif 000012