(57)【特許請求の範囲】
【請求項１】
複数の発券機と、それらの発券機に通信回線を介して接続されて、それらの発券機の発売した投票券の情報を集計するセンタシステムとで構成されるトータリゼータシステムで用いられるセンタシステムであって、
上記発券機から送信されてくる投票券情報を受け取ることで、データが順序性を持つことを示す記号か順序性を持たないことを示す記号のいずれか一方の記号と、空域を持つことを許容する形のデータ記録域のエントリーに記録される投票対象の情報とで構成される投票券情報を入力する入力手段と、
上記入力手段の入力した投票券情報の持つ上記記号が順序性を持たないことを示す場合には、上記データ記録域のエントリーの個数と、上記データ記録域のエントリーに記録される投票対象の個数とに基づいて、上記入力手段の入力した投票券情報の指定する賭式を検出し、一方、上記入力手段の入力した投票券情報の持つ上記記号が順序性を持つことを示す場合には、上記データ記録域のどのエントリー位置に投票対象の情報が記録されているのかという情報に基づいて、上記入力手段の入力した投票券情報の指定する賭式を検出する検出手段と、
上記検出手段の検出した賭式に対応付けて設けられる集計ファイルに、上記データ記録域のエントリーに記録される投票対象の情報を登録することで、投票対象についての集計処理を実行する実行手段とを備えることを、
特徴とするトータリゼータシステムで用いられるセンタシステム。
【請求項２】
複数の発券機と、それらの発券機に通信回線を介して接続されて、それらの発券機の発売した投票券の情報を集計するセンタシステムとで構成されるトータリゼータシステムで用いられる発券機であって、
マークシートを読み取ることで、投票対象の情報と賭式の情報とを入力する入力手段と、
上記入力手段の入力した賭式の情報に基づいて、上記入力手段の入力した投票対象の情報に対して、データが順序性を持つことを示す記号を割り付けるのかデータが順序性を持たないことを示す記号を割り付けるのかを決定して、データが順序性を持たないことを示す記号を割り付けることを決定する場合には、該賭式の規定するエントリーの個数を持ちかつ空域を持つことを許容する形のデータ記録域を生成して、そのデータ記録域に対して、上記入力手段の入力した投票対象の情報とデータが順序性を持たないことを示す記号とを書き込み、一方、データが順序性を持つことを示す記号を割り付けることを決定する場合には、該賭式の規定するエントリーの個数を持ちかつ空域を持つことを許容する形のデータ記録域を生成して、そのデータ記録域が持つ該賭式の指すエントリー位置に上記入力手段の入力した投票対象の情報を書き込むとともに、そのデータ記録域にデータが順序性を持つことを示す記号を書き込むことで、上記入力手段の入力した投票対象の情報および賭式の情報を、該賭式の規定するフォーマットを持つ情報に変換する変換手段と、
上記変換手段の変換した情報を、上記センタシステムへ送信する送信手段とを備えることを、
特徴とする発券機。
【請求項３】
複数の発券機と、それらの発券機に通信回線を介して接続されて、それらの発券機の発売した投票券の情報を集計するセンタシステムとで構成されるトータリゼータシステムで用いられるセンタシステムの実現に用いられるプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
コンピュータを、
上記発券機から送信されてくる投票券情報を受け取ることで、データが順序性を持つことを示す記号か順序性を持たないことを示す記号のいずれか一方の記号と、空域を持つことを許容する形のデータ記録域のエントリーに記録される投票対象の情報とで構成される投票券情報を入力する入力手段と、
上記入力手段の入力した投票券情報の持つ上記記号が順序性を持たないことを示す場合には、上記データ記録域のエントリーの個数と、上記データ記録域のエントリーに記録される投票対象の個数とに基づいて、上記入力手段の入力した投票券情報の指定する賭式を検出し、一方、上記入力手段の入力した投票券情報の持つ上記記号が順序性を持つことを示す場合には、上記データ記録域のどのエントリー位置に投票対象の情報が記録されているのかという情報に基づいて、上記入力手段の入力した投票券情報の指定する賭式を検出する検出手段と、
上記検出手段の検出した賭式に対応付けて設けられる集計ファイルに、上記データ記録域のエントリーに記録される投票対象の情報を登録することで、投票対象についての集計処理を実行する実行手段として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項４】
複数の発券機と、それらの発券機に通信回線を介して接続されて、それらの発券機の発売した投票券の情報を集計するセンタシステムとで構成されるトータリゼータシステムで用いられる発券機の実現に用いられるプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
コンピュータを、
マークシートを読み取ることで、投票対象の情報と賭式の情報とを入力する入力手段と、
上記入力手段の入力した賭式の情報に基づいて、上記入力手段の入力した投票対象の情報に対して、データが順序性を持つことを示す記号を割り付けるのかデータが順序性を持たないことを示す記号を割り付けるのかを決定して、データが順序性を持たないことを示す記号を割り付けることを決定する場合には、該賭式の規定するエントリーの個数を持ちかつ空域を持つことを許容する形のデータ記録域を生成して、そのデータ記録域に対して、上記入力手段の入力した投票対象の情報とデータが順序性を持たないことを示す記号とを書き込み、一方、データが順序性を持つことを示す記号を割り付けることを決定する場合には、該賭式の規定するエントリーの個数を持ちかつ空域を持つことを許容する形のデータ記録域を生成して、そのデータ記録域が持つ該賭式の指すエントリー位置に上記入力手段の入力した投票対象の情報を書き込むとともに、そのデータ記録域にデータが順序性を持つことを示す記号を書き込むことで、上記入力手段の入力した投票対象の情報および賭式の情報を、該賭式の規定するフォーマットを持つ情報に変換する変換手段と、
上記変換手段の変換した情報を、上記センタシステムへ送信する送信手段として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の発券機と、それらの発券機に通信回線を介して接続されて、それらの発券機の発売した投票券の情報を集計するセンタシステムとで構成されるトータリゼータシステムで用いられるセンタシステム及び発券機と、それらの装置の実現に用いられるプログラムを記録したコンピュータ読み取り可能な記録媒体とに関する。
【０００２】
【従来の技術】
説明の便宜上、トータリゼータシステムでもって従来技術を説明する。
【０００３】
競馬のトータリゼータシステムで説明するならば、勝馬投票券の賭式には、１着に入る馬を当てる単勝と、１頭の馬が１着から３着のいずれかに入ることを当てる複勝と、２頭の馬の内の一方が１着に入り他方が２着に入ることを当てる馬連と、２つの枠の内の一方の枠の馬が１着に入り他方の枠の馬が２着に入ることを当てる枠連と、２頭の馬が１着から３着のいずれかに入ることを当てるワイド馬連と、１着に入る馬と２着に入る馬とを当てる馬単といったものがある。
【０００４】
マークシートに記入される投票券の購入要求を受け取ると、競馬場内などに設置される投票券発売機は、そのマークシートを読み取ることで、単勝の購入要求であるのか、複勝の購入要求であるのか、馬連の購入要求であるのか、枠連の購入要求であるのか、ワイド馬連の購入要求であるのか、馬単の購入要求であるのかを判断して、その購入要求の投票券を発券していくとともに、その賭式の種類を示す記号をヘッダに付加しつつ、その発券した組情報（馬番号や枠番号の情報）などをセンタに送信することで、オッズ情報を算出できるように処理している。
【０００５】
このように、従来のトータリゼータシステムでは、発券した賭式の種類を示す記号を発券した組情報に付加しつつセンタに送信することで、センタに対して、発券内容を通知するように処理している。
【０００６】
【発明が解決しようとする課題】
しかしながら、このような従来技術に従っていると、発券した賭式の種類を示す記号を発券した組情報に付加しなければならないことから、賭式の種類が多くなると、それに応じて、賭式の種類を示す記号を多数用意しなければならないという問題点がある。
【０００７】
しかも、新たな賭式を採用する場合に、システムの変更が大きくなるという問題点もある。
【０００８】
このような問題点は、トータリゼータシステムに限られるものではなく、様々なデータ種別をとる可能性のあるデータを扱う場合に問題となる点である。
【０００９】
本発明はかかる事情に鑑みてなされたものであって、複数の発券機と、それらの発券機に通信回線を介して接続されて、それらの発券機の発売した投票券の情報を集計するセンタシステムとで構成されるトータリゼータシステムを簡略な構成に従って実現できるようにする新たな技術の提供を目的とする。
【００１０】
【課題を解決するための手段】
〔１〕本発明のトータリゼータシステムで用いられるセンタシステムの構成
上記の目的を達成するために、本発明のトータリゼータシステムで用いられるセンタシステムは、（イ）発券機から送信されてくる投票券情報を受け取ることで、データが順序性を持つことを示す記号か順序性を持たないことを示す記号のいずれか一方の記号と、空域を持つことを許容する形のデータ記録域のエントリーに記録される投票対象の情報とで構成される投票券情報を入力する入力手段と、（ロ）入力手段の入力した投票券情報の持つ記号が順序性を持たないことを示す場合には、データ記録域のエントリーの個数と、データ記録域のエントリーに記録される投票対象の個数とに基づいて、入力手段の入力した投票券情報の指定する賭式を検出し、一方、入力手段の入力した投票券情報の持つ記号が順序性を持つことを示す場合には、データ記録域のどのエントリー位置に投票対象の情報が記録されているのかという情報に基づいて、入力手段の入力した投票券情報の指定する賭式を検出する検出手段と、（ハ）検出手段の検出した賭式に対応付けて設けられる集計ファイルに、データ記録域のエントリーに記録される投票対象の情報を登録することで、投票対象についての集計処理を実行する実行手段とを備えるように構成する。
以上の各処理手段はコンピュータプログラムで実現できるものであり、このコンピュータプログラムは、計算機が読み取り可能な適当な記録媒体に記録することができる。
〔２〕本発明のトータリゼータシステムで用いられる発券機の構成
上記の目的を達成するために、本発明のトータリゼータシステムで用いられる発券機は、（イ）マークシートを読み取ることで、投票対象の情報と賭式の情報とを入力する入力手段と、（ロ）入力手段の入力した賭式の情報に基づいて、入力手段の入力した投票対象の情報に対して、データが順序性を持つことを示す記号を割り付けるのかデータが順序性を持たないことを示す記号を割り付けるのかを決定して、データが順序性を持たないことを示す記号を割り付けることを決定する場合には、該賭式の規定するエントリーの個数を持ちかつ空域を持つことを許容する形のデータ記録域を生成して、そのデータ記録域に対して、入力手段の入力した投票対象の情報とデータが順序性を持たないことを示す記号とを書き込み、一方、データが順序性を持つことを示す記号を割り付けることを決定する場合には、該賭式の規定するエントリーの個数を持ちかつ空域を持つことを許容する形のデータ記録域を生成して、そのデータ記録域が持つ該賭式の指すエントリー位置に入力手段の入力した投票対象の情報を書き込むとともに、そのデータ記録域にデータが順序性を持つことを示す記号を書き込むことで、入力手段の入力した投票対象の情報および賭式の情報を、該賭式の規定するフォーマットを持つ情報に変換する変換手段と、（ハ）変換手段の変換した情報を、センタシステムへ送信する送信手段とを備えるように構成する。
以上の各処理手段はコンピュータプログラムで実現できるものであり、このコンピュータプログラムは、計算機が読み取り可能な適当な記録媒体に記録することができる。
次に、図１に従って、センタシステムをデータ処理装置として一般化し、発券機をデータ変換装置として一般化した形で、本発明の概要について説明する。
【００１１】
図中、１は本発明を具備するデータ変換装置、２は本発明を具備するデータ処理装置である。
【００１２】
本発明のデータ変換装置１は、入力手段１０と、変換手段１１と、送信手段１２とを備える。
【００１３】
この入力手段１０は、データと、そのデータのデータ種別とを入力する。変換手段１１は、データが順序性を持つことを示す記号か順序性を持たないことを示す記号のいずれか一方の記号と、入力手段１０の入力したデータ種別の規定する空領域を持つことを許容する形のデータ記録域とを使って、入力手段１０の入力したデータを入力手段１０の入力したデータ種別の規定するフォーマットを持つ情報に変換する。送信手段１２は、変換手段１１の変換した情報を、その情報を処理する機構へ送信する。
【００１４】
一方、本発明のデータ処理装置２は、入力手段２０と、検出手段２１と、実行手段２２とを備える。
【００１５】
この入力手段２０は、データが順序性を持つことを示す記号か順序性を持たないことを示す記号のいずれか一方の記号と、空領域を持つことを許容する形のデータ記録域に記録されるデータとで構成される情報を入力する。
【００１６】
検出手段２１は、入力手段２０の入力した情報の持つ情報に従って、入力手段２０の入力した情報の持つデータ種別を検出する。
【００１７】
実行手段２２は、検出手段２１の検出したデータ種別に従い、入力手段２０の入力した情報の持つデータに対して規定の処理を実行する。
【００１８】
このように構成される本発明のデータ変換装置１では、競馬のトータリゼータシステムへの適用で説明するならば、入力手段１０が例えば５番の単勝の投票券を発券したことを入力すると、変換手段１１は、例えば、図２（ａ）に示すように、データが順序性を持つことを示す記号（例えば「／」、以下同様）を最終段とする１個のエントリーを持つデータ記録域を生成して、そのエントリーに“５”を記録することで、５番の単勝データについて記述する規定のフォーマットを持つ情報に変換し、これを受けて、送信手段１２は、その変換された情報をその情報を処理する機構へ送信する。
【００１９】
ここで、図２（ｂ）に示すように、「／」を最終段とする２つ以上のエントリーを持つデータ記録域を生成して、その先頭のエントリーに“５”を記録するようにしてもよいし、図２（ｃ）に示すように、データが順序性を持たないことを示す記号（例えば「＊」、以下同様）を最終段とする１個のエントリーで構成されるデータ記録域を生成して、そのエントリーに“５”を記録するようにしてもよい。
【００２０】
また、入力手段１０が例えば５番の複勝の投票券を発券したことを入力すると、変換手段１１は、図２（ｄ）に示すように、「＊」を最終段とする３個のエントリーで構成されるデータ記録域を生成して、その中のいずれか１つのエントリーに“５”を記録することで、５番の複勝データについて記述する規定のフォーマットを持つ情報に変換し、これを受けて、送信手段１２は、その変換された情報をその情報を処理する機構へ送信する。
【００２１】
また、入力手段１０が例えば“５ー７”の馬連の投票券を発券したことを入力すると、変換手段１１は、図２（ｅ）に示すように、「＊」を最終段とする２個のエントリーを持つデータ記録域を生成して、そのエントリーに“５”と“７”とを記録することで、“５ー７”の馬連データについて記述する規定のフォーマットを持つ情報に変換し、これを受けて、送信手段１２は、その変換された情報をその情報を処理する機構へ送信する。
【００２２】
また、入力手段１０が例えば“５ー７”のワイド馬連の投票券を発券したことを入力すると、変換手段１１は、図２（ｆ）に示すように、「＊」を最終段とする３個のエントリーを持つデータ記録域を生成して、その中のいずれか２つのエントリーに“５”と“７”とを記録することで、“５ー７”のワイド馬連データについて記述する規定のフォーマットを持つ情報に変換し、これを受けて、送信手段１２は、その変換された情報をその情報を処理する機構へ送信する。
【００２３】
また、入力手段１０が例えば“５ー７”の馬単の投票券を発券したことを入力すると、変換手段１１は、図２（ｇ）に示すように、「／」を最終段とする２個のエントリーを持つデータ記録域を生成して、その先頭のエントリーに“５”を記録するとともに、２番目のエントリーに“７”を記録することで、“５ー７”の馬単データについて記述する規定のフォーマットを持つ情報に変換し、これを受けて、送信手段１２は、その変換された情報をその情報を処理する機構へ送信する。
【００２４】
ここで、馬単の投票の場合には、図２（ｈ）に示すように、「／」を最終段とする３つ以上のエントリーを持つデータ記録域を生成して、その先頭のエントリーに“５”を記録するとともに、２番目のエントリーに“７”を記録するようにしてもよい。
【００２５】
一方、このように構成される本発明のデータ処理装置２では、競馬のトータリゼータシステムへの適用で説明するならば、入力手段２０が例えば図２（ａ)(ｂ）に示すようなフォーマットを持つ情報を入力すると、検出手段２１は、その入力情報が順序性を持つことを示す記号「／」を持つとともに、データ記録域の先頭位置に５番という馬番が記録されていることを判断することで、５番の単勝の投票であることを検出し、これを受けて、実行手段２２は、オッズの計算処理や的中馬券との照合処理を行う。
【００２６】
また、入力手段２０が例えば図２（ｄ）に示すようなフォーマットを持つ情報を入力すると、検出手段２１は、その入力情報が順序性を持たないことを示す記号「＊」を持つとともに、データ記録域が３つのエントリーを持ち、更に、そのデータ記録域に５番という１つの馬番が記録されていることを判断することで、５番の複勝の投票であることを検出し、これを受けて、実行手段２２は、オッズの計算処理や的中馬券との照合処理を行う。
【００２７】
また、入力手段２０が例えば図２（ｅ）に示すようなフォーマットを持つ情報を入力すると、検出手段２１は、その入力情報が順序性を持たないことを示す記号「＊」を持つとともに、データ記録域が２つのエントリーを持ち、更に、そのデータ記録域に５番と７番という２つの馬番が記録されていることを判断することで、“５ー７”の馬連の投票であることを検出し、これを受けて、実行手段２２は、オッズの計算処理や的中馬券との照合処理を行う。
【００２８】
また、入力手段２０が例えば図２（ｆ）に示すようなフォーマットを持つ情報を入力すると、検出手段２１は、その入力情報が順序性を持たないことを示す記号「＊」を持つとともに、データ記録域が３つのエントリーを持ち、更に、そのデータ記録域に５番と７番という２つの馬番が記録されていることを判断することで、“５ー７”のワイド馬連の投票であることを検出し、これを受けて、実行手段２２は、オッズの計算処理や的中馬券との照合処理を行う。
【００２９】
また、入力手段２０が例えば図２（ｇ)(ｈ）に示すようなフォーマットを持つ情報を入力すると、検出手段２１は、その入力情報が順序性を持つことを示す記号「／」を持つとともに、データ記録域が２つのエントリーを持ち、更に、そのデータ記録域の先頭位置に５番、２番目の位置に７番という馬番が記録されていることを判断することで、“５ー７”の馬単の投票であることを検出し、これを受けて、実行手段２２は、オッズの計算処理や的中馬券との照合処理を行う。
【００３０】
このようにして、本発明によれば、賭式の種類を示す記号を用意することなく、投票券の情報をセンタシステムに通知できるようになることから分かるように、様々な賭式をとる可能性のある投票券情報を処理するという構成を採るときにあって、簡略な構成に従って賭式を識別できるようになる。
【００３１】
しかも、本発明によれば、新たな賭式を簡単に導入できるようになる。例えば、トータリゼータシステムにおいて、新たに４着に入る馬を当てる賭式を導入する場合には、図３（ａ）に示すようなフォーマットを持つ投票券情報を作成すれば実現できるし、また、５着までに入る馬を当てる賭式を導入する場合には、図３（ｂ）に示すようなフォーマットを持つ投票券情報を作成すれば実現できるし、また、１着と２着と３着とに入る馬を当てる賭式を導入する場合には、図３（ｃ）に示すようなフォーマットを持つ投票券情報を作成すれば実現できるし、また、５着までに入る全ての馬を当てる賭式を導入する場合には、図３（ｄ）に示すようなフォーマットを持つ投票券情報を作成すれば実現できる。
【００３２】
【発明の実施の形態】
以下、競馬のトータリゼータシステムに適用した場合の実施の形態に従って本発明を詳細に説明する。
【００３３】
図４に、本発明を具備するトータリゼータシステムの一実施形態例を図示する。
【００３４】
図中、３０は競馬場内などに設置されるマークシートを使って馬券を発売する発券機、４０は発券機３０の発売した投票券の情報を集計するセンタシステムである。
【００３５】
この発券機３０は、マークシートに記入された投票券情報を読み取るマークシート読取部３１と、マークシート読取部３１の読み取った投票券情報を規定のフォーマットに変換してセンタシステム４０に送信する投票情報送信部３２とを備える。
【００３６】
ここで、マークシート読取部３１や投票情報送信部３２は具体的にはプログラムで実現されるものであり、このプログラムは、計算機が読み取り可能な半導体メモリなどの適当な記録媒体に格納することができる。
【００３７】
一方、センタシステム４０は、各レースに投じられた単勝の投票券情報を集計管理する単勝集計ファイル４１-1と、各レースに投じられた複勝の投票券情報を集計管理する複勝集計ファイル４１-2と、各レースに投じられた馬連の投票券情報を集計管理する馬連集計ファイル４１-3（図示していない）と、各レースに投じられた枠連の投票券情報を集計管理する枠連集計ファイル４１-4（図示してないない）と、各レースに投じられたワイド馬連の投票券情報を集計管理するワイド集計ファイル４１-5（図示していない）と、各レースに投じられた馬単の投票券情報を集計管理する馬単集計ファイル４１-6と、発券機３０から送られてくる投票券情報を受信して認識する投票情報認識部４２と、投票情報認識部４２により得られる投票情報に応答して、これらの集計ファイルへの登録処理を実行するファイル登録部４３と、図示しない払戻端末から要求される投票券の確認処理を実行する払戻処理部４４とを備える。
【００３８】
ここで、投票情報認識部４２やファイル登録部４３や払戻処理部４４は具体的にはプログラムで実現されるものであり、このプログラムは、計算機が読み取り可能な半導体メモリなどの適当な記録媒体に格納することができる。
【００３９】
図５ないし図７に、発券機３０に展開される投票情報送信部３２の実行する処理フローの一実施形態例、図８ないし図１０に、センタシステム４０に展開される投票情報認識部４２の実行する処理フローの一実施形態例を図示する。
【００４０】
次に、これらの処理フローに従って、本発明について詳細に説明する。
【００４１】
発券機３０に展開される投票情報送信部３２は、マークシート読取部３１から発売した投票券の情報が渡されることで起動されると、図５ないし図７の処理フローに示すように、先ず最初に、ステップ１で、マークシート読取部３１の読み取った投票が単勝の投票であるのか否かを判断して、単勝の投票であることを判断するときには、ステップ２に進んで、「／」を最終段とする１個のエントリーを持つデータ記録域を生成する。
【００４２】
続いて、ステップ３で、その生成したデータ記録域のエントリーに、マークシート読取部３１から渡される投票対象の馬番号を記録することで、図２（ａ）に示したようなフォーマットに従う単勝の投票情報を作成し、続くステップ４で、その作成した単勝の投票情報をセンタシステム４０に送信して、処理を終了する。
【００４３】
一方、ステップ１で、マークシート読取部３１の読み取った投票が単勝の投票でないことを判断するときには、ステップ５に進んで、複勝の投票であるのか否かを判断して、複勝の投票であることを判断するときには、ステップ６に進んで、「＊」を最終段とする３個のエントリーを持つデータ記録域を生成する。
【００４４】
続いて、ステップ７で、その生成したデータ記録域の例えば先頭のエントリー（先頭に限られるものではない）に、マークシート読取部３１から渡される投票対象の馬番号を記録することで、図２（ｄ）に示したようなフォーマットに従う複勝の投票情報を作成し、続くステップ８で、その作成した複勝の投票情報をセンタシステム４０に送信して、処理を終了する。
【００４５】
一方、ステップ５で、マークシート読取部３１の読み取った投票が複勝の投票でないことを判断するときには、ステップ９に進んで、馬連の投票であるのか否かを判断して、馬連の投票であることを判断するときには、ステップ１０に進んで、「＊」を最終段とする２個のエントリーを持つデータ記録域を生成する。
【００４６】
続いて、ステップ１１で、その生成したデータ記録域のエントリーに、マークシート読取部３１から渡される投票対象の２つの馬番号を記録することで、図２（ｅ）に示したようなフォーマットに従う馬連の投票情報を作成し、続くステップ１２で、その作成した馬連の投票情報をセンタシステム４０に送信して、処理を終了する。
【００４７】
一方、ステップ９で、マークシート読取部３１の読み取った投票が馬連の投票でないことを判断するときには、ステップ１３に進んで、枠連の投票であるのか否かを判断して、枠連の投票であることを判断するときには、ステップ１４に進んで、「＊」を最終段とする２個のエントリーを持つデータ記録域を生成し、その先頭に枠連の識別記号を付加する。すなわち、枠連と馬連とは共に、「＊」を最終段とする２個のエントリーを持つデータ記録域となるので、その違いを示すために、枠連の識別記号を付加するのである。
【００４８】
続いて、ステップ１５で、その生成したデータ記録域のエントリーに、マークシート読取部３１から渡される投票対象の２つの枠番号を記録することで、規定のフォーマットに従う枠連の投票情報を作成し、続くステップ１６で、その作成した枠連の投票情報をセンタシステム４０に送信して、処理を終了する。
【００４９】
一方、ステップ１３で、マークシート読取部３１の読み取った投票が枠連の投票でないことを判断するときには、ステップ１７に進んで、ワイド馬連の投票であるのか否かを判断して、ワイド馬連の投票であることを判断するときには、ステップ１８に進んで、「＊」を最終段とする３個のエントリーを持つデータ記録域を生成する。
【００５０】
続いて、ステップ１９で、その生成したデータ記録域の先頭から２つのエントリー（先頭から２つに限られるものではない）に、マークシート読取部３１から渡される投票対象の２つの馬番号を記録することで、図２（ｆ）に示したようなフォーマットに従うワイド馬連の投票情報を作成し、続くステップ２０で、その作成したワイド馬連の投票情報をセンタシステム４０に送信して、処理を終了する。
【００５１】
一方、ステップ１７で、マークシート読取部３１の読み取った投票がワイド馬連の投票でないことを判断するとき、すなわち、マークシート読取部３１の読み取った投票が馬単の投票であることを判断するときには、ステップ２１に進んで、「／」を最終段とする２個のエントリーを持つデータ記録域を生成する。
【００５２】
続いて、ステップ２２で、その生成したデータ記録域の先頭のエントリーに、マークシート読取部３１から渡される１着投票対象の馬番号を記録するとともに、２番目のエントリーに、マークシート読取部３１から渡される２着投票対象の馬番号を記録することで、図２（ｇ）に示したようなフォーマットに従う馬単の投票情報を作成し、続くステップ２３で、その作成した馬単の投票情報をセンタシステム４０に送信して、処理を終了する。
【００５３】
このようにして、発券機３０に展開される投票情報送信部３２は、マークシート読取部３１の読み取った投票が単勝の投票である場合には、図２（ａ）に示したようなフォーマットに従う単勝の投票情報を作成してセンタシステム４０に送信し、複勝の投票である場合には、図２（ｄ）に示したようなフォーマットに従う複勝の投票情報を作成してセンタシステム４０に送信し、馬連の投票である場合には、図２（ｅ）に示したようなフォーマットに従う馬連の投票情報を作成してセンタシステム４０に送信し、枠連の投票である場合には、図２（ｅ）に示したようなフォーマットに従うとともに更に枠連の識別記号を付加した形式に従う枠連の投票情報を作成してセンタシステム４０に送信し、ワイド馬連の投票である場合には、図２（ｆ）に示したようなフォーマットに従うワイド馬連の投票情報を作成してセンタシステム４０に送信し、馬単の投票である場合には、図２（ｇ）に示したようなフォーマットに従う馬単の投票情報を作成してセンタシステム４０に送信するように処理するのである。
【００５４】
次に、図８ないし図１０の処理フローに従って、センタシステム４０に展開される投票情報認識部４２の実行する処理について説明する。
【００５５】
センタシステム４０に展開される投票情報認識部４２は、発券機３０から投票情報を受け取ることで起動されると、図８ないし図１０の処理フローに示すように、先ず最初に、ステップ１で、その受け取った投票情報に「＊」の記号が付加されているのか否かを判断する。
【００５６】
このステップ１の判断処理に従って、受け取った投票情報に「＊」の記号が付加されていることを判断するときには、ステップ２に進んで、受け取った投票情報のデータ記録域の持つエントリーの個数が３個であるのか否かを判断して、３個であることを判断するときには、ステップ３に進んで、受け取った投票情報のデータ記録域に記録される馬番号の数が１つであるのか否かを判断する。
【００５７】
このステップ３の判断処理に従って、受け取った投票情報のデータ記録域に記録される馬番号の数が１つであることを判断するときには、ステップ４に進んで、図２（ｄ）に示すようなフォーマットを持つ複勝の投票であると判断し、続くステップ５で、その１つの馬番号を特定する。そして、続くステップ６で、ファイル登録部４３に対して、特定した複勝の投票情報を複勝集計ファイル４１-2に登録することを指示して、処理を終了する。
【００５８】
一方、ステップ３の判断処理に従って、受け取った投票情報のデータ記録域に記録される馬番号の数が１つでないことを判断するとき、すなわち、受け取った投票情報のデータ記録域に記録される馬番号の数が２つであることを判断するときには、ステップ７に進んで、図２（ｆ）に示すようなフォーマットを持つワイド馬連の投票であると判断し、続くステップ８で、その２つの馬番号を特定する。そして、続くステップ９で、ファイル登録部４３に対して、特定したワイド馬連の投票情報をワイド集計ファイル４１-5に登録することを指示して、処理を終了する。
【００５９】
一方、ステップ２の判断処理に従って、受け取った投票情報のデータ記録域の持つエントリーの個数が３個でないことを判断するとき、すなわち、そのエントリーの個数が２個であることを判断するときには、ステップ１０に進んで、受け取った投票情報のデータ記録域に枠連の識別記号が付加されているのか否かを判断する。
【００６０】
このステップ１０の判断処理に従って、受け取った投票情報のデータ記録域に枠連の識別記号が付加されていることを判断するときには、ステップ１１に進んで、図２（ｅ）に示したようなフォーマットを持ち、更に枠連の識別記号を付加したフォーマットを持つ枠連の投票であると判断し、続くステップ１２で、その２つの枠番号を特定する。そして、続くステップ１３で、ファイル登録部４３に対して、特定した枠連の投票情報を枠連集計ファイル４１-4に登録することを指示して、処理を終了する。
【００６１】
一方、ステップ１０の判断処理に従って、受け取った投票情報のデータ記録域に枠連の識別記号が付加されていないことを判断するときには、ステップ１４に進んで、図２（ｅ）に示すようなフォーマットを持つ馬連の投票であると判断し、続くステップ１５で、その２つの馬番号を特定する。そして、続くステップ１６で、ファイル登録部４３に対して、特定したワイド馬連の投票情報を馬連集計ファイル４１-3に登録することを指示して、処理を終了する。
【００６２】
一方、ステップ１の判断処理に従って、受け取った投票情報に「＊」の記号が付加されていないことを判断するとき、すなわち、「／」の記号が付加されていることを判断するときには、ステップ１７に進んで、受け取った投票情報のデータ記録域に記録される馬番号の数が１つであるのか否かを判断する。
【００６３】
このステップ１７の判断処理に従って、受け取った投票情報のデータ記録域に記録される馬番号の数が１つであることを判断するときには、ステップ１８に進んで、図２（ａ）に示すようなフォーマットを持つ単勝の投票であると判断し、続くステップ１９で、その１つの馬番号を特定する。そして、続くステップ２０で、ファイル登録部４３に対して、特定した単勝の投票情報を単勝集計ファイル４１-1に登録することを指示して、処理を終了する。
【００６４】
一方、ステップ１７の判断処理に従って、受け取った投票情報のデータ記録域に記録される馬番号の数が１つでないことを判断するとき、すなわち、馬番号の数が２つであることを判断するときには、ステップ２１に進んで、図２（ｇ）に示すようなフォーマットを持つ馬単の投票であると判断し、続くステップ２２で、その２つの馬番号を特定する。そして、続くステップ２３で、ファイル登録部４３に対して、特定した馬単の投票情報を馬単集計ファイル４１-6に登録することを指示して、処理を終了する。
【００６５】
ここで、受け取った投票情報に「／」の記号が付加されているときに、データ記録域に記録される馬番号の数が１つであるのか２つであるのかを判断することで、単勝の投票であるのか馬単の投票であるのかを判断するという構成を採っているが、図３（ａ）に示したように、この「／」を使うことで例えば４着に入る馬を当てる新たな賭式を導入することも可能であり、このような場合、この判断は、馬番号の記録位置を特定する（結局、馬番号の数を特定することになる）ことで行うことになる。
【００６６】
このようにして、センタシステム４０に展開される投票情報認識部４２は、発券機３０から投票情報を受け取ると、その賭式を認識して、ファイル登録部４３を介して、その投票情報を対応する集計ファイルに登録するように処理するのである。
【００６７】
図４では図示していないが、競馬場内には、発券機３０の他に払戻端末が設置されている。この払戻端末は、的中馬券が挿入されると、その投票情報を読み取り、発券機３０と同様なフォーマット変換処理を実行してセンタシステム４０に送信してくる。
【００６８】
このときには、センタシステム４０に展開される投票情報認識部４２は、ファイル登録部４３に代えて払戻処理部４４を起動し、これを受けて、払戻処理部４４は、払戻し要求のある投票情報とレース結果とを照合して、その払戻し要求の正当性をチェックするとともに、正当である場合には、そのオッズ情報を取得して払戻端末に返信するように処理することになる。
【００６９】
この実施形態例では、トータリゼータシステムを具体例にして本発明を説明したが、本発明は、その適用がトータリゼータシステムに限られるものではない。例えば、図１１に示すように、問題に対する回答が順序性を持つ場合には「／」という記号を回答に付加し、順序性を持たない場合には「＊」という記号を回答に付加して、その「／」や「＊」に応じて正解との突き合わせを行うアルゴリズムを呼び出すことで、回答と正解との照合を行うようなシステムに対してもそのまま適用できる。
【００７０】
また、実施形態例では、データ記録域の最終段に「／」や「＊」を付加する構成を採ったが、先頭に付加するという構成を採ってもよい。
【００７１】
（付記１）データが順序性を持つことを示す記号か順序性を持たないことを示す記号のいずれか一方の記号と、空域を持つことを許容する形のデータ記録域に記録されるデータとで構成される情報を入力する入力手段と、上記入力される情報の持つ情報に従って、上記入力される情報の持つデータ種別を検出する検出手段と、上記検出されるデータ種別に従い、上記入力される情報の持つデータに対して規定の処理を実行する実行手段とを備えることを、特徴とするデータ処理装置。
【００７２】
（付記２）付記１に記載されるデータ処理装置において、上記検出手段は、上記入力される情報の持つ上記記号が順序性を持たないことを示す場合には、上記データ記録域の長さと、上記入力される情報の持つデータの個数とを考慮しつつ上記データ種別を検出し、順序性を持つことを示す場合には、上記入力される情報の持つデータの上記データ記録域における記録位置を考慮しつつ上記データ種別を検出することを、特徴とするデータ処理装置。
【００７３】
（付記３）付記１又は２に記載されるデータ処理装置において、上記実行手段は、上記データ種別毎に、上記入力される情報の持つデータを集計する処理を行うことを、特徴とするデータ処理装置。
【００７４】
（付記４）付記１ないし３のいずれか１項に記載されるデータ処理装置において、上記実行手段は、上記データ種別の規定する照合条件に従い、上記入力される情報の持つデータと規定のデータとを照合する処理を行うことを、特徴とするデータ処理装置。
【００７５】
（付記５）データと、該データのデータ種別とを入力する入力手段と、データが順序性を持つことを示す記号か順序性を持たないことを示す記号のいずれか一方の記号と、上記データ種別の規定する空域を持つことを許容する形のデータ記録域とを使って、上記入力されるデータを、上記データ種別の規定するフォーマットを持つ情報に変換する変換手段と、上記変換される情報を、該情報を処理する機構へ送信する送信手段とを備えることを、特徴とするデータ変換装置。
【００７６】
（付記６）データが順序性を持つことを示す記号か順序性を持たないことを示す記号のいずれか一方の記号と、空域を持つことを許容する形のデータ記録域に記録されるデータとで構成される情報を入力する処理と、上記入力される情報の持つ情報に従って、上記入力される情報の持つデータ種別を検出する処理と、上記検出されるデータ種別に従い、上記入力される情報の持つデータに対して規定の処理を実行する処理とをコンピュータに実行させることを、特徴とするデータ処理用プログラムの記録媒体。
【００７７】
（付記７）データと、該データのデータ種別とを入力する処理と、データが順序性を持つことを示す記号か順序性を持たないことを示す記号のいずれか一方の記号と、上記データ種別の規定する空域を持つことを許容する形のデータ記録域とを使って、上記入力されるデータを、上記データ種別の規定するフォーマットを持つ情報に変換する処理と、上記変換される情報を、該情報を処理する機構へ送信する処理とをコンピュータに実行させることを、特徴とするデータ変換用プログラムの記録媒体。
【００７８】
【発明の効果】
以上説明したように、本発明によれば、様々な賭式をとる可能性のある投票券情報を処理するという構成を採るときにあって、簡略な構成に従って賭式を識別できるようになる。そして、本発明によれば、新たな賭式を簡単に導入できるようになる。
【図面の簡単な説明】
【図１】本発明の概要構成図である。
【図２】本発明の説明図である。
【図３】本発明の説明図である。
【図４】本発明の一実施形態例である。
【図５】投票情報送信部の実行する処理フローの一実施形態例である。
【図６】投票情報送信部の実行する処理フローの一実施形態例である。
【図７】投票情報送信部の実行する処理フローの一実施形態例である。
【図８】投票情報認識部の実行する処理フローの一実施形態例である。
【図９】投票情報認識部の実行する処理フローの一実施形態例である。
【図１０】投票情報認識部の実行する処理フローの一実施形態例である。
【図１１】本発明の説明図である。
【符号の説明】
１    データ変換装置
２    データ処理装置
１０  入力手段
１１  変換手段
１２  送信手段
２０  入力手段
２１  検出手段
２２  実行手段
【図１】
0003974746.tif 000002
【図２】
0003974746.tif 000003
【図３】
0003974746.tif 000004
【図４】
0003974746.tif 000005
【図５】
0003974746.tif 000006
【図６】
0003974746.tif 000007
【図７】
0003974746.tif 000008
【図８】
0003974746.tif 000009
【図９】
0003974746.tif 000010
【図１０】
0003974746.tif 000011
【図１１】
0003974746.tif 000012