(57)【特許請求の範囲】
【請求項１】
投票情報の集計と管理をおこなう管理装置と、ネットワークを介して前記管理装置と接続する投票券発券装置を備える投票券発券システムにおいて、
前記投票券発券装置は、
前記投票情報を入力する投票情報入力手段と、
入力された前記投票情報にもとづく投票要求を前記管理装置におこなう投票要求手段と、
前記管理装置からの前記投票要求に対応する投票券の発券許可を受け付ける発券許可受付手段と、
前記発券許可にもとづく前記投票券の発券をおこなう発券手段と、
前記投票券の発券を失敗した場合に、前記投票券を再発券するための再発券情報を出力する再発券情報出力手段と、
前記再発券情報を入力する再発券情報入力手段と、
入力された前記再発券情報にもとづく前記投票券の再発券要求を前記管理装置におこなう再発券要求手段と、を備え、
前記管理装置は、
前記投票要求を受け付ける投票要求受付手段と、
前記投票要求から前記投票情報に含まれる投票内容の集計をおこなう集計手段と、
前記再発券要求を受け付ける再発券要求受付手段と、
前記再発券要求をおこなうこととなった前記投票要求に対応する前記投票内容が集計されているか否かを検索する検索手段と、
集計した前記投票内容に対応する前記投票要求の発券許可、または検索結果が集計されているとされた場合の発券許可を前記投票券発券装置に通知する発券許可手段と、
を備えることを特徴とする投票券発券システム。
【請求項２】
前記投票券発券装置は、前記投票券の発券完了を通知する確認手段を備え、
前記管理装置は、前記投票券の発券完了の通知を受け付ける確認受付手段を備えることを特徴とする請求項１記載の投票券発券システム。
【請求項３】
前記集計手段は、受け付けた投票要求にもとづいて投票券単位で前記投票券を一意に識別可能な投票券識別情報を付与し、前記投票券識別情報に対応付けて、投票要求端末ＩＤ、前記投票内容を記録することを特徴とする請求項１または請求項２記載の投票券発券システム。
【請求項４】
前記集計手段は、受け付けた投票要求にもとづいて投票券単位で前記投票券を一意に識別可能な投票券識別情報を付与し、前記投票券識別情報に対応付けて、投票要求端末ＩＤと、前記投票内容と、前記確認手段から通知を受けた前記投票券の発券完了の結果とを記録することを特徴とする請求項２記載の投票券発券システム。
【請求項５】
前記発券許可手段は、前記投票券識別情報に対応付けて記録した前記投票券の発券完了の結果が発券完了である場合、前記投票券識別情報に対応する前記投票券の再発券を許可しないことを特徴とする請求項４記載の投票券発券システム。
【請求項６】
前記再発券情報出力手段は、出力した前記再発券情報の再出力をおこなわないことを特徴とする請求項１記載の投票券発券システム。
【請求項７】
前記発券手段は、前記再発券情報出力手段が前記再発券情報を出力した前記投票券の発券をおこなわないことを特徴とする請求項１記載の投票券発券システム。
【請求項８】
前記再発券情報出力手段は、再発券が完了した前記投票券に対応する前記再発券情報の出力をおこなわないことを特徴とする請求項１記載の投票券発券システム。
【請求項９】
投票情報にもとづく投票要求に対応する投票券を、発券する投票券発券装置とネットワークを介して接続して投票券発券システムを構成する管理装置において、
前記管理装置は、
前記投票要求を受け付ける投票要求受付手段と、
前記投票要求から前記投票情報に含まれる投票内容の集計をおこなう集計手段と、
発券に失敗した前記投票券を再発券するための再発券要求を受け付ける再発券要求受付手段と、
前記再発券要求をおこなうこととなった前記投票要求に対応する前記投票内容が集計されているか否かを検索する検索手段と、
集計した前記投票内容に対応する前記投票要求の発券許可、または検索結果が集計されているとされた場合の発券許可を前記投票券発券装置に通知する発券許可手段と、を備える、
ことを特徴とする管理装置。
【請求項１０】
投票情報にもとづく投票要求に対応する投票券を、発券する投票券発券装置とネットワークを介して接続して投票券発券システムを構成する管理装置の発券許可通知方法において、
前記管理装置は、
前記投票要求を受け付け、
前記投票要求から前記投票情報に含まれる投票内容の集計をおこない、
集計した前記投票内容に対応する前記投票要求の発券許可を前記投票券発券装置に通知し、
発券に失敗した前記投票券を再発券するための再発券要求を受け付けると、前記再発券要求をおこなうこととなった前記投票要求に対応する前記投票内容が集計されているか否かを検索し、検索結果が集計されているとされた場合には発券許可を前記投票券発券装置に通知する、
ことを特徴とする発券許可通知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投票券発券システム、管理装置、および発券許可通知方法に関する。
【背景技術】
【０００２】
競馬、競輪、競艇、オートレースなどの投票券は、対人窓口での取り扱いのほかに、投票券発券装置での取り扱いがある。近年、投票券の発券は、対人窓口から投票券発券装置に置き換えがすすんでいる。投票券発券装置は、投票内容の集計、管理をおこなう管理装置（ホストコンピュータ）と接続し、投票券発券システム（たとえば、トータリゼータシステム）を構成している。
【０００３】
投票券発券システムでは、たとえば、投票券発券装置がユーザから受け付けた投票内容にもとづく投票要求を管理装置におこなう。管理装置は、投票要求のあった投票内容について投票内容を受付可能である場合は、集計をおこない、投票券の発券許可を投票券発券装置に通知する。投票券発券装置は、管理装置からの発券許可を受けて投票券の発券をおこなう。
【０００４】
しかし、この投票券発券の過程で、投票券発券装置の故障、あるいは投票券発券装置と管理装置間の通信の不具合等により、投票券の発券が正常におこなわれないことがある。
投票券の発券が正常におこなわれない場合、レースの開催主にとっては、売上が減少し、投票券の購入者にとっては投票機会が喪失するという問題点があった。さらに、管理装置は、一旦集計した集計結果を修正する必要が生じる場合があり、修正作業に手間がかかるばかりか、レース開始時刻との関係で修正が間に合わないこともあった。
【０００５】
このような集計誤差を防止するため、投票券発券装置は、管理装置に投票要求をおこなってから、所定の期間内に発券許可、あるいは発券不可の応答信号を受信しない場合、リトライ通信をおこなう。管理装置は、投票要求について集計済みである場合、リトライ通信について集計をおこなわずに応答信号を返信する。
【０００６】
集計誤差を防止する公知の技術として、たとえば、投票券発券装置が管理装置から発券を許可する旨の通知を受けて発券をおこなう際に、投票券発券装置は、所定の時間内に伝送終了を受信した場合には、以降の機械動作を停止して発券処理をおこなわない。一方、投票券発券装置は、所定の時間内に伝送終了を受信しない場合には、発券処理をおこなう。管理装置は、投票券発券装置から応答信号を受信した場合には、投票要求について集計をキャンセルし、応答信号を受信しない場合には、投票要求について集計をおこなうこととしている。そして、管理装置は、投票券発券装置に送信した問合せ信号に対する端末の応答を判断して、投票券発券装置の異常を認識することにより、誤集計を防止する技術の提案がある（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開昭６０−２２０４５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、投票内容の集計結果は、投票締切後からレース開始時刻までの間に確定させなければならず、事後的に集計結果を修正、変更することができない。投票内容の集計結果が正確であるために、投票券発券システムは、異常の正確な検知と、速やかな集計結果の修正、あるいは集計時から集計結果に誤差を含ませないことが求められる。
【０００９】
また、レースの開催主にとっての売上確保と、投票券の購入者にとっての投票機会確保をおこなうため、速やかな投票内容の受付と投票内容の集計が求められる。
本発明は、このような点に鑑みてなされたものであり、投票内容の集計結果に誤差を含む機会を低減して、速やかな投票内容の受付と投票内容の集計が可能な投票券発券システム、管理装置、および発券許可通知方法の提供を目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、投票券発券システムは、投票情報の集計と管理をおこなう管理装置と、ネットワークを介して管理装置と接続する投票券発券装置とを備える。
管理装置は、投票要求受付手段と、集計手段と、再発券要求受付手段と、検索手段と、発券許可手段とを備える。
【００１１】
投票要求受付手段は、投票要求を受け付ける。集計手段は、投票要求から投票情報に含まれる投票内容の集計をおこなう。再発券要求受付手段は、再発券要求を受け付ける。検索手段は、再発券要求をおこなうこととなった投票要求に対応する投票内容が集計されているか否かを検索する。発券許可手段は、集計した投票内容に対応する投票要求の発券許可、または検索結果が集計されているとされた場合の発券許可を投票券発券装置に通知する。
【００１２】
投票券発券装置は、投票情報入力手段と、投票要求手段と、発券許可受付手段と、発券手段と、再発券情報出力手段と、再発券情報入力手段と、再発券要求手段とを備える。
投票情報入力手段は、投票情報を入力する。投票要求手段は、入力された投票情報にもとづく投票要求を管理装置におこなう。発券許可受付手段は、管理装置からの投票要求に対応する投票券の発券許可を受け付ける。発券手段は、発券許可にもとづく投票券の発券をおこなう。再発券情報出力手段は、投票券の発券を失敗した場合に、投票券を再発券するための再発券情報を出力する。再発券情報入力手段は、再発券情報を入力する。再発券要求手段は、入力された再発券情報にもとづく投票券の再発券要求を管理装置におこなう。
【発明の効果】
【００１３】
上記の投票券発券システム、管理装置、および発券許可通知方法によれば、投票内容の集計結果に誤差を含む機会を低減して、速やかな投票内容の受付と投票内容の集計が可能となる。
【図面の簡単な説明】
【００１４】
【図１】実施形態の投票券発券システムの構成を示す図である。
【図２】実施形態の投票券発券システムを構成する投票券発券装置と管理装置のブロック図である。
【図３】実施形態の投票内容管理テーブルを示す図である。
【図４】実施形態の投票券発券装置のハードウェア構成例を示す図である。
【図５】実施形態の投票券発券装置のゼネラルフローチャートである。
【図６】実施形態の投票券発券装置の投票券発券処理のフローチャートである。
【図７】実施形態の投票券発券装置の投票券再発券処理のフローチャートである。
【図８】実施形態の投票券発券装置の再発券情報出力処理のフローチャートである。
【図９】実施形態の投票券発券装置の再発券情報入力処理のフローチャートである。
【図１０】実施形態の投票券発券システムにおける再発券シーケンスの一例を示す図である。
【発明を実施するための形態】
【００１５】
以下、実施形態を図面を参照して説明する。
図１は、実施形態の投票券発券システムの構成を示す図である。
投票券発券システム１は、投票券の発券、投票内容の集計、オッズの表示、配当金の計算、投票券の払い戻しなどを管理するシステムである。投票券発券システム１は、トータリゼータシステムとも呼ばれ、競馬場、競輪場、競艇場、オートレース場などで投票券の発券管理等をおこなう。
【００１６】
投票券発券システム１は、投票券発券装置１０と、管理装置２０と、ネットワーク２とを含んで構成される。また、投票券発券システム１は、図示しない有人窓口用投票券発券装置、オッズモニタ、その他の機器を含む場合がある。
【００１７】
投票券発券装置１０は、開催場３、あるいは場外投票券売場４などに備えられ、ネットワーク２を介して、管理装置２０と通信可能に接続される。投票券発券装置１０は、多くの場合、開催場３、あるいは場外投票券売場４ごとに複数台が備えられる。
【００１８】
投票券発券装置１０は、表示窓、投票券投出入口、投票カード投出入口、紙幣投出入口、タッチパネル、ディスプレイ、硬貨払出口、硬貨投入口を備える。表示窓は、投票券発券装置１０が投票券の発券受付中か、発券停止中かを表示する。投票券投出入口は、発券する投票券の投出口であり、また払い戻しをする投票券の投入口である。投票カード投出入口は、投票カードの投入口であり、また返却する投票カードの投出口である。紙幣投出入口は、紙幣の投入口であり、また返却または釣銭として紙幣を払い出す紙幣の投出口である。
【００１９】
ディスプレイは、投票券購入者に操作案内、レース案内、投票カードの投票内容などの情報を表示する情報表示装置である。ディスプレイは、たとえば、液晶ディスプレイである。ディスプレイは、タッチパネルの下層に位置し、ディスプレイの表示する画像は、タッチパネルを透過して、投票券購入者から視認可能である。投票券購入者は、ディスプレイによって表示された画像を見ながら、タッチパネルに対するタッチ操作（たとえば、情報表示切替操作、投票券購入操作など）をおこなうことができる。硬貨投入口は、硬貨の投入口である。硬貨払出口は、返却または釣銭として硬貨を払い出す払出口である。
【００２０】
管理装置２０は、投票券発券装置１０と通信をし、投票券発券装置１０がおこなう投票券の発券や投票券の払い戻しを管理する。また、管理装置２０は、投票内容の集計、オッズの表示、配当金の計算などをおこなう。
【００２１】
次に、実施形態の投票券発券システム１を構成する投票券発券装置１０、管理装置２０が有する各機能について説明する。図２は、実施形態の投票券発券システムを構成する投票券発券装置と管理装置のブロック図である。図３は、実施形態の投票内容管理テーブルを示す図である。
【００２２】
投票券発券装置１０は、投票券購入者から投票情報３０を受け付けて、投票情報３０に対応する投票を受け付けると、投票券３２を発券する。
投票券発券装置１０は、投票情報入力手段１１、投票要求手段１２、再発券情報入力手段１３、再発券要求手段１４、再発券情報出力手段１５、発券手段１６、発券許可受付手段１７、確認手段１８を有する。
【００２３】
管理装置２０は、投票券発券装置１０からの投票要求を受け付けて、投票内容の集計と管理をおこなう。また、管理装置２０は、投票券発券装置１０に対して投票券の発券許可と発券の確認をおこなう。また、管理装置２０は、投票券発券装置１０に対して投票券の再発券許可と再発券の確認をおこなう。
【００２４】
管理装置２０は、投票要求受付手段２１、集計手段２２、再発券要求受付手段２３、検索手段２４、発券許可手段２５、確認受付手段２６を有する。
投票情報入力手段１１は、投票券購入者が指示する投票情報３０を入力する。投票情報入力手段１１がおこなう投票情報３０の入力は、たとえば、投票券購入者が投票カードに記録した情報（投票内容）を光学的に読み取ることによりできる。あるいは、投票情報３０の入力は、ディスプレイによって表示された画像を見ながら、投票券購入者がおこなうタッチパネルに対するタッチ操作を受け付けることによりできる。なお、投票情報３０の入力は、携帯電話やコンピュータ等の通信機器、非接触ＩＣカード等の外部記憶媒体から情報入力をおこなうことによってもできる。投票情報入力手段１１が入力する投票情報３０は、たとえば、発売日、場名、レース番号、式別、枠番、馬番（車番、船番）、金額、単位などを含む。なお、式別には、たとえば、単勝式、複勝式、連勝単式、連勝複式、３連勝単式、３連勝複式などがある。
【００２５】
投票要求手段１２は、投票情報入力手段１１により入力された投票情報３０にもとづく投票要求を管理装置２０に通知する。投票要求は、投票要求メッセージ（投票要求電文）として通信により、投票券発券装置１０から管理装置２０に通知される。投票要求メッセージは、たとえば、投票券発券装置１０を一意に特定可能な端末識別情報（端末ＩＤ）、発売日、場名、レース番号、式別、枠番、馬番（車番、船番）、金額、単位を含み、一度に複数通り（たとえば、１０通り）の投票内容を通知可能にしている。なお、投票要求メッセージが一度に通知可能な範囲は、投票内容の数によって制限してもよいし、投票カードに記録できる情報の範囲で制限してもよいし、金額や、レース番号ごと、式別ごとなど、任意の区分とすることができる。したがって、投票要求手段１２は、投票情報入力手段１１が受け付けた投票情報３０を１つの投票要求メッセージとして管理装置２０に通知してもよいし、複数の投票要求メッセージに分割して管理装置２０に通知してもよい。また、投票要求手段１２は、投票情報入力手段１１が複数回にわたって受け付けた投票情報３０を１つの投票要求メッセージとして管理装置２０に通知してもよい。
【００２６】
投票要求受付手段２１は、投票券発券装置１０からの投票要求を受け付ける。
集計手段２２は、投票要求受付手段２１が受け付けた投票要求から投票内容の集計をおこなう。投票内容の集計は、発券を許可する投票券と、投票券ごとの投票内容との対応関係を特定可能に記録したうえでおこなわれる。具体的には、集計手段２２は、投票券ＩＤに対応付けて、投票要求端末ＩＤ、再発券要求端末ＩＤ、投票内容、再発券内容を投票内容管理テーブル３００に記録する。投票要求端末ＩＤ、再発券要求端末ＩＤは、投票券発券装置１０を一意に特定可能な端末識別情報である。投票内容は、投票券ごとの投票内容を記録する。発券は、発券処理が確認できている場合に「済」、未確認の場合に「未」が記録される。再発券は、再発券処理が確認できている場合に「済」、未確認の場合に「未」が記録される。集計手段２２は、投票内容管理テーブル３００に記録した投票内容にもとづいて、投票数を集計する。管理装置２０は、集計手段２２が集計した投票数から、オッズ、売上などを算出して管理する。
【００２７】
発券許可手段２５は、集計手段２２が集計した投票内容に対応する投票要求の発券許可を投票券発券装置１０に通知する。発券許可は、発券応答メッセージ（発券応答電文）として通信により、管理装置２０から投票券発券装置１０に通知される。発券応答メッセージは、たとえば、投票要求メッセージの送信元である投票券発券装置１０を一意に特定可能な端末識別情報、発券種別、発券可否、投票券ＩＤを含む。投票要求に対する発券許可の場合、発券種別は新規発券を示す情報が記録される。特に、発券可否に発券許可を示す情報を記録した発券応答メッセージは、発券許可メッセージとされる。これに対して、発券可否に発券不許可を示す情報を記録した発券応答メッセージは、発券不許可メッセージとされる。
【００２８】
また、発券許可手段２５は、再発券要求に対して発券許可をおこなう場合がある。この場合、発券許可手段２５は、再発券要求のあった投票内容に対応する投票要求の発券許可を投票券発券装置１０に通知する。再発券要求のあった投票内容は、投票要求があった際に集計手段２２により集計済みの投票内容である。再発券要求に対する発券許可は、発券応答メッセージ（発券応答電文）として通信により、管理装置２０から投票券発券装置１０に通知される。再発券要求に対する発券許可の場合、発券種別は再発券を示す情報が記録される。
【００２９】
発券許可受付手段１７は、管理装置２０からの投票券３２の発券応答メッセージ（発券許可メッセージ）を受け付ける。
発券手段１６は、発券許可にもとづいて投票券３２の発券をおこなう。発券手段１６は、投票券３２に投票内容を印刷して明示するとともに、投票券ＩＤ、投票内容を記録して、投票券投出入口から投票券３２を排出する。投票券ＩＤ、投票内容の記録は、たとえば、投票券裏面の磁性面に磁気記録する。なお、投票券ＩＤ、投票内容の記録は、バーコード等のコード化した情報として印刷記録してもよいし、内蔵、または貼付されたＩＣチップやＲＦＩＤ（Radio Frequency Identification：電波による個体識別）に記録するようにしてもよい。
【００３０】
確認手段１８は、発券許可を受けた投票内容について発券手段１６が投票券３２の発券をおこなった場合、発券が完了した旨を確認メッセージ（確認電文）により管理装置２０に通知する。確認メッセージは、たとえば、投票要求メッセージの送信元である投票券発券装置１０を一意に特定可能な端末識別情報、発券種別、発券結果、投票券ＩＤを含む。発券が完了した旨を確認する場合、発券結果は発券完了を示す情報が記録される。特に、発券結果に発券完了を示す情報を記録した確認メッセージは、発券確認メッセージとされる。これに対して、発券結果に発券失敗を示す情報を記録した確認メッセージは、発券失敗メッセージとされる。なお、発券種別には、投票要求に対する発券の場合に新規発券を示す情報が記録され、再発券要求に対する発券の場合に再発券を示す情報が記録される。
【００３１】
確認受付手段２６は、投票券発券装置１０からの投票券３２の確認メッセージ（発券確認メッセージ）を受け付ける。
なお、確認受付手段２６が確認メッセージを受け付けることで、集計手段２２は、管理する投票内容管理テーブル３００の発券項目（発券を確認した投票券ＩＤに対応する）を「済」に更新する。管理装置２０は、投票内容管理テーブル３００の発券項目から、投票券の発券が完了しているか否かを容易に確認することができる。
【００３２】
再発券情報出力手段１５は、発券手段１６が投票券３２の発券を失敗した場合に、投票券３２を再発券するための再発券情報３１を出力する。再発券情報３１は、自己の端末識別情報と、発券に失敗した投票券の投票内容を含む。なお、再発券情報３１は、自己の端末識別情報と、発券に失敗した投票券の投票内容に代えて投票券ＩＤを含んでもよい。あるいは、再発券情報３１は、自己の端末識別情報と、発券に失敗した投票券の投票券ＩＤと、投票内容を含んでもよい。
【００３３】
再発券情報入力手段１３は、再発券情報３１を入力する。再発券情報入力手段１３が入力する再発券情報３１は、投票券３２の発券に失敗した投票券発券装置１０の再発券情報出力手段１５が出力した再発券情報３１である。したがって、通常は、投票券３２の発券に失敗した投票券発券装置１０（発券失敗端末）が再発券情報３１を出力し、投票券３２を再発券する投票券発券装置１０（再発券端末）が再発券情報３１を入力する。
【００３４】
再発券要求手段１４は、再発券情報入力手段１３により入力された再発券情報３１にもとづく投票券３２の再発券要求を管理装置２０に通知する。再発券要求は、再発券要求メッセージ（再発券要求電文）として通信により、投票券発券装置１０から管理装置２０に通知される。再発券要求メッセージは、たとえば、自己の端末識別情報、発券失敗端末の端末識別情報、発券に失敗した投票内容を含む。あるいは、再発券要求メッセージは、自己の端末識別情報、発券失敗端末の端末識別情報、投票券ＩＤを含む。あるいは、再発券情報３１は、再発券端末（自己）の端末識別情報と、発券に失敗した投票券の投票券ＩＤと、投票内容を含む。
【００３５】
再発券要求受付手段２３は、投票券発券装置１０からの再発券要求を受け付ける。
検索手段２４は、再発券要求をおこなうこととなった投票要求に対応する投票内容が集計されているか否か、投票内容管理テーブル３００を検索する。検索手段２４は、投票内容と発券失敗端末の端末識別情報を手掛かりにして検索をおこなう。なお、検索手段２４は、投票券ＩＤを手掛かりに含めて検索をおこなうようにしてもよい。検索手段２４は、検索結果を発券許可手段２５に通知する。発券許可手段２５は、再発券要求をおこなうこととなった投票要求に対応する投票内容が投票内容管理テーブル３００に記録されていて、なおかつ発券も再発券も未だおこなわれていない場合に、投票券発券装置１０（再発券端末）に発券応答メッセージを通知する。
【００３６】
このようにして、管理装置２０は、投票券発券装置１０から投票要求があった時点で、投票内容の集計をおこなうので、投票締切時間を意識せずに投票券３２の発券、再発券をおこなうことができる。そのため、投票締切時間内に投票券３２を発券、再発券できなかった場合の再集計処理を必要とする機会を低減することができる。
【００３７】
次に、実施形態の投票券発券装置１０のハードウェア構成について図４を用いて説明する。図４は、実施形態の投票券発券装置のハードウェア構成例を示す図である。
投票券発券装置１０は、投票券発券装置制御部１００、ディスプレイ１０８、管理者用ディスプレイ１０９を備える。また、投票券発券装置１０は、タッチパネル１１０、管理者用タッチパネル１１１、投票カード読取ユニット１１２、紙幣還流ユニット１１３、硬貨還流ユニット１１４、投票券印刷ユニット１１５、払戻投票券読取ユニット１１６を備える。
【００３８】
投票券発券装置制御部１００は、ＣＰＵ（Central Processing Unit）１０１によって装置全体が制御されている。ＣＰＵ１０１には、バス１０７を介してＲＡＭ（Random Access Memory）１０２、ＨＤＤ（Hard Disk Drive）１０３、通信インタフェース１０４、グラフィック処理装置１０５、および入出力インタフェース１０６が接続されている。
【００３９】
ＲＡＭ１０２には、ＣＰＵ１０１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０２には、ＣＰＵ１０１による処理に必要な各種データが格納される。ＨＤＤ１０３には、ＯＳやアプリケーションプログラムが格納される。
【００４０】
グラフィック処理装置１０５には、ディスプレイ１０８、管理者用ディスプレイ１０９が接続されている。グラフィック処理装置１０５は、ＣＰＵ１０１からの命令に従って、画像をディスプレイ１０８、管理者用ディスプレイ１０９の画面に表示させる。なお、管理者用ディスプレイ１０９は、投票券発券装置１０の裏面側に備えられる管理者向けの情報表示装置である。
【００４１】
入出力インタフェース１０６には、タッチパネル１１０、管理者用タッチパネル１１１、投票カード読取ユニット１１２、紙幣還流ユニット１１３、硬貨還流ユニット１１４、投票券印刷ユニット１１５、払戻投票券読取ユニット１１６が接続されている。また、入出力インタフェース１０６は、可搬型記録媒体１２０への情報の書込み、および可搬型記録媒体１２０への情報の読出しが可能な可搬型記録媒体インタフェースと接続可能になっている。入出力インタフェース１０６は、タッチパネル１１０、管理者用タッチパネル１１１、投票カード読取ユニット１１２、紙幣還流ユニット１１３、硬貨還流ユニット１１４、投票券印刷ユニット１１５、払戻投票券読取ユニット１１６、可搬型記録媒体インタフェースから送られてくる信号を、バス１０７を介してＣＰＵ１０１に送信する。なお、管理者用タッチパネル１１１は、投票券発券装置１０の裏面側に備えられる管理者向けの情報入力装置である。投票カード読取ユニット１１２は、投票カードから投票内容を読み取るユニットである。紙幣還流ユニット１１３は、紙幣の受け入れ、紙幣の真贋の鑑別、紙幣の収納、紙幣の返却、釣銭（紙幣）の払い出しをおこなう。硬貨還流ユニット１１４は、硬貨の受け入れ、硬貨の真贋の鑑別、硬貨の収納、硬貨の返却、釣銭（硬貨）の払い出しをおこなう。投票券印刷ユニット１１５は、投票券を印刷して発券する。払戻投票券読取ユニット１１６は、投票券を受け入れて投票内容を読み取る。
【００４２】
通信インタフェース１０４は、ネットワーク２に接続されている。通信インタフェース１０４は、管理装置２０との間でデータの送受信をおこなう。
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。なお、管理装置２０も同様のハードウェア構成で実現できる。
【００４３】
なお、投票券発券装置１０は、投票券３２の再発券に伴う操作のための表示を管理者用ディスプレイ１０９に限定し、投票券３２の再発券に伴う操作入力を管理者用タッチパネル１１１に限定してもよい。これにより、投票券発券装置１０は、投票券３２の再発券に伴う操作（再発券情報３１の入出力）を管理者による操作に限定することができる。
【００４４】
なお、投票券発券装置制御部１００は、それぞれＦＰＧＡ（Field Programmable Gate Array）やＤＳＰ（Digital Signal Processer）などからなるモジュールを含んで構成することもでき、ＣＰＵ１０１を有しない構成とすることもできる。その場合、投票券発券装置制御部１００は、それぞれ不揮発性メモリ（たとえば、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）、フラッシュメモリ、フラッシュメモリ型メモリカードなど）を備え、モジュールのファームウェアを記憶する。不揮発性メモリは、可搬型記録媒体１２０、あるいは通信インタフェース１０４を介してファームウェアを書き込むことができる。このように投票券発券装置制御部１００は、不揮発性メモリに記憶されているファームウェアを書き換えることにより、ファームウェアの更新をすることもできる。
【００４５】
次に、実施形態の投票券発券装置１０のゼネラルフローについて図５を用いて説明する。図５は、実施形態の投票券発券装置のゼネラルフローチャートである。投票券発券装置１０は、電源オンにより起動する。
【００４６】
［ステップＳ１１］投票券発券装置１０は、管理装置２０から運用データを取得する。運用データは、投票券発券装置１０の起動を確認した管理装置２０により通知される（ステップＳ２１）。運用データは、投票券の発売情報を含む。投票券の発売情報は、たとえば、発売場（レースの開催場所）、発売レース、発売式別、予定投票締切時刻、発売状況などがある。運用データを取得した投票券発券装置１０は、投票券の発券を受付可能な状態であれば、表示窓に投票券発券装置１０が投票券の発券受付中である旨を表示する。また、投票券発券装置１０は、投票券の発券を受付可能な状態であれば、硬貨還流ユニット１１４による投入硬貨の受け入れを開始する。硬貨還流ユニット１１４は、たとえば、硬貨投入口のシャッタを開放することにより投入硬貨の受け入れを開始する。また、投票券発券装置１０は、投票券の発券を受付可能な状態であれば、紙幣還流ユニット１１３による投入紙幣の受け入れを開始する。紙幣還流ユニット１１３は、紙幣の投入検出により紙幣の搬送路への繰り出しを開始する。
【００４７】
［ステップＳ１２］投票券発券装置１０は、管理装置２０から投票券の発売状況を取得する。投票券の発売状況は、管理装置２０により定期的に、またはイベント発生により通知される（ステップＳ２２）。投票券発券装置１０は、投票券の発売状況を更新する。投票券の発売状況は、発売中レース番号、発売締切レース番号、投票数、オッズなどがある。また、管理装置２０は、予定投票締切時刻や発走数などレース進行に関わる情報に変更がある場合は、レース進行に関わる情報を含めて通知する。
【００４８】
［ステップＳ１３］投票券発券装置１０は、投票券の発券を受付可能な状態であれば、投票券発券処理をおこなう。投票券発券処理の詳細は、図６を用いて後述する。なお、投票券発券装置１０は、投票券の発券に先立ち管理装置２０に投票要求をおこない、管理装置２０からの発券許可を受けて投票券の発券をおこなう。そして、投票券発券装置１０は、投票券の発券が完了すると投票券の発券完了を確認する旨を管理装置２０に通知する。管理装置２０は、投票券発券装置１０から投票要求を受け付けて、投票要求を受付可能であれば発券許可を投票券発券装置１０に通知する。また、管理装置２０は、投票券発券装置１０から投票券の発券完了を確認する旨の通知を受け付ける（ステップＳ２３）。
【００４９】
［ステップＳ１４］投票券発券装置１０は、投票券の再発券を受付可能な状態であれば、投票券再発券処理をおこなう。投票券再発券処理の詳細は、図７を用いて後述する。なお、投票券発券装置１０は、投票券の再発券に先立ち管理装置２０に再発券要求をおこない、管理装置２０からの発券許可を受けて投票券の再発券をおこなう。そして、投票券発券装置１０は、投票券の再発券が完了すると投票券の再発券完了を確認する旨を管理装置２０に通知する。管理装置２０は、投票券発券装置１０から再発券要求を受け付けて、再発券要求を受付可能であれば発券許可を投票券発券装置１０に通知する。また、管理装置２０は、投票券発券装置１０から投票券の再発券完了を確認する旨の通知を受け付ける（ステップＳ２４）。
【００５０】
［ステップＳ１５］投票券発券装置１０は、投票券発券処理（投票券再発券処理を含む）の運用を終了するか否かを管理装置２０から投票受付の終了の通知を受けているか否かにもとづいて判定する。投票券発券装置１０は、投票券発券処理の運用を終了するとした場合は、ステップＳ１６にすすむ。一方、投票券発券装置１０は、投票券発券処理の運用を継続するとした場合は、ステップＳ１２にすすむ。管理装置２０は、投票券の受け付けを終了する場合、投票券発券装置１０に投票受付の終了を通知する（ステップＳ２５）。
【００５１】
［ステップＳ１６］投票券発券装置１０は、投票券発券処理の運用を終了し、運用終了処理をおこなう。運用終了処理は、投票券の発売を終了する旨の案内表示を、表示窓およびディスプレイ１０８によりおこなう。また、投票券発券装置１０は、硬貨還流ユニット１１４による投入硬貨の受け入れを停止する。硬貨還流ユニット１１４は、たとえば、硬貨投入口のシャッタを閉じることにより投入硬貨の受け入れを停止する。また、投票券発券装置１０は、投票カード読取ユニット１１２による投票カードの受け入れを停止する。たとえば、投票カード読取ユニット１１２は、投票カードの搬送路への繰り出しを停止する。また、投票券発券装置１０は、紙幣還流ユニット１１３による投入紙幣の受け入れを停止する。紙幣還流ユニット１１３は、紙幣の投入検出に関わらず紙幣の搬送路への繰り出しを停止する。
【００５２】
次に、実施形態の投票券発券装置１０の投票券発券処理について図６を用いて説明する。図６は、実施形態の投票券発券装置の投票券発券処理のフローチャートである。
［ステップＳ３１］投票券発券装置１０は、投票券購入者が指示する投票情報を取得する。投票情報の取得は、投票券購入者が投票カードに記録した投票内容を投票カード読取ユニット１１２により光学的に読み取ることによりおこなう。また、投票情報の取得は、ディスプレイ１０８に投票案内を表示して、投票券購入者がおこなうタッチパネル１１０に対するタッチ操作を受け付けることによりおこなう。取得する投票情報は、たとえば、発売日、場名、レース番号などのレースを特定する情報と、特定されるレースごとの式別、枠番、馬番（車番、船番）、金額、単位などの具体的な投票内容である。
【００５３】
［ステップＳ３２］投票券発券装置１０は、投票内容に応じた投票券購入のための入金をディスプレイ１０８により案内する。投票券発券装置１０は、紙幣投出入口および硬貨投入口からの現金の投入を受け付ける。投票券発券装置１０は、投票券購入に十分な入金があった場合に、取得した投票内容にもとづく投票要求を管理装置２０に通知する。
【００５４】
［ステップＳ３３］管理装置２０は、投票券発券装置１０からの投票要求を受け付ける。
［ステップＳ３４］管理装置２０は、受け付けた投票要求に対して発券が可能か否かを判定する。たとえば、発券が可能か否かの判定は、受け付けた投票要求が投票締切時間内であるかなど、あらかじめ定めてある判定項目にしたがいおこなう。管理装置２０は、投票券の発券を許可できる場合にステップＳ３５にすすみ、投票券の発券を許可できない場合にステップＳ３６にすすむ。
【００５５】
［ステップＳ３５］管理装置２０は、受け付けた投票要求から投票内容の集計をおこなう。
［ステップＳ３６］管理装置２０は、集計した投票内容に対応する投票要求の発券許可または発券不許可を投票券発券装置１０に通知する。
【００５６】
［ステップＳ３７］投票券発券装置１０は、管理装置２０からの発券許可または発券不許可を受け付ける。投票券発券装置１０は、投票券の発券許可を受け付けた場合にステップＳ３９にすすみ、投票券の発券不許可を受け付けた場合にステップＳ３８にすすむ。なお、投票券発券装置１０は、管理装置２０に投票要求をおこなってから所定時間内に応答がなかった場合にもステップＳ３８にすすむ。
【００５７】
［ステップＳ３８］投票券発券装置１０は、管理装置２０に通知した投票要求を取り消してステップＳ４２にすすむ。
［ステップＳ３９］投票券発券装置１０は、発券許可にもとづいて投票券の発券をおこなう。投票券発券装置１０は、投票券の発券が完了すると、発券が完了した旨を管理装置２０に通知する。投票券発券装置１０は、投票券の発券に失敗した（たとえば、投票要求をおこなってから所定時間内に投票券の発券ができなかった）場合、発券が完了した旨を管理装置２０に通知しない。投票券発券装置１０は、投票券の発券の成否を問わずステップＳ４１にすすむ。
【００５８】
［ステップＳ４０］管理装置２０は、投票券発券装置１０から投票券の発券が完了した旨の通知を受け付ける。管理装置２０は、発券が完了した投票券の再発券を禁止するため、発券が完了した投票券の投票券ＩＤについて発券が完了したことを記録する。
【００５９】
［ステップＳ４１］投票券発券装置１０は、投票券の発券が完了した場合にステップＳ４２にすすみ、投票券の発券が完了していない場合にステップＳ４３にすすむ。
［ステップＳ４２］投票券発券装置１０は、引き続き投票券の発券をおこなう場合にステップＳ３１にすすみ、引き続いての投票券の発券をおこなわない場合には投票券発券処理を終了する。
【００６０】
［ステップＳ４３］投票券発券装置１０は、投票券の発券に失敗したため、他の投票券発券装置１０により投票券を再発券可能とするために再発券情報出力処理をおこない、投票券発券処理を終了する。再発券情報出力処理の詳細は、図８を用いて後述する。
【００６１】
次に、実施形態の投票券発券装置１０の投票券再発券処理について図７を用いて説明する。図７は、実施形態の投票券発券装置の投票券再発券処理のフローチャートである。
投票券再発券処理は、異常発生により投票券の発券ができなかった投票券発券装置１０（故障端末）に代わって正常な投票券発券装置１０（再発券端末）が投票券を再発券する処理である。
【００６２】
［ステップＳ５１］投票券発券装置１０は、故障端末が出力した再発券情報を入力する再発券情報入力処理を実行する。再発券情報出力処理の詳細は、図９を用いて後述する。投票券発券装置１０は、再発券情報入力処理の実行により、投票要求端末ＩＤ（故障端末ＩＤ）と投票内容を取得する。
【００６３】
［ステップＳ５２］投票券発券装置１０は、取得した再発券情報にもとづく再発券要求を管理装置２０に通知する。
［ステップＳ５３］管理装置２０は、投票券発券装置１０からの再発券要求を受け付ける。
【００６４】
［ステップＳ５４］管理装置２０は、受け付けた再発券要求に対して再発券が可能か否か投票内容の集計データを検索する。具体的には、管理装置２０は、投票券発券装置１０から通知された投票要求端末ＩＤ（故障端末ＩＤ）での投票内容が投票内容管理テーブル３００に記録されているか否かを検索する。そして、管理装置２０は、投票券発券装置１０から通知された投票要求端末ＩＤでの投票内容が投票内容管理テーブル３００に記録と一致するか否かを判定する。また、管理装置２０は、投票券発券装置１０から通知された投票内容での発券および再発券が未だおこなわれていないか、投票内容管理テーブル３００の記録にもとづいて判定する。
【００６５】
管理装置２０は、投票券発券装置１０から通知された投票要求端末ＩＤと投票内容が一致し、なおかつ検索された投票券ＩＤでの発券、再発券のいずれもおこなわれていない場合に、投票券発券装置１０での再発券を許可する。このとき、管理装置２０は、投票内容管理テーブル３００に投票券発券装置１０の端末ＩＤを再発券要求端末ＩＤとして記録する。また、管理装置２０は、再発券を「済」にして再発券がおこなわれたことを投票内容管理テーブル３００に記録する。
【００６６】
［ステップＳ５５］管理装置２０は、再発券を要求された投票券の再発券許可または再発券不許可を投票券発券装置１０に通知する。
［ステップＳ５６］投票券発券装置１０は、管理装置２０からの再発券許可または再発券不許可を受け付ける。投票券発券装置１０は、投票券の再発券許可を受け付けた場合にステップＳ５８にすすみ、投票券の再発券不許可を受け付けた場合にステップＳ５７にすすむ。なお、投票券発券装置１０は、管理装置２０に再発券要求をおこなってから所定時間内に応答がなかった場合にもステップＳ５７にすすむ。
【００６７】
［ステップＳ５７］投票券発券装置１０は、管理装置２０に通知した再発券要求を取り消してステップＳ６０にすすむ。
［ステップＳ５８］投票券発券装置１０は、１回の再発券許可にもとづいて投票券の再発券を１回だけおこなう。投票券発券装置１０は、投票券の再発券が完了すると、再発券が完了した旨を管理装置２０に通知する。投票券発券装置１０は、投票券の再発券に失敗した（たとえば、再発券要求をおこなってから所定時間内に投票券の再発券ができなかった）場合、再発券が完了した旨を管理装置２０に通知しない。投票券発券装置１０は、投票券の再発券の成否を問わずステップＳ６０にすすむ。
【００６８】
［ステップＳ５９］管理装置２０は、投票券発券装置１０から投票券の再発券が完了した旨の通知を受け付ける。管理装置２０は、再発券が完了した投票券のさらなる再発券を禁止するため、再発券が完了した投票券の投票券ＩＤについて再発券が完了したことを記録する。
【００６９】
［ステップＳ６０］投票券発券装置１０は、引き続き投票券の再発券をおこなう場合にステップＳ５１にすすみ、引き続いての投票券の再発券をおこなわない場合には投票券再発券処理を終了する。
【００７０】
なお、投票券発券装置１０は、再発券情報入力処理の実行により、投票要求端末ＩＤ（故障端末ＩＤ）と投票内容を取得するようにしたが、投票内容に代えて投票券ＩＤを取得するようにしてもよい。その場合、管理装置２０は、投票要求端末ＩＤ（故障端末ＩＤ）、および投票内容での投票内容管理テーブル３００の検索に代えて、投票券ＩＤで投票内容管理テーブル３００を検索することができる。
【００７１】
次に、実施形態の投票券発券装置１０の再発券情報出力処理について図８を用いて説明する。図８は、実施形態の投票券発券装置の再発券情報出力処理のフローチャートである。
【００７２】
再発券情報出力処理は、異常発生により投票券の発券ができなかった投票券発券装置１０（故障端末）が正常な投票券発券装置１０（再発券端末）に投票券の再発券を引き継ぐのに必要な情報を出力する処理である。
【００７３】
［ステップＳ７１］投票券発券装置１０は、再発券情報出力の指示があるか否かを判定する。投票券発券装置１０は、再発券情報出力の指示がある場合にステップＳ７２にすすみ、再発券情報出力の指示がない場合には再発券情報出力処理を終了する。
【００７４】
［ステップＳ７２］投票券発券装置１０は、再発券情報の出力形態の選択指示を判定する。投票券発券装置１０は、再発券情報の出力形態として通信出力の指示がある場合にステップＳ７３にすすみ、再発券情報の出力形態として媒体出力の指示がある場合にはステップＳ７５にすすむ。
【００７５】
［ステップＳ７３］投票券発券装置１０は、再発券をおこなう投票券発券装置１０（再発券端末）の指定を受け付けて再発券端末を設定する。なお、投票券発券装置１０は、再発券端末を限定する必要がない場合は、再発券端末の設定を省略できる。この場合、通信出力先は、あらかじめ設定されている再発券端末、ブロードキャスト可能な範囲にある再発券端末、あるいは管理装置２０とすることができる。
【００７６】
［ステップＳ７４］投票券発券装置１０は、指定された通信相手先に再発券情報を通信出力する。
［ステップＳ７５］投票券発券装置１０は、再発券情報を記録した媒体を発行する。なお、記録媒体は、電磁気的な記録媒体（たとえば、ＩＣカード、磁気カードなど）のほか、情報を印刷した紙媒体などとすることができる。
【００７７】
［ステップＳ７６］投票券発券装置１０は、再発券情報を出力した投票券ＩＤについて、再度の再発券情報出力を禁止して再発券情報出力処理を終了する。再度の再発券情報出力の禁止は、再発券情報出力禁止を示すフラグを用いてもよいし、再発券するための情報を消去してもよい。
【００７８】
なお、投票券発券装置１０は、再発券情報出力のための操作案内を管理者用ディスプレイ１０９に表示し、管理者用タッチパネル１１１から操作入力を受け付けることができる。また、管理者ではなく投票券購入者に操作を委ねる場合は、投票券発券装置１０は、再発券情報出力のための操作案内をディスプレイ１０８に表示し、タッチパネル１１０から操作入力を受け付けることができる。
【００７９】
なお、通信出力と媒体出力を選択する場合を示したが、投票券発券装置１０は、通信出力と媒体出力を併用するようにしてもよい。
次に、実施形態の投票券発券装置１０の再発券情報入力処理について図９を用いて説明する。図９は、実施形態の投票券発券装置の再発券情報入力処理のフローチャートである。
【００８０】
再発券情報入力処理は、異常発生により投票券の発券ができなかった投票券発券装置１０（故障端末）から正常な投票券発券装置１０（再発券端末）が投票券の再発券を引き継ぐのに必要なデータを入力する処理である。
【００８１】
［ステップＳ８１］投票券発券装置１０は、再発券情報入力の指示があるか否かを判定する。投票券発券装置１０は、再発券情報入力の指示がある場合にステップＳ８２にすすみ、再発券情報入力の指示がない場合には再発券情報入力処理を終了する。
【００８２】
［ステップＳ８２］投票券発券装置１０は、再発券情報の出力形態の選択指示を判定する。投票券発券装置１０は、再発券情報の入力形態として通信入力の指示がある場合にステップＳ８３にすすみ、再発券情報の入力形態として媒体入力の指示がある場合にはステップＳ８４にすすむ。
【００８３】
［ステップＳ８３］投票券発券装置１０は、受信している再発券情報の一覧を示したうえで、入力する再発券情報の選択を受け付ける。投票券発券装置１０は、選択を受け付けた再発券情報を入力して、再発券情報入力処理を終了する。
【００８４】
［ステップＳ８４］投票券発券装置１０は、再発券情報を記録した媒体を受け付ける。投票券発券装置１０は、受け付けた媒体から再発券情報を入力して、再発券情報入力処理を終了する。
【００８５】
なお、投票券発券装置１０は、再発券情報入力のための操作案内を管理者用ディスプレイ１０９に表示し、管理者用タッチパネル１１１から操作入力を受け付けることができる。また、管理者ではなく投票券購入者に操作を委ねる場合は、投票券発券装置１０は、再発券情報入力のための操作案内をディスプレイ１０８に表示し、タッチパネル１１０から操作入力を受け付けることができる。
【００８６】
なお、通信入力と媒体入力を選択する場合を示したが、投票券発券装置１０は、通信出力と媒体出力を併用するようにしてもよい。たとえば、投票券発券装置１０が複数の再発券情報を受信している場合、媒体に記録してある再発券情報を特定する情報にもとづいて再発券情報を選択するようにしてもよい。
【００８７】
また、投票券発券装置１０は、故障端末からの通信入力、あるいは媒体入力による再発券情報の入力に代えて、管理装置２０から再発券情報を通信により入力するようにしてもよい。この場合、投票券発券装置１０は、故障端末からの通信入力、あるいは媒体入力により再発券情報の照会情報を入力する。
【００８８】
次に、実施形態の投票券発券システム１における再発券シーケンスの一例について図１０を用いて説明する。図１０は、実施形態の投票券発券システムにおける再発券シーケンスの一例を示す図である。
【００８９】
投票券発券システム１の再発券シーケンスは、最初に投票券の発券処理をおこなっている投票券発券装置Ａに異常が発生し、投票券発券装置Ｂが投票券の発券を引き継ぐ場合を例示している。
【００９０】
［ステップＳ９１］投票券発券装置Ａは、入力された投票情報にもとづく投票要求メッセージを管理装置２０に送信する。たとえば、投票券発券装置Ａの投票要求端末ＩＤが「投票要求端末ＩＤ＃４」、投票情報にもとづく投票内容が「投票内容＃４」だとすると、投票要求メッセージは、「投票要求端末ＩＤ＃４」、「投票内容＃４」を含む。
【００９１】
［ステップＳ９２］管理装置２０は、投票券発券装置Ａから投票要求メッセージを受信する。投票要求メッセージを受信した管理装置２０は、投票券ＩＤを生成する。たとえば、管理装置２０は、投票券ＩＤとして「投票券ＩＤ＃４」を生成する。そして、管理装置２０は、「投票券ＩＤ＃４」、「投票要求端末ＩＤ＃４」、「投票内容＃４」を投票内容管理テーブル３００に記録する。
【００９２】
また、管理装置２０は、投票内容管理テーブル３００（図３参照）に記録した投票内容「投票内容＃４」にもとづいて、投票数を集計する。
［ステップＳ９３］管理装置２０は、投票要求のあった投票券「投票券ＩＤ＃４」について発券を許可する発券応答メッセージを投票券発券装置１０に送信する。発券応答メッセージは、「投票券ＩＤ＃４」、「投票要求端末ＩＤ＃４」を含む。また、発券応答メッセージは、発券種別「新規発券」、発券可否「許可」を含む。
【００９３】
［ステップＳ９４］投票券発券装置Ａは、管理装置２０から発券応答メッセージを受信する。投票券発券装置Ａは、発券許可にもとづいて投票券の発券処理を開始する。ここで、投票券発券装置Ａに異常が発生し、発券処理を完了することができなくなった場合、発券処理を完了しないまま終了する。
【００９４】
［ステップＳ９５］投票券発券装置Ａは、投票券を再発券するための再発券情報を出力する。再発券情報は、「投票内容＃４」、「投票要求端末ＩＤ＃４」を含む。投票券発券装置Ａは、「投票内容＃４」を含む再発券情報の出力により、「投票内容＃４」と「投票要求端末ＩＤ＃４」から特定される「投票券ＩＤ＃４」の投票券について以降の発券処理、再発券情報の出力をおこなわない。これにより、「投票券ＩＤ＃４」の投票券が複数枚発券されることを防止する。
【００９５】
［ステップＳ９６］投票券発券装置Ｂは、ネットワーク２を介して接続する投票券発券装置Ａから再発券情報を入力する。
［ステップＳ９７］投票券発券装置Ｂは、入力された再発券情報にもとづく投票券の再発券をおこなうため、再発券要求メッセージを管理装置２０に送信する。再発券要求メッセージは、「投票内容＃４」、「投票要求端末ＩＤ＃４」、再発券端末（自己）の端末識別情報である「再発券要求端末ＩＤ＃４」を含む。
【００９６】
［ステップＳ９８］管理装置２０は、投票券発券装置Ｂから再発券要求メッセージを受信する。再発券要求メッセージを受信した管理装置２０は、投票券発券装置Ｂから再発券を要求された「投票内容＃４」、「投票要求端末ＩＤ＃４」の投票券ＩＤ「投票券ＩＤ＃４」が投票内容管理テーブル３００に存在するか否か検索をおこなう。
【００９７】
［ステップＳ９９］管理装置２０は、投票券ＩＤ「投票券ＩＤ＃４」が投票内容管理テーブル３００に記録されていて、なおかつ発券「未」、再発券「未」なので、投票券発券装置Ｂに発券応答メッセージを通知する。発券応答メッセージは、「投票券ＩＤ＃４」、「再発券要求端末ＩＤ＃４」を含む。また、発券応答メッセージは、発券種別「再発券」、発券可否「許可」を含む。また、管理装置２０は、「投票券ＩＤ＃４」について「再発券要求端末ＩＤ＃４」を投票内容管理テーブル３００に記録する。
【００９８】
［ステップＳ１００］投票券発券装置Ｂは、管理装置２０から発券応答メッセージを受信する。投票券発券装置Ｂは、発券許可にもとづいて投票券の再発券処理を開始する。
［ステップＳ１０１］投票券発券装置Ｂは、発券処理を完了すると、管理装置２０に確認メッセージを送信する。確認メッセージは、「投票券ＩＤ＃４」、「再発券要求端末ＩＤ＃４」を含む。また、発券応答メッセージは、発券種別「再発券」、発券結果「完了」を含む。投票券発券装置Ｂは、「投票券ＩＤ＃４」の投票券の再発券完了により、「投票券ＩＤ＃４」の投票券について以降の再発券処理、再発券情報の出力をおこなわない。これにより、「投票券ＩＤ＃４」の投票券が複数枚発券されることを防止する。
【００９９】
［ステップＳ１０２］管理装置２０は、投票券発券装置Ｂから発券応答メッセージを受信する。管理装置２０は、「投票券ＩＤ＃４」について再発券「済」を投票内容管理テーブル３００に記録する。これにより、管理装置２０は、「投票券ＩＤ＃４」について再度の再発券要求を受け付けても、「投票券ＩＤ＃４」について再度の再発券を許可することはない。
【０１００】
このように、投票券発券装置Ａが投票券の発券に失敗をしても、投票券発券装置Ｂが再発券を引き継ぐため、管理装置２０は、投票内容の集計結果を修正する必要を生じない。また、投票券発券装置Ｂは、投票締切と関係なく投票券を再発券することができるから、投票締切間際の投票券の発券失敗があっても、レース主催者の売上機会、投票券購入者の投票券購入機会を失うことがない。
【０１０１】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、投票券発券装置１０、管理装置２０が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体（可搬型記録媒体を含む）に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）などがある。
【０１０２】
プログラムを流通させる場合には、たとえば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１０３】
プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムにしたがった処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムにしたがった処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムにしたがった処理を実行することもできる。
【０１０４】
なお、上述の実施の形態は、実施の形態の要旨を逸脱しない範囲内において種々の変更を加えることができる。
さらに、上述の実施の形態は、多数の変形、変更が当業者にとって可能であり、説明した正確な構成および応用例に限定されるものではない。
【符号の説明】
【０１０５】
１  投票券発券システム
２  ネットワーク
１０  投票券発券装置
１１  投票情報入力手段
１２  投票要求手段
１３  再発券情報入力手段
１４  再発券要求手段
１５  再発券情報出力手段
１６  発券手段
１７  発券許可受付手段
１８  確認手段
２０  管理装置
２１  投票要求受付手段
２２  集計手段
２３  再発券要求受付手段
２４  検索手段
２５  発券許可手段
２６  確認受付手段
３０  投票情報
３１  再発券情報
３２  投票券
【図１】
0005384381.tif 000002
【図２】
0005384381.tif 000003
【図３】
0005384381.tif 000004
【図４】
0005384381.tif 000005
【図５】
0005384381.tif 000006
【図６】
0005384381.tif 000007
【図７】
0005384381.tif 000008
【図８】
0005384381.tif 000009
【図９】
0005384381.tif 000010
【図１０】
0005384381.tif 000011