(57)【要約】【課題】大量の中間オッズ情報を少ないデータ量で送信可能なレースデータ送受信システムを提供すること。【解決手段】実中間オッズを一旦各出走馬の人気率に換算し、このようなデータ量の少ない人気率データを配信システム３０を介して無線通信端末５０に配信する。無線通信端末５０では、配信された人気率データに基づいて中間オッズすなわちワーク用オッズを計算するが、人気率データに基づいて計算した中間オッズすなわちワーク用オッズデータは一定の誤差を含むことになる。よって、配信される人気率データにデコードに際しての誤差を一定の精度で補正するための補正データも含めておけば、より正確な中間オッズデータを得ることができるようになる。このような目的で、人気率データとともに中間オッズごとに補正データを配信システム３０を介して無線通信端末５０に配信する。【選択図】    図１
2004157911.tif 000002
【特許請求の範囲】
【請求項１】
データを送信するデータ送信装置と複数のデータ受信端末装置とから構成され、レースの配当に関連するデータを送信するためのレースデータ送受信システムであって、
前記データ送信装置は、
複数の競争主体の出走するレースにおける少なくとも２つの組み合わせによる組み合わせ別の中間配当倍率に基づいて、競争主体毎の人気率データを求める第１の演算処理手段、および
前記第１の演算処理手段によって算出された競争主体別の人気率データを送信する送信手段を備え、
前記データ受信端末装置は、
前記送信手段から送信された競争主体別の人気率データを受信する受信手段、
競争主体別の人気率データを記憶する第１の記憶領域と、計算によって求めた組み合わせ別の再現中間配当倍率を記憶する第２の記憶領域とを含む、書き込み読み出し可能な一時記憶手段、
前記一時記憶手段への書き込み又は一時記憶手段からの読み出しを制御する書込・読出制御手段、および
所定の演算プログラムに基いて、競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求める第２の演算処理手段を備え、
前記書込・読出制御手段は、前記受信手段によって受信された競争主体別の人気率データを前記一時記憶手段の第１の記憶領域へ書き込み、前記第２の演算処理手段が第１の記憶領域に記憶されている競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求めたとき、当該組み合わせ別の再現中間配当倍率を第２の記憶領域へ書き込み、さらに第２の記憶領域に記憶されている組み合わせ別の再現中間配当倍率を読み出し、
前記データ受信端末装置は、前記読み出された組み合わせ別の再現中間配当倍率を出力する出力手段をさらに備えた、レースデータ送受信システム。
【請求項２】
前記第１の演算処理手段は、複数の競争主体が出走するレースにおける少なくとも２つの競争主体の組み合わせによる組み合わせ別の中間配当倍率に基づいて、各競争主体が関係している組み合わせ別の中間配当倍率に相関する投票数を累積した競争主体の累積投票数を総投票数で除算することにより、競争主体毎の人気率データを求めることを特徴とする、請求項１記載のレースデータ送受信システム。
【請求項３】
前記第２の演算処理手段は、競争主体毎の人気率データに基いて、少なくとも２つの競争主体の人気率データを所定の演算プログラムで演算することによって組み合わせ別の再現中間配当倍率を求めることを特徴とする、請求項１記載のレースデータ送受信システム。
【請求項４】
前記第２の演算処理手段は、競争主体毎の人気率データに基いて、少なくとも２つの競争主体の人気率データを乗算することによって組み合わせ別の再現中間配当倍率を求めることを特徴とする、請求項１記載のレースデータ送受信システム。
【請求項５】
前記データ受信端末装置は、操作者によって操作される操作手段をさらに備え、
前記第２の演算処理手段は、前記操作手段を操作して指定された組み合わせに対応する再現中間配当倍率を前記一時記憶手段の第２の記憶領域から読み出して、出力手段に与える、請求項１記載のレースデータ送受信システム。
【請求項６】
前記第１の演算処理手段は、
複数の競争主体の出走するレースにおける少なくとも２つの組み合わせによる組み合わせ別の中間配当倍率に基づいて、競争主体毎の人気率データを求める人気率演算手段と、
前記競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求める再現中間配当倍率算出手段と、
前記再現中間配当倍率算出部によって算出された組み合わせ別の再現中間配当倍率と、組み合わせ別の中間配当倍率とを比較して誤差を求め、組み合わせ別の再現中間配当倍率の誤差が所定の範囲内となるように補正データを算出する補正データ算出手段とを含み、
前記送信手段は、前記人気率演算手段によって算出された競争主体別の人気率データの送信に関連して、前記補正データ算出手段によって求められた補正データを送信し、
前記一時記憶手段は、補正データを記憶する第３の記憶領域を含み、
前記書込・読出制御手段は、前記受信手段によって受信された補正データを前記一時記憶手段の第３の記憶領域へ書き込み、
前記第２の演算処理手段は、前記第１の記憶領域に記憶されている競争主体別の人気率データと前記第３の記憶領域に記憶されている補正データとに基いて、組み合わせ別の補正後の再現中間配当倍率を求める補正演算手段を含む、請求項１記載のレースデータ送受信システム。
【請求項７】
前記補正データ算出手段は、
前記再現中間配当倍率算出部によって算出された組み合わせ別の再現中間配当倍率をソートするソート手段と、
前記組み合わせ別の再現中間配当倍率のソート後におけるデータ群の順列のうち、所定の倍率の範囲にあるのものについて、誤差を補正すべき順位と補正すべきデータ数を決定する補正決定手段と、
前記誤差を補正すべき順位と補正すべきデータ数によって決まる範囲におけるソート後の組み合わせ別の再現中間配当倍率のそれぞれについて、誤差を求める誤差算出手段と、
前記誤差算出手段によって求められた組み合わせ別の再現中間配当倍率の誤差を、所定範囲内のデータ量にした補正データを発生する補正データ発生手段とを含む、請求項６に記載のレースデータ送受信システム。
【請求項８】
データを送信するデータ送信装置と複数のデータ受信端末装置とから構成され、レースの配当に関連するデータを送信するためのレースデータ送受信システムにおいて、レースデータを圧縮して送信し、それを受信するためのレースデータ送受信プログラムであって、
前記データ送信装置は、第１の演算処理手段と、送信手段とを備え、
前記データ受信端末装置は、受信手段と、第１の記憶領域及び第２の記憶領域を含む書き込み読み出し可能な一時記憶手段と、第２の演算処理手段と、出力手段とを備え、
前記レースデータ送受信プログラムは、前記第１の演算処理手段によって処理される送信側プログラムと、前記第２の演算処理手段によって処理される受信側プログラムとを備え、
前記送信側プログラムは、
複数の競争主体の出走するレースにおける少なくとも２つの組み合わせによる組み合わせ別の中間配当倍率に基づいて、競争主体毎の人気率データを求める第１の演算プログラムと、
前記算出された競争主体別の人気率データを前記送信手段に送信させる送信プログラムとを含み、
前記受信側プログラムは、
前記受信手段が前記送信手段から送信された競争主体別の人気率データを受信したとき、当該競争主体別の人気率データを前記第１の記憶領域へ書き込む第１の書き込みプログラムと、
前記第１の記憶領域へ書き込まれた競争主体別の人気率データに基いて、競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求めるための第２の演算プログラムと、
前記演算によって求められた組み合わせ別の再現中間配当倍率を前記第２の記憶領域へ書き込む第２の書き込みプログラムと、
前記第２の記憶領域に記憶されている組み合わせ別の再現中間配当倍率を読み出して前記出力手段に与えて、使用者に認識可能な態様で出力させる出力処理プログラムとを含む、レースデータ送受信プログラム。
【請求項９】
前記第１の演算プログラムは、複数の競争主体が出走するレースにおける少なくとも２つの競争主体の組み合わせによる組み合わせ別の中間配当倍率に基づいて、各競争主体が関係している組み合わせ別の中間配当倍率を累積した競争主体の累積投票数を求める累積投票数演算プログラムと、累積投票数を総投票数で除算することにより競争主体毎の人気率データを求める人気率演算プログラムとを含む、請求項８記載のレースデータ送受信プログラム。
【請求項１０】
前記第２の演算プログラムは、競争主体毎の人気率データに基いて、少なくとも２つの競争主体の人気率データを所定の演算式で演算することによって組み合わせ別の再現中間配当倍率を求める第１の中間配当倍率算出プログラムを含む、請求項８記載のレースデータ送受信プログラム。
【請求項１１】
前記第１の演算プログラムは、
複数の競争主体の出走するレースにおける少なくとも２つの組み合わせによる組み合わせ別の中間配当倍率に基づいて、競争主体毎の人気率データを求める人気率演算プログラムと、
前記第２の演算プログラムによる処理と同じ処理をして、競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求める第２の中間配当倍率算出プログラムと、
前記算出された組み合わせ別の再現中間配当倍率と、組み合わせ別の中間配当倍率とを比較して誤差を求め、組み合わせ別の再現中間配当倍率の誤差が所定の範囲内となるように補正データを算出する補正データ算出プログラムとを含み、
前記送信手段は、前記競争主体別の人気率データの送信に関連して、前記補正データを送信し、
前記一時記憶手段は、補正データを記憶する第３の記憶領域を含み、
前記第２の演算プログラムは、前記送信された補正データを前記一時記憶手段の第３の記憶領域へ書き込む第３の書き込みプログラムを含み、
補正データ算出プログラムは、前記第１の記憶領域に記憶されている競争主体別の人気率データと前記第３の記憶領域に記憶されている補正データとに基いて、組み合わせ別の補正後の再現中間配当倍率を求める、請求項８に記載のレースデータ送受信プログラム。
【請求項１２】
複数の競争主体が出走するレースにおける少なくとも２つの組み合わせによる組み合わせ別の中間配当倍率に基づいて競争主体毎の人気率データを求めかつ算出された競争主体別の人気率データを送信するデータ送信装置によって送信された、競争主体毎の人気率データを受信するレースデータ受信端末装置であって、
前記送信された競争主体別の人気率データを受信する受信手段、
競争主体別の人気率データを記憶する第１の記憶領域と、計算によって求めた組み合わせ別の再現中間配当倍率を記憶する第２の記憶領域とを含む、書き込み読み出し可能な一時記憶手段、
前記一時記憶手段への書き込み又は一時記憶手段からの読み出しを制御する書込・読出制御手段、および
所定の演算プログラムに基いて、競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求める演算処理手段を備え、
前記書込・読出制御手段は、前記受信手段によって受信された競争主体別の人気率データを前記一時記憶手段の第１の記憶領域へ書き込み、前記演算処理手段が第１の記憶領域に記憶されている競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求めたとき、当該組み合わせ別の再現中間配当倍率を第２の記憶領域へ書き込み、さらに読出指令に応じて第２の記憶領域に記憶されている組み合わせ別の再現中間配当倍率を読み出し、
さらに、前記第２の記憶領域から読み出された組み合わせ別の再現中間配当倍率を出力する出力手段をさらに備えた、レースデータ受信端末装置。
【請求項１３】
複数の競争主体が出走するレースにおける少なくとも２つの組み合わせによる組み合わせ別の中間配当倍率に基づいて競争主体毎の人気率データを求めかつ算出された競争主体別の人気率データを送信するデータ送信装置によって送信された、競争主体毎の人気率データを受信するためのレースデータ受信プログラムであって、
前記送信された競争主体別の人気率データを受信したとき、当該競争主体別の人気率データを一時記憶手段の第１の記憶領域へ書き込む第１の書き込みプログラムと、
前記第１の記憶領域へ書き込まれた競争主体別の人気率データに基いて、競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求めるための演算プログラムと、
前記演算によって求められた組み合わせ別の再現中間配当倍率を前記一時記憶手段の第２の記憶領域へ書き込む第２の書き込みプログラムと、
前記第２の記憶領域に記憶されている組み合わせ別の再現中間配当倍率を読み出して、使用者に認識可能な態様で出力させる出力処理プログラムとを含む、レースデータ受信プログラム。
【請求項１４】
前記データ送信装置は、組み合わせ別の中間配当倍率に基づいて算出した競争主体毎の人気率データに加えて、組み合わせ別の再現中間配当倍率の誤差が所定の範囲内となるように求められた補正データを送信し、
前記演算プログラムは、前記一時記憶手段の第２の記憶領域に記憶されている競争主体別の人気率データと前記補正データとに基いて、組み合わせ別の補正後の再現中間配当倍率を求める補正演算プログラムを含む、請求項１３に記載のレースデータ受信プログラム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、レースデータ送受信システム、レースデータ送受信プログラム、レースデータ受信端末装置及びレースデータ受信プログラムに関し、特に例えば競馬等のレースにおける連勝式投票券の組み合わせ別の中間配当倍率又は予想配当倍率のようなレースデータを、少ないデータ量で送信可能なレースデータ送受信システム、レースデータ受信端末装置及びレースデータ送受信プログラムに関する。
【０００２】
【従来技術】
競馬等のレースにおいては、出走馬等の競走主体別の投票券（例えば、単勝式又は複勝式）だけでなく、少なくとも２つの競争主体の組み合わせ別の連勝式投票券（例えば、競馬であれば馬番連勝複式、枠番連勝複式又はワイドの３種類、将来的には馬単、三連複等）が販売されている。投票券購入者は、投票券を選択し購入するに当たって、どの組み合わせ別の投票券を購入すれば、何倍の配当が得られるかが最大の感心事である。すなわち、投票券購入者は、いくらの金額で投票券を購入して何倍の配当が得られたときに、いくらの利益が得られるか等を考慮して投票券を購入する。その場合、投票券購入者の心理としては、組み合わせ別の投票券のできる限り最新の中間配当倍率すなわち中間オッズを知りたいものである。
【０００３】
そのような組み合わせ別の最新の中間オッズを提供する従来技術として、特開平９−２８２３８６号公報（オッズ提供装置）が知られている。この従来技術のオッズ提供装置は、日本中央競馬会（略称「ＪＲＡ」）が公表する中間オッズのデータを、インターネットを介してパーソナルコンピュータ（パソコン）で取得できるようにしたものである。また、最近では、携帯電話からサーバ又はセンターにアクセスして、希望のレースの中間オッズデータを取得できるものもある。すなわち、従来技術は、パソコン又は携帯電話等の端末装置からセンターにアクセスして必要なオッズ情報を指定して送信要求すると、必要なオッズ情報がセンターから端末へ送信される。
【０００４】
その場合における中間オッズのデータ量は、例えば１８頭が出走し、１通りのオッズデータを３２ビットで送信しようとすれば、馬番連勝複式であれば１５３通りの組み合わせがあるので、１５３×３２＝４８９６ビット（６１２バイト）が必要となる。また、枠番連勝複式の場合であれば、３６通りの組み合わせがあるので、３６×３２＝１１５２ビット（１４４バイト）が必要となる。このデータ量は、１レース分だけであれば、それ程問題にならない。しかし、ＪＲＡの開催する中央競馬は、土曜日又は日曜日の１日につき、最大３会場においてそれぞれ１２レースあるので、全会場の全レースについて例えば馬番連勝複式と枠番連勝複式の２種類の中間オッズデータを送信しようとすれば、その３６倍のデータ（［６１２＋１４４］×３６＝２７２１６バイト）を送信する必要がある。
【０００５】
【発明が解決しようとする課題】
上記従来技術は、ユーザーがセンター又はサーバにアクセスして必要とするレースにおける全ての組み合わせの中間オッズデータを取得する必要があり、多くの人のアクセスが集中した場合に備えようとすれば、サーバ側に情報処理能力の高いコンピュータが必要となり、サーバ側の設備負担が増大する。また、従来技術は、不特定多数の人にレース毎の中間オッズデータを同時に送信できず、リアルタイム性に乏しい。
【０００６】
これを解消するために、ページャによる文字送信等によって、中間オッズデータをリアルタイムに放送又は送信することも考えられるが、１レース当たりのデータ量が多いため、レース間隔（約３０分：昼休みを挟むレースは６０分、メインレースは４０分）毎に３会場の中間オッズをリアルタイムに送信することが困難となる。
【０００７】
上述のデータ量は、高性能のＣＰＵを有し記憶容量も大きなパソコンならばさほどの問題にならないかも知れないが、携帯性の情報端末を用いて受信する場合に、送信時間や記憶容量との関係で、大きな問題となる。そのため、中間オッズデータの送信に際して、可能な限りデータ圧縮することが必要となる。
【０００８】
また、送信するレースデータのデータ量が多いと、データ受信端末装置側のハード構成も高速処理可能なものが必要となり、受信データを記憶するメモリ容量が増大し、結果としてデータ受信端末装置が高価となる。もし、データ受信端末装置として、既存のページャを利用する場合は、単位時間内に送信可能なデータ量が少ないため、データ量を大幅に圧縮しなければ、実用化できない。
【０００９】
一方、送信するレースデータのデータ量を圧縮し過ぎると、誤差が増大し、許容される誤差範囲（例えば１割程度）を超えると、中間オッズデータの信頼性が損なわれるので、圧縮率が高く、しかも誤差が許容範囲内であることが望まれる。
【００１０】
それゆえに、この発明の主たる目的は、センターに過度の負担をかけず、大量の中間オッズ情報を少ないデータ量で送信（又は送受信）可能な、レースデータ送受信システム、レースデータ送受信プログラム、レースデータ受信端末装置及びレースデータ受信プログラムを提供することである。
【００１１】
この発明の他の目的は、データ受信端末装置側のハード構成として、さほど高速処理なものでなくても足り、受信データを記憶するメモリの容量が増大せず、結果としてデータ受信端末装置が安価な、レースデータ受信端末装置及びレースデータ受信プログラムを提供することである。
【００１２】
この発明の他の目的は、大量の中間オッズ情報を少ないデータ量で送信するために、高い圧縮率で送信可能な、レースデータ送受信システム、レースデータ送受信プログラム、レースデータ受信端末装置及びレースデータ受信プログラムを提供することである。
【００１３】
この発明のその他の目的は、大量の中間オッズ情報を、高い圧縮率でかつ許容範囲の誤差となるように、信頼性のあるデータとして送信可能な、レースデータ送受信システム、レースデータ送受信プログラム、レースデータ受信端末装置及びレースデータ受信プログラムを提供することである。
【００１４】
【課題を解決するための構成】
第１の発明は、データを送信するデータ送信装置（例えば、図１符号１０に対応）と、複数のデータ受信端末装置（例えば、図１符号５０に対応）とから構成され、レースの配当に関連するデータを送信するためのレースデータ送受信システムである。ここで、（ａ）前記データ送信装置は、複数の競争主体の出走するレースにおける少なくとも２つの組み合わせによる組み合わせ別の中間配当倍率に基づいて、競争主体毎の人気率データを求める第１の演算処理手段（例えば、図３符号１１、図１０ステップＳ１４８に対応）と、前記第１の演算処理手段によって算出された競争主体別の人気率データを送信する送信手段（例えば、図３符号１１、１５、図８ステップＳ１１３に対応）とを備える。また、（ｂ）前記データ受信端末装置は、受信手段と、書き込み読み出し可能な一時記憶手段と、書込・読出制御手段と、第２の演算処理手段とを備える。ここで、受信手段（例えば、図５符号８０、７１、図１４ステップＳ２０１に対応）は、前記送信手段から送信された競争主体別の人気率データを受信する。また、書き込み読み出し可能な一時記憶手段（例えば、図５符号９２に対応）は、競争主体別の人気率データを記憶する第１の記憶領域（例えば、図６符号Ｄｄ）と、計算によって求めた組み合わせ別の再現中間配当倍率を記憶する第２の記憶領域（例えば、図６符号Ｄｏに対応）とを含む。また、書込・読出制御手段（例えば、図５符号７１に対応）は、前記一時記憶手段への書き込み又は一時記憶手段からの読み出しを制御する。また、第２の演算処理手段（例えば、図５符号７１、図１６ステップＳ２２６、Ｓ２２７に対応）は、所定の演算プログラムに基いて、競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求める。さらに、（ｂ−１）前記書込・読出制御手段は、前記受信手段によって受信された競争主体別の人気率データを前記一時記憶手段の第１の記憶領域へ書き込み（例えば、図１４ステップＳ２０１に対応）、前記第２の演算処理手段が第１の記憶領域に記憶されている競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求めたとき、当該組み合わせ別の再現中間配当倍率を第２の記憶領域へ書き込み（例えば、図１４ステップＳ２０４に対応）、さらに第２の記憶領域に記憶されている組み合わせ別の再現中間配当倍率を読み出す（例えば、図２０ステップＳ２７３等に対応）。さらに、（ｂ−２）前記データ受信端末装置は、前記読み出された組み合わせ別の再現中間配当倍率を出力する出力手段（例えば、図５符号７１、７３、図２０ステップＳ７１４等に対応）をさらに備える。なお、「複数の競争主体の出走するレースにおける少なくとも２つの組み合わせ」には、例えば競馬の場合においては、馬連等の馬番の組み合わせだけでなく、枠連等の枠番の組み合わせを含み、馬券の例として馬番連勝複式、枠番連勝複式、三連複等がある。
【００１５】
上記レースデータ送受信システムでは、データ送信装置からデータ受信端末装置に対し、中間配当倍率に基づいて算出した競争主体毎の人気率データを送信するとともに、データ受信端末装置において、競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求めているので、大量の中間配当倍率情報を少ないデータ量で送信又は送受信することができ、システムの負担を低減することができる。
【００１６】
第２の発明では、上記第１の発明において、前記第１の演算処理手段が、複数の競争主体が出走するレースにおける少なくとも２つの競争主体の組み合わせによる組み合わせ別の中間配当倍率に基づいて、各競争主体が関係している組み合わせ別の中間配当倍率に相関する投票数を累積した競争主体の累積投票数を総投票数で除算することにより、競争主体毎の人気率データを求める（例えば、図１０ステップＳ１４７に対応）。この場合、仮想的な人気率データが実際の中間配当倍率を比較的中実に反映したものとなり、再現中間配当倍率の逆算が比較的簡単で正確なものとなる。
【００１７】
第３の発明では、上記第１の発明において、前記第２の演算処理手段が、競争主体毎の人気率データに基づいて、少なくとも２つの競争主体の人気率データを所定の演算プログラムで演算することによって組み合わせ別の再現中間配当倍率を求める（例えば、図１６ステップＳ２２６、２２７に対応）。
【００１８】
第４の発明では、上記第１の発明において、前記第２の演算処理手段が、競争主体毎の人気率データに基いて、少なくとも２つの競争主体の人気率データを乗算することによって組み合わせ別の再現中間配当倍率を求める（例えば、図１６ステップＳ２２６に対応）。この場合、２つの競争主体の人気率データを積算したものの逆数は、例えば競馬を例にとって説明すると、馬連やワイドの馬券における現実の中間配当倍率とほぼ線形な関係にあると考えられ、人気率データの乗算によって、再現中間配当倍率を簡易かつ正確に算出することができる。
【００１９】
第５の発明では、上記第１の発明において、前記データ受信端末装置が、操作者によって操作される操作手段（例えば、図５符号７４）をさらに備える。また、前記第２の演算処理手段は、前記操作手段を操作して指定された組み合わせに対応する再現中間配当倍率を前記一時記憶手段の第２の記憶領域から読み出して、出力手段に与える（例えば、図１５ステップＳ２１２に対応）。この場合、操作者の意図を反映した適切な再現中間配当倍率が出力手段を介して出力される。
【００２０】
第６の発明では、上記第１の発明において、（ａ−１）前記第１の演算処理手段は、人気率演算手段と、再現中間配当倍率算出手段と、補正データ算出手段とを含む。ここで、人気率演算手段（例えば、図３符号１１、図１０ステップＳ１４７等に対応）は、複数の競争主体の出走するレースにおける少なくとも２つの組み合わせによる組み合わせ別の中間配当倍率に基づいて、競争主体毎の人気率データを求める。また、再現中間配当倍率算出手段（例えば、図３符号１１、図１１ステップＳ１６２に対応）は、前記競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求める。さらに、補正データ算出手段（例えば、図３符号１１、図１０ステップＳ１５０に対応）は、前記再現中間配当倍率算出部によって算出された組み合わせ別の再現中間配当倍率と、組み合わせ別の中間配当倍率とを比較して誤差を求め（例えば、図３符号１１、図１１ステップＳ１６３に対応）、組み合わせ別の再現中間配当倍率の誤差が所定の範囲内となるように（例えば、図１１ステップＳ１６７に対応）補正データを算出する。そして、（ａ−２）前記送信手段は、前記人気率演算手段によって算出された競争主体別の人気率データの送信に関連して、前記補正データ算出手段によって求められた補正データを送信する（例えば、図１０ステップＳ１１３に対応）。また、（ｂ−３）前記一時記憶手段は、補正データを記憶する第３の記憶領域（例えば、図５符号９２、図６符号Ｄｄに対応）を含む。また、前記書込・読出制御手段は、前記受信手段によって受信された補正データを前記一時記憶手段の第３の記憶領域へ書き込む（例えば、図５符号７１、図１４ステップＳ２０１に対応）。また、前記第２の演算処理手段は、前記第１の記憶領域に記憶されている競争主体別の人気率データと前記第３の記憶領域に記憶されている補正データとに基いて、組み合わせ別の補正後の再現中間配当倍率を求める補正演算手段（例えば、図５符号７１、図１６ステップＳ２２７に対応）を含む。この場合、人気率データから計算した組み合わせ別の再現中間配当倍率が不可避的に有する誤差を補正して、より正確な再現中間配当倍率を得ることができるので、信頼性のあるデータとして送信することができる。
【００２１】
第７の発明では、上記第６の発明において、前記補正データ算出手段は、ソートするソート手段と、補正決定手段と、誤差算出手段と、補正データ発生手段とを含む。ここで、ソート手段（例えば、図３符号１１、図１２ステップＳ１８２に対応）は、前記再現中間配当倍率算出部によって算出された組み合わせ別の再現中間配当倍率をソートする。また、補正決定手段（例えば、図３符号１１、図１２ステップＳ１８８に対応）は、前記組み合わせ別の再現中間配当倍率のソート後におけるデータ群の順列のうち、所定の倍率の範囲にあるのものについて、誤差を補正すべき順位（開始位置）と補正すべきデータ数を決定する。また、誤差算出手段（例えば、図３符号１１、図１２ステップＳ１８４に対応）は、前記誤差を補正すべき順位と補正すべきデータ数によって決まる範囲におけるソート後の組み合わせ別の再現中間配当倍率のそれぞれについて、誤差を求める。また、補正データ発生手段（例えば、図３符号１１、図１２ステップＳ１８４に対応）は、前記誤差算出手段によって求められた組み合わせ別の再現中間配当倍率の誤差を、所定範囲内のデータ量にした補正データを発生する。この場合、補正データのデータ量が極めて少なくなり、大量の中間配当倍率情報すなわちオッズ情報を、高い圧縮率でかつ許容範囲の誤差となるように配信することができる。
【００２２】
第８の発明は、データを送信するデータ送信装置（例えば、図１符号１０に対応）と複数のデータ受信端末装置（例えば、図１符号５０に対応）とから構成され、レースの配当に関連するデータを送信するためのレースデータ送受信システムにおいて、レースデータを圧縮して送信し、それを受信するためのレースデータ送受信プログラムである。ここで、前記データ送信装置は、第１の演算処理手段（例えば、図３符号１１に対応）と、送信手段（例えば、図３符号１１、１５に対応）とを備え、前記データ受信端末装置は、受信手段（例えば、図５符号８０に対応）と、第１の記憶領域及び第２の記憶領域を含む書き込み読み出し可能な一時記憶手段（例えば、図５符号９０に対応）と、第２の演算処理手段（例えば、図５符号７１に対応）と、出力手段（例えば、図５符号７１、７３に対応）とを備える。そして、前記レースデータ送受信プログラムは、前記第１の演算処理手段によって処理される（ａ）送信側プログラムと、前記第２の演算処理手段によって処理される（ｂ）受信側プログラムとを備える。このうち、（ａ）前記送信側プログラムは、（ａ−１）複数の競争主体の出走するレースにおける少なくとも２つの組み合わせによる組み合わせ別の中間配当倍率に基づいて、競争主体毎の人気率データを求める第１の演算プログラム（例えば、図１０ステップＳ１４８に対応）と、（ａ−２）  前記算出された競争主体別の人気率データを前記送信手段に送信させる送信プログラム（例えば、図８ステップＳ１１３に対応）とを含む。また、（ｂ）前記受信側プログラムは、（ｂ−１）第１の書き込みプログラムと、（ｂ−２）第２の演算プログラムと、（ｂ−３）第２の書き込みプログラムと、（ｂ−４）出力処理プログラムとを含む。ここで、（ｂ−１）第１の書き込みプログラム（例えば、図１４ステップＳ２０１に対応）は、前記受信手段が前記送信手段から送信された競争主体別の人気率データを受信したとき、当該競争主体別の人気率データを前記第１の記憶領域へ書き込む。また、（ｂ−２）第２の演算プログラム（例えば、図１６ステップＳ２２６、Ｓ２２７に対応）は、前記第１の記憶領域へ書き込まれた競争主体別の人気率データに基いて、競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求めるためのものである。また、（ｂ−３）第２の書き込みプログラム（例えば、図１４ステップＳ２０４に対応）は、前記演算によって求められた組み合わせ別の再現中間配当倍率を前記第２の記憶領域へ書き込む。また、（ｂ−４）出力処理プログラム（例えば、図１５ステップＳ２１２等に対応）は、前記第２の記憶領域に記憶されている組み合わせ別の再現中間配当倍率を読み出して前記出力手段に与えて、使用者に認識可能な態様で出力させる。
【００２３】
このレースデータ送受信プログラムでも、大量の中間配当倍率情報を少ないデータ量で送信又は送受信することができ、システムの負担を軽減することができる。
【００２４】
第９の発明では、上記第８の発明において、前記第１の演算プログラムが、複数の競争主体が出走するレースにおける少なくとも２つの競争主体の組み合わせによる組み合わせ別の中間配当倍率に基づいて、各競争主体が関係している組み合わせ別の中間配当倍率を累積した競争主体の累積投票数を求める累積投票数演算プログラムと、累積投票数を総投票数で除算することにより競争主体毎の人気率データを求める人気率演算プログラム（例えば、図１０ステップＳ１４７に対応）とを含む。
【００２５】
第１０の発明では、上記第８の発明において、前記第２の演算プログラムが、競争主体毎の人気率データに基いて、少なくとも２つの競争主体の人気率データを所定の演算式で演算することによって組み合わせ別の再現中間配当倍率を求める第１の中間配当倍率算出プログラム（例えば、図１６ステップＳ２２６、Ｓ２２７に対応）を含む。
【００２６】
第１１の発明では、上記第８の発明において、前記第１の演算プログラムは、（ａ−１−１）人気率演算プログラムと、（ａ−１−２）第２の中間配当倍率算出プログラムと、（ａ−１−３）補正データ算出プログラムとを含む。ここで、（ａ−１−１）人気率演算プログラム（例えば、図１０ステップＳ１４７等に対応）は、複数の競争主体の出走するレースにおける少なくとも２つの組み合わせによる組み合わせ別の中間配当倍率に基づいて、競争主体毎の人気率データを求める。また、（ａ−１−２）中間配当倍率算出プログラム（例えば、図１１ステップＳ１６２に対応）は、前記第２の演算プログラムによる処理と同じ処理をして、競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求める。また、（ａ−１−３）補正データ算出プログラム（例えば、図１１ステップＳ１６３、Ｓ１６７、及び図１０ステップＳ１５０に対応）は、前記算出された組み合わせ別の再現中間配当倍率と、組み合わせ別の中間配当倍率とを比較して誤差を求め、組み合わせ別の再現中間配当倍率の誤差が所定の範囲内となるように補正データを算出する。ここにおいて、前記送信手段は、前記競争主体別の人気率データの送信に関連して、前記補正データを送信する。また、前記一時記憶手段は、補正データを記憶する第３の記憶領域を含む。また、前記第２の演算プログラムは、前記送信された補正データを前記一時記憶手段の第３の記憶領域へ書き込む第３の書き込みプログラム（例えば、図１５ステップＳ２０１に対応）を含む。また、補正データ算出プログラムは、前記第１の記憶領域に記憶されている競争主体別の人気率データと前記第３の記憶領域に記憶されている補正データとに基いて、組み合わせ別の補正後の再現中間配当倍率を求める（例えば、図１６ステップＳ２２７に対応）。
【００２７】
第１２の発明は、複数の競争主体が出走するレースにおける少なくとも２つの組み合わせによる組み合わせ別の中間配当倍率に基づいて競争主体毎の人気率データを求めかつ算出された競争主体別の人気率データを送信するデータ送信装置（例えば、図１符号１０に対応）によって送信された、競争主体毎の人気率データを受信するレースデータ受信端末装置（例えば、図１符号５０に対応）である。そして、このレースデータ受信端末装置は、受信手段と、書き込み読み出し可能な一時記憶手段と、書込・読出制御手段と、演算処理手段とを備える。ここで、受信手段（例えば、図５符号８０、７１、図１４ステップＳ２０１に対応）は、前記送信された競争主体別の人気率データを受信する。また、書き込み読み出し可能な一時記憶手段（例えば、図５符号９０に対応）は、競争主体別の人気率データを記憶する第１の記憶領域（例えば、図６符号Ｄｄ）と、計算によって求めた組み合わせ別の再現中間配当倍率を記憶する第２の記憶領域（例えば、図６符号Ｄｏに対応）とを含む。また、書込・読出制御手段（例えば、図５符号７１に対応）は、前記一時記憶手段への書き込み又は一時記憶手段からの読み出しを制御する。また、演算処理手段（例えば、図５符号７１、図１６ステップＳ２２６、Ｓ２２７に対応）は、所定の演算プログラムに基いて、競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求める。そして、前記書込・読出制御手段は、前記受信手段によって受信された競争主体別の人気率データを前記一時記憶手段の第１の記憶領域へ書き込み（例えば、図１４ステップＳ２０１に対応）、前記演算処理手段が第１の記憶領域に記憶されている競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求めたとき、当該組み合わせ別の再現中間配当倍率を第２の記憶領域へ書き込み（例えば、図１４ステップＳ２０４に対応）、さらに読出指令に応じて第２の記憶領域に記憶されている組み合わせ別の再現中間配当倍率を読み出す（例えば、図２０ステップＳ２７３等に対応）。さらに、このレースデータ受信端末装置は、前記第２の記憶領域から読み出された組み合わせ別の再現中間配当倍率を出力する出力手段（例えば、図５符号７１、７３、図２０ステップＳ７１４等に対応）をさらに備える。
【００２８】
このレースデータ受信端末装置では、大量の中間配当倍率情報を迅速に再現することがでできる。
【００２９】
第１３の発明は、複数の競争主体が出走するレースにおける少なくとも２つの組み合わせによる組み合わせ別の中間配当倍率に基づいて競争主体毎の人気率データを求めかつ算出された競争主体別の人気率データを送信するデータ送信装置（例えば、図１符号１０に対応）によって送信された、競争主体毎の人気率データを受信するためのレースデータ受信プログラムである。このレースデータ受信プログラムは、第１の書き込みプログラムと、演算プログラムと、第２の書き込みプログラムと、出力処理プログラムとを含む。ここで、第１の書き込みプログラム（例えば、図１４ステップＳ２０１に対応）は、前記送信された競争主体別の人気率データを受信したとき、当該競争主体別の人気率データを一時記憶手段の第１の記憶領域へ書き込む。また、演算プログラム（例えば、図１６ステップＳ２２６、Ｓ２２７に対応）は、前記第１の記憶領域へ書き込まれた競争主体別の人気率データに基いて、競争主体別の人気率データから組み合わせ別の再現中間配当倍率を求めるためのものである。また、第２の書き込みプログラム（例えば、図１４ステップＳ２０４に対応）は、前記演算によって求められた組み合わせ別の再現中間配当倍率を前記一時記憶手段の第２の記憶領域へ書き込む。さらに、出力処理プログラム（例えば、図１５ステップＳ２１２等に対応）は、前記第２の記憶領域に記憶されている組み合わせ別の再現中間配当倍率を読み出して、使用者に認識可能な態様で出力させる。
【００３０】
このレースデータ受信プログラムでも、大量の中間配当倍率情報を迅速に再現することがでできる。
【００３１】
第１４の発明では、上記第１３の発明において、前記データ送信装置が、組み合わせ別の中間配当倍率に基づいて算出した競争主体毎の人気率データに加えて、組み合わせ別の再現中間配当倍率の誤差が所定の範囲内となるように求められた補正データを送信する（例えば、図３符号１１、図１６ステップＳ１５０等に対応）。また、前記演算プログラムは、前記一時記憶手段の第２の記憶領域に記憶されている競争主体別の人気率データと前記補正データとに基づいて、組み合わせ別の補正後の再現中間配当倍率を求める補正演算プログラム（例えば、図１６ステップＳ２２７に対応）を含む。
【００３２】
【実施例】
〔システムの構造の説明〕
図１は、この発明の具体的な実施形態に係るレースデータ送受信システムを説明するブロック図である。
【００３３】
競馬情報提供サーバ（以下、単に「サーバ」という）１０は、データ送信装置として、システム外の主催側競馬情報提供サーバ２０から得た競馬元情報を適宜加工するとともに、加工後の競馬情報データをページャ通信システム等である配信システム３０を介して必要なタイミングで同報配信する。使用者である多数のユーザが個別に所持する無線通信端末５０は、データ受信端末装置として、配信システム３０に無線で接続されており、サーバ１０から同報配信される競馬情報データを受け取る。無線通信端末５０のオペレータである端末ユーザは、無線通信端末５０を操作することで、競馬情報データから抽出した情報、例えば注目日に開催されるレースの出走表、中間オッズ等の情報を知ることができる。
【００３４】
主催側競馬情報提供サーバ２０は、ＪＲＡの公認するデータを提供する特定組織が所有するシステムであって、次の土曜日または日曜日（注目日）に開催されるレースのお買い得情報等の算出に必要な競馬元情報を、専用回線等の通信ネットワーク２２を介してサーバ１０に提供する。サーバ１０は、主催側競馬情報提供サーバ２０から競馬元情報を受信したとき、当該競馬元情報から必要な情報を抽出して加工するとともに、競馬情報として専用データベース４０に適宜仕分けして登録する。この競馬情報には、注目日に開催される１又は複数レース若しくは全レースの出走表等を含む出走データが含まれるとともに、前の土曜日または日曜日に開催されたレースの払戻金等に関する結果データ，ＪＲＡに新規登録された競走馬データ，騎手データ等のオプションデータが必要に応じて含まれる。さらに、この競馬情報には、リアルタイムで随時配信される情報として、出走馬や騎手に関する変更情報データ、注目レース終了後の払戻金等に関する結果データが含まれている。なお、注目日に開催される中間配当倍率である中間オッズ情報は、適宜加工されて無線通信端末５０に配信されるが、専用データベース４０に登録されない。
【００３５】
図２は、専用データベース４０に格納されるデータの構造を説明する図である。図示のように、専用データベース４０には、出走データテーブル４０ａのほか、出走馬データテーブル４０ｂ、騎手データテーブル４０ｃ、及び結果データテーブル４０ｆが形成されている。サーバ１０は、配信された競馬元情報から抽出した基礎情報に基づいて出走表等を含む出走データを出走データテーブル４０ａに登録するとともに、オプションデータがある場合これらも基礎情報として、出走馬データを出走馬データテーブル４０ｂや騎手データを騎手データテーブル４０ｃに登録する。さらに、サーバ１０は、変更情報データに基づいて出走データテーブル４０ａを修正し、注目レース終了後に得た払戻金等の結果データを結果データテーブル４０ｆに登録する。
【００３６】
図２からも明らかなように、出走データは、開催地名、開催日、レース番号、出馬表、レースグレード及びコース情報からなる。なお、「出走表」の部分は、例えば各レース毎の出走馬の枠、馬番、馬名等の番組情報からなる。競走馬データは、競走馬の名前、生年月日、性別等の馬情報、並びに、当該競走馬が出走したレースの開催日、レースグレード、出走頭数及び着順の成績情報からなる。騎手データは、騎手の名前及び生年月日、騎乗の回数及び成績等の情報からなる。結果データは、レースの開催地名、開催日、レース番号、順位、並びに、単勝、複勝、枠連、馬連、ワイド、及び三連複の各投票方式ごとの払戻金額からなる。
【００３７】
なお、専用データベース４０への出走データ、馬データ等の新規データの登録が完了すると、サーバ１０は、提供された競馬元情報のうち出走データに含まれる各レースの各出走馬について、順位予想に必要な評価指数情報をそれぞれ算出する。これらの評価指数情報は、専用データベース４０に含まれる出走馬データテーブル４０ａの一部に確保した「出走表」の欄に追加的に記憶される。
【００３８】
このようにして専用データベース４０に保存された競馬情報は、サーバ１０によって、注目日の前日夜または当日朝において、出走データ等を含む基本競馬情報データとして無線通信端末５０に配信される。また、馬や騎手の変更等の変更情報データも、これが登録された場合、無線通信端末５０に自動的に配信される。また、着順や払戻金に関する結果データも、これが登録された場合、無線通信端末５０に自動的に配信される。さらに、漸次更新される中間オッズ情報も、サーバ１０によって、適当に圧縮されて配信用の中間オッズデータに加工されるとともに、無線通信端末５０に随時配信される。
【００３９】
図３は、サーバ１０の構造を説明するブロック図である。サーバ１０は、ＣＰＵ１１、入出力装置１２、記憶装置１３、表示装置１４、及び通信制御回路１５を備える。ＣＰＵ１１は、入出力装置１２、記憶装置１３、表示装置１４、及び通信制御回路１５との間で相互にデータの授受が可能になっている。また、ＣＰＵ１１は、入出力装置１２からの指示に基づいて、記憶装置１３等から所定のプログラムやデータを読み出し、これらプログラム及びデータに基づく各種処理を実行する。具体的には、競馬情報作成／提供プログラムを起動することにより、主催側競馬情報提供サーバ２０から競馬元情報を受信した際に出走馬に関するデータ等を含む基本競馬情報データ、欠場等の変更データ、中間オッズに関する中間オッズデータ等の配信用の競馬情報データを作成する。作成した競馬情報データは、その都度記憶装置１３にバックアップされるとともに、送信に適するフォーマットに変換されて、送信手段である通信制御回路１５を介して図１の配信システム３０に送信され、各無線通信端末５０に同報配信される。なお、ＣＰＵ１１は、専用データベース４０との間でデータの送受信を行って、出走データ等を含む各データテーブル４０ａ〜４０ｆをレースごとに蓄積し、或いは必要なデータを随時読み出す。ここで、専用データベース４０は、図１に例示するものでは記憶装置１３と別個に設けられているが、記憶装置１３に内蔵したものとすることもできる。
【００４０】
入出力装置１２は、キーボード、プリンタ等から構成され、このサーバ１０を操作するユーザの意思を反映した指令信号をＣＰＵ１１に出力する。記憶装置１３は、サーバ１０を動作させる基本プログラム及びアプリケーションプログラムを複数記憶しているハードディスクと、アプリケーションプログラム、入力指示、入力データ、処理結果等を一時格納するワークメモリ等のＲＡＭとを備える。さらに、記憶装置１３は、磁気的、或いは光学的な手法によってデータを保持することができる記録媒体を駆動するためのドライブを備えている。駆動される記録媒体は、記憶装置１３に固定的に設けたもの、或いは着脱自在に装着するものとできる。表示装置１４は、ＬＣＤ、表示駆動回路等により構成され、ＣＰＵ１１からの指令信号に基づいて必要な表示を行う。
【００４１】
次に、図４を参照して、記憶装置１３の記憶領域のメモリマップについて詳述する。記憶装置１３を構成するハードディスク部分には、競馬情報作成／提供プログラムの一部として、基本競馬情報データを配信する配信プログラムを記憶した領域１３ａ、変更情報、結果情報、中間オッズ等の追加情報を配信する配信プログラムを記憶した領域１３ｂ、及び中間オッズを配信する際に必要となるエンコード処理プログラムを記憶した領域１３ｃを含んでいる。また、記憶装置１３には、主催側競馬情報提供サーバ２０から配信される競馬元情報に含まれる中間オッズデータを一時的に保持するための領域１３ｅ、中間オッズデータを圧縮した情報として配信する際に必要となる補正用テーブルデータを一時的に保持するための領域１３ｆ、及び中間オッズをエンコードしたエンコードデータを一時的に保持するための領域１３ｇも確保されている。
【００４２】
このうち、エンコード処理プログラム用の領域１３ｃには、無線通信端末５０に配信する人気率を計算するための人気率計算処理プログラムや、この人気率に基づいて計算したワーク用オッズを実中間オッズに近づける補正を行うための補正データ作成プログラムが記憶されている。
【００４３】
また、中間オッズデータ保存用の領域１３ｅには、主催側競馬情報提供サーバ２０から提供されるオリジナルデータである実中間オッズを保存するフィールド１３ｅａと、実中間オッズに基づいて暫定的に求めた人気率から得られる近似的なデータであるワーク用オッズを保存するフィールド１３ｅｂとが含まれてる。フィールド１３ｅａには、注目日の各レースごとに、馬番単勝式勝馬投票券（以下、「単勝」と略称）、馬番複勝式勝馬投票券（以下、「複勝」と略称）、枠番連勝複式勝馬投票券（以下、「枠連」と略称）、馬番連勝複式勝馬投票券（以下、「馬連」と略称）、馬番拡大連勝複式勝馬投票券（以下、「ワイド」と略称）、馬番単勝複式勝馬投票券（以下、「三連複」と略称、）、及び馬番三連勝複式勝馬投票券（以下、「連単」と省略）の７種の実中間オッズが常に最新の情報として更新されつつ記憶される。また、フィールド１３ｅｂにも、注目日の各レースごとに、単勝、複勝、枠連等のワーク用オッズ（再現中間オッズ）が実中間オッズに対応して更新されつつ記憶される。
【００４４】
さらに、補正用テーブルデータの領域１３ｆには、ワーク用オッズの誤差率（すなわち実中間オッズからのずれ）を一定精度で量子化する量子化テーブルを保存するフィールド１３ｆａと、量子化した誤差率を符号化するための符号語テーブルを保存するフィールド１３ｆｂとが含まれる。
【００４５】
また、エンコードデータ用の領域１３ｇには、無線通信端末５０に配信するため、各レースについて各種投票方式の馬券に対応する中間オッズデータを特殊な方式で圧縮した中間オッズデータが蓄積されている。例えば「馬連」の中間オッズデータの場合は、図示のように、データとして、インデックス、出走頭数、各出走馬の人気率、及び補正データが含まれる。インデックスは、特定のレース及び馬券の投票方式（以下、「オッズ種」と呼ぶものとする。）を示す。出走頭数は、中間オッズを近似的に算出するために使用される。補正データには、人気率から得たワーク用オッズの順にソートしたオッズランキングテーブルにおいて補正範囲を定めた際の開始位置と、補正範囲におけるデータ数と、これらの補正範囲を構成する各ワーク用オッズに与えられる補正量データとが含まれる。
【００４６】
エンコードデータ用の領域１３ｇに特殊な方式で圧縮した中間オッズデータを蓄積している理由について説明する。すなわち、図１に示す主催側競馬情報提供サーバ２０から配信される競馬元情報に含まれる中間オッズ情報は、多数の組み合わせに対応して膨大なものとなり、配信システム３０のデータ伝送能力を基準にすると、多量のデータを含んでいる。このため、中間オッズ情報をそのまま加工することなく無線通信端末５０に配信しようとすると、多くの時間を要するため迅速性に欠け、中間オッズ配信の速報性に欠ける。このような事態を防止するため、この実施例では、実中間オッズを一旦各出走馬の人気率に換算し、かかる暫定的でデータ量の少ない人気率データを配信システム３０を介して無線通信端末５０に配信する。無線通信端末５０では、配信された人気率データに基づいて中間オッズすなわちワーク用オッズを計算するが、人気率データに基づいて計算した中間オッズすなわちワーク用オッズデータは一定の誤差を含むことになる。つまり、本実施形態のように人気率を利用しての中間オッズデータの圧縮は、不可逆的な圧縮であり、デコードに際しての誤差を補正することが望ましい。配信される人気率データにデコードに際しての誤差を一定の精度で補正するための補正データも含めておけば、より正確な中間オッズデータを得ることができるようになる。このような目的で、人気率データとともに中間オッズごとに補正データを配信システム３０を介して無線通信端末５０に配信する。
【００４７】
ワーク用オッズとその補正について具体的に説明する。例えば馬連の場合、ワーク用オッズは、馬連を構成する一対の出走馬の人気率の積に基づいて与えられる。ここで、「人気率」とは、各出走馬に対する人気投票率に相当する。具体的には、各中間オッズから算出される投票数ｖのうち注目馬がからむ投票数ｖｋを加算したものを累積投票数すなわち累計票数ＳＵＭ（ｖｋ）とすると、注目馬の人気率Ｒは、累計票数ＳＵＭ（ｖｋ）を全オッズから算出した投票数を加算した総投票数である全投票数Ｖで割ったものとして、以下の式
【数１】
Ｒ＝ＳＵＭ（ｖｋ）÷Ｖ    …    （１）
で与えられる。また、中間オッズＯが以下の式
【数２】
Ｏ＝Ｖ×０．７３８÷ｖ＋０．１    …    （２）
で与えられることから、実際の投票数ｖは、
【数３】
ｖ＝（Ｖ×０．７３８）÷（Ｏ−０．１）    …    （３）
で与えられる。ここで、全投票数Ｖは、現実と一致させなくても人気率の計算やワーク用オッズデータの算出自体には影響しないので、適当な数値に設定することができる。
【００４８】
ところで、注目馬連の中間オッズは、これを構成する両出走馬の一対の人気率Ｒ１、Ｒ２に比例して増加するものと考えられ、一対の人気率Ｒ１、Ｒ２を利用して近似的に表現することができる。本実施例では、近似的なワーク用オッズＷＯを、式（２）の概念を利用して、以下の式で与えることとする。
【数４】
ＷＯ＝（０．７３８／（Ｒ１×Ｒ２）＋０．１）÷２    …    （４）
かかるワーク用オッズＷＯは、一対の人気率Ｒ１、Ｒ２の組み合わせから算出されるものであり、例えば１８頭が出走するレースでは、本来１８×１７÷２＝１５３組の中間オッズがあるにも拘わらず、たった１８組の人気率で全中間オッズを近似的に表現できることを意味する。
【００４９】
このように、注目馬の人気率Ｒを利用することで、少ないデータ量で中間オッズを表現することができるが、結果的に得られるワーク用オッズＷＯは、かなりの誤差を含むことになる。このため、本実施例では、▲１▼予め人気率Ｒを修正して実中間オッズＯにより近いワーク用オッズＷＯを与えるものとするとともに、▲２▼このようにして得たワーク用オッズＷＯを補正して実用レベルにするための補正データを準備する。
【００５０】
前者の人気率Ｒの修正に際しては、対象馬番の当初の人気率Ｒを微小量だけ増減させつつ、式（４）に基づいてワーク用オッズＷＯを算出する。このような、計算を既定回数だけ繰り返すことで、誤差率を最小にする人気率データすなわち配信用人気率Ｒ’と、これに対応するワーク用オッズＷＯとを見つけることができる。
【００５１】
後者のワーク用オッズＷＯの補正に際しては、ワーク用オッズＷＯを現実の中間オッズである実オッズと比較する。このような比較によって得た誤差率Ｅを
【数５】
Ｅ＝〔ＷＯ−Ｏ〕÷Ｏ×１００（％）    …    （５）
として、補正後の中間オッズである補正オッズＣＯは、
【数６】
ＣＯ＝ＷＯ×（１＋Ｅ÷１００）    …    （６）
で与えられる。ただし、各中間オッズごとに誤差率を送信したのでは、データ圧縮の意味が減少する。また、馬券の購入者は、中間オッズの高低について通常２桁以上の精度で判断しないと考えられるので、誤差率を一定の精度を与える範囲で量子化して２値化したデータとする。これにより、人気率データとともに２値化した符号語を配信すれば、無線通信端末５０側では、一対の配信用人気率から得たワーク用オッズを同時に配信された誤差率で補正することができ、一定精度の中間オッズを得ることができる。このような理由から、補正用テーブルデータ領域１３ｆを設けて、フィールド１３ｆａに誤差率を量子化する量子化テーブルを保存し、フィールド１３ｆｂに誤差率を符号化した符号語テーブルを保存している。
【００５２】
以下の表１は、図４のフィールド１３ｆａに保存される量子化テーブルの一例を示す。
【表１】
2004157911.tif 000003
例えば、〔表１Ｃ〕の４ビット化の場合について説明すると、人気率から算出したワーク用オッズが−７５％よりも小さな誤差率のとき、量子化された誤差を−８０％とし、同様のワーク用オッズが−７５〜６５％のとき、量子化された誤差を−７０％とする。このようにして、ワーク用オッズの誤差率を１６段階に区分することができる。同様にして、〔表１Ａ〕の２ビット化の場合、誤差率を４段階に区分することができる。また、〔表１Ｂ〕の３ビット化の場合、誤差率を８段階に区分することができ、〔表１Ｄ〕の５ビット化の場合、誤差率を３２段階に区分することができる。
【００５３】
以下の表２は、図４のフィールド１３ｆｂに保存される符号語テーブルの一例を示す。
【表２】
2004157911.tif 000004
例えば、〔表２Ｃ〕の４ビット化の場合について説明すると、〔表１Ｃ〕に基づいて量子化された誤差が０％であるとき、符号語は”００００”で与えられる。つまり、人気率から算出したワーク用オッズの誤差率は、−８０％〜７０％の範囲で、４ビットのバイナリデータによって１６段階に区分して表現される。同様にして、〔表２Ａ〕の２ビット化の場合、−２０％〜１０％の範囲の誤差率を２ビットのバイナリデータによって４段階に区分して表現することができる。また、〔表２Ｂ〕の３ビット化の場合、−４０％〜３０％の範囲の誤差率を３ビットのバイナリデータによって８段階に区分して表現することができる。また、〔表２Ｄ〕の５ビット化の場合、−１５０％〜１６０％の範囲の誤差率を５ビットのバイナリデータによって３２段階に区分して表現することができる。
【００５４】
以上のような誤差率の量子化及び符号語化を行っても、既述のように、全ての中間オッズについて誤差率を配信したのでは、配信データの圧縮に限界がある。このため、誤差補正の必要性が少ない中間オッズについては、誤差補正を行わないこととする。すなわち、ワーク用オッズが、１０〜１００の範囲のものについてのみ、誤差補正を行うこととし、誤差補正を行う中間オッズのみについて誤差率を配信することとする。例えば中間オッズが１０以下の場合、穴馬的な要素が少なく、その数値自体が投票すなわち馬券購入に際してあまり参考にされないものと考えられる。また、中間オッズが１００を超える場合、いずれにしても大穴であり、その数値自体があまり重要な意味を持たなくなると考えられる。以上の理由から、比較的数値が重要となる範囲１０〜１００の中間オッズについてのみ、誤差補正を行うこととする。選択した範囲で誤差補正を行う手法については、以下に具体的に説明するので、ここでは省略する。
【００５５】
図５は、無線通信端末５０の構造を説明するブロック図である。この無線通信端末５０は、携帯ゲーム機やビデオゲーム機等の電子ゲーム機（以下、これらを総称して「ゲーム機」という）７０と、受信手段であるページャ・ユニット８０と、ゲーム情報記憶媒体の一例の専用カートリッジ（以下「カートリッジ」と略称する）９０とから構成される。
【００５６】
ゲーム機７０は、集積回路であるＡＩＳＩＣ７１を備える。ＡＩＳＩＣ７１には、ページャ・ユニット８０や専用カートリッジ９０が着脱自在に装着されるコネクタ７２ａ、７２ｂ、出力手段である液晶表示器（ＬＣＤ）７３、及び操作部７４が接続されている。ＡＩＳＩＣ７１は、第２の演算処理手段の一例であるＣＰＵ７１ａを含む。ＣＰＵ７１ａには、書込読出可能にデータを一時記憶するＷＲＡＭ７１ｃ、ＶＲＡＭ７１ｄ、ＬＣＤコントローラ７１ｆ、及び周辺回路７１ｈが接続される。ここで、ＶＲＡＭ７１ｄやＬＣＤコントローラ７１ｆは、ＬＣＤ７３とともに出力手段を構成する。また、周辺回路７１ｈは、音声出力部、ＤＭＡ、タイマ回路、インターフェース回路、内蔵ＲＯＭ等を含む。なお、ゲーム機７０がビデオゲーム機の場合は、ＬＣＤ７３に代えてテレビモニタ（図示せず）が接続され、ＬＣＤコントローラ７１ｆに代えて画像表示データを映像信号（ビデオ信号又はＲＧＢ信号）に変換する映像信号発生回路（図示せず）が設けられる。
【００５７】
ページャ・ユニット８０は、ケース（図示せず）に、内臓アンテナ８１、受信部８２、デコーダ部８３、処理部（ＣＰＵ）８４、書込み読出し可能なメモリ部８５、コネクタ８６、インターフェース部８７、及び表示部８８を内蔵して構成される。ページャ・ユニット８０は、図１の配信システム３０から同報配信される競馬情報データを受け取るためのもので、内臓アンテナ８１を利用して配信システム３０からの電波を検出する。受信部８２は、内臓アンテナ８１で検出した電波を電気信号に変換してデコーダ部８３に出力する。デコーダ部８３では、受信した電気信号からバイナリ形式のデジタルデータを復調する。このデジタルデータは、サーバ１０で作成した上記競馬情報データを適宜分割して例えばそのうち１００バイトのデジタル情報を１パケットとしたものであり、ＣＰＵ８４を介して、メモリ部８５を構成する例えばＦＩＦＯ等の記憶素子に順次保存される。コネクタ８６は、ゲーム機７０のコネクタ７２ｂと協動してページャ・ユニット８０をゲーム機７０に対して電気的に接続するためのもので、ゲーム機７０からの指示に応じて、ＣＰＵ８４からの信号をインターフェース部８７を介してゲーム機７０側に出力させることができる。なお、ページャ・ユニット８０とゲーム機７０とが接続された場合、ゲーム機７０側でメモリ部８５に保持されたＩＤを確認し、ゲーム機７０とページャ・ユニット８０との通信が可能になる。つまり、メモリ部８５に保管したデジタルデータのうち必要な部分が、コネクタ８６やインターフェース部８７を介して、ゲーム機７０のＣＰＵ７１ａによって適当なタイミングで読み出される。この際、表示部８８は、ＣＰＵ８４からの制御信号に基づいて電波の受信状態や電池残量等を表示する。
【００５８】
専用カートリッジ９０は、ケース（図示せず）に、不揮発性メモリ又は固定記憶メモリ９１、書込み読出し可能メモリ９２、及びコネクタ９３を内蔵して構成される。コネクタ９３は、ゲーム機７０のコネクタ７２ａと協動して専用カートリッジ９０をゲーム機７０に対して電気的に接続するもので、例えば基板の端部に複数の接点を形成したエッジコネクタ等が用いられる。コネクタ９３には、バスを介してメモリ９１、９２が接続される。ゲーム機７０に設けたＣＰＵ７１ａは、書込・読出制御手段として、メモリ９１、９２から必要なタイミングで必要な情報を読み出すとともに、メモリ９２に必要なタイミングで必要な情報を書き込む。
【００５９】
不揮発性メモリ又は固定記憶メモリ９１は、通常マスクＲＯＭ等の読み出し専用メモリで構成されるが、フラッシュメモリ等に代表される不揮発性メモリで構成することもでき、以後単にＲＯＭ９１と呼ぶものとする。ＲＯＭ９１は、競馬情報活用ソフトの内容に応じたプログラム、具体的には、競馬情報データに関するデータ取得プログラム、圧縮されて配信されたデータを復元するデコード処理プログラム、競馬情報データの表示プログラム、お買い得情報算出プログラム等を記憶する。
【００６０】
書込み読出し可能メモリ９２は、フラッシュＲＯＭに代表される書き込み読み出し可能メモリで構成される一時記憶手段であり、以後フラッシュＲＯＭ９２と呼ぶものとする。このフラッシュＲＯＭ９２は、ゲームの進行に伴って変化するバックアップデータを一時記憶するメモリである。なお、このフラッシュＲＯＭ９２は、いわゆるＲＡＭに置き換えることもできるが、この場合、ゲーム機７０から抜き取られてもデータが消失することを防止するために、電池等（図示せず）によってバックアップすることができる。かかるフラッシュＲＯＭ９２は、競馬情報活用ソフトの進行に関連して取得した出走データテーブル、中間オッズ等の競馬情報データ、ゲームデータ等を記憶する領域を含む。
【００６１】
次に、図６を参照して、ＲＯＭ９１及びフラッシュＲＯＭ９２の記憶領域のメモリマップについて詳述する。本実施例におけるＲＯＭ９１の記憶領域は、大別して、プログラム領域ＡＰ、画像データ領域ＡＧ、サウンドデータ領域ＡＳ等を含む。このうち、プログラム領域ＡＰには、ゲーム機７０の基本的動作を可能にするメインプログラム、データ取得プログラム、デコード処理プログラム等で構成される競馬情報活用プログラムのほかに、画像表示プログラム、サウンドプログラム、及び通信プログラムが含まれる。また、画像データ領域ＡＧには、競馬情報活用ソフトの進行に必要な各種背景、文字等のデータが記憶され、サウンドデータ領域ＡＳには、競馬情報活用ソフトの進行に必要な効果音等のデータが記憶されている。
【００６２】
フラッシュＲＯＭ９２の記憶領域は、競馬データ領域Ｄｈ、ゲームデータ領域Ｄｇ、オッズデータ領域Ｄｏ、補正用テーブルデータ領域Ｄｃ、及びダウンロードデータ領域Ｄｄに大別される。このうち、競馬データ領域Ｄｈは、レースフィールドＤｈ１、及び結果フィールドＤｈ３を含む。各フィールドＤｈ１、Ｄｈ３には、図２に示すデータテーブル４０ａ〜４０ｅに対応する最新のデータが記憶される。具体的な実施例では、レースフィールドＤｈ１に、翌日若しくは本日予定されている中央競馬に関し、出走データテーブル４０ａに対応する競馬場、日付、レース名等のデータが記憶される。また、レースフィールドＤｈ１には、、翌日若しくは本日予定されているレースに関し、出走馬データテーブル４０ｂ、及び騎手データテーブル４０ｃに対応する馬名、騎手、馬齢、能力指数等の最新のデータが記憶される。結果フィールドＤｈ３には、払戻金データテーブル４０ｅに対応する順位、払い戻し金等のデータがレース終了後に取得した情報に基づいて記憶される。
【００６３】
ゲームデータ領域Ｄｇは、ゲームモードフィールドＤｇ１、及びゲームデータフィールドＤｇ２を含む。ゲームモードフィールドＤｇ１には、競馬情報活用ソフトの進行状態に関連するモード情報や現在表示している画面データが記憶され、ゲームデータフィールドＤｇ２には、イコライザ、お買い得度、確率、グラフデータ等が記憶される。ダウンロードデータ領域Ｄｄは、ページャ・ユニット８０から取得した競馬情報データを一時的に格納するためのものである。
【００６４】
オッズデータ領域Ｄｏは、補正後オッズフィールドＤｏ１、及び補正前オッズフィールドＤｏ２を含む。補正後オッズフィールドＤｏ１には、単勝、複勝、枠連、馬連、ワイド、三連複、及び連単の各種オッズについて算出した近似オッズが常に最新の情報として更新されつつ記憶される。補正前オッズフィールドＤｏ２には、第２の記憶領域として、補正後オッズフィールドＤｏ１の各近似オッズを与えるためのワーク用オッズ、すなわちデコード直後であって補正されていないオッズデータが記憶される。補正用テーブルデータ領域Ｄｃは、符号語テーブルフィールドＤｃ１を含む。符号語テーブルフィールドＤｃ１には、符号語とこれに対応する誤差率との関係がまとめられている。このように、符号語テーブルフィールドＤｃ１や補正前オッズフィールドＤｏ２を設けている理由は、すでに説明したように、圧縮された中間オッズデータが配信システム３０を介して無線通信端末５０に配信されるからである。つまり、無線通信端末５０では、中間オッズを計算するための人気率データである配信用人気率とともに補正データを受け取って、配信用人気率に基づいて計算したワーク用オッズを一旦補正前オッズフィールドＤｏ２に保存する。さらに無線通信端末５０では、補正前オッズフィールドＤｏ２に保存したワーク用オッズを、補正用テーブルデータ領域Ｄｃに記憶した量子化テーブル及び符号語テーブルで解釈した補正データに基づいて修正し、最終的な近似オッズとして補正後オッズフィールドＤｏ１に保存する。
【００６５】
ダウンロードデータ領域Ｄｄは、図４の領域１３ｇに対応するもので、第１及び第３の記憶領域として、ページャ・ユニット８０を介して無線通信端末５０に取り込まれた中間オッズデータや基本競馬情報データが蓄積される。例えば複勝の中間オッズデータの場合について説明すると、中間オッズデータには、図示のように、▲１▼特定のレース及びオッズ種を示すインデックスと、▲２▼これに対応する中間オッズを近似的に算出するために必要な出走頭数と、▲３▼各出走馬の配信用人気率と、▲４▼ワーク用オッズの順にソートしたオッズランキングテーブルにおいて重要な補正範囲を定めた際の開始位置、▲５▼かかる補正範囲におけるデータ数、及び、▲６▼これら補正範囲を構成する各ワーク用オッズに与えられる補正量データが含まれる。
【００６６】
〔データの流れの説明〕
図７は、サーバ１０，主催者側競馬情報提供サーバ２０，専用データベース４０，及び端末装置５０間で受け渡される各種データの流れをまとめたものである。主催者側競馬情報提供サーバ２０が配信するデータすなわち競馬元情報は、蓄積系データと、第１電信系データと、第２電信系データとに分類することができる。
【００６７】
最初の蓄積系データは、注目日（当日）のレースに関連する出走表等の基礎情報を含む基本的な情報であり、当日分データ等としてサーバ１０から専用データベース４０に転送される。この際、サーバ１０では、専用データベース４０に蓄積された過去分データを参照して当日の各レースごとに出走馬別の評価指数情報（図２の説明参照）をそれぞれ算出し、この評価指数情報を蓄積系データとして受け取った当日分の出走表に組み込んで当日分データとして専用データベース４０に出力する。
【００６８】
専用データベース４０に保管されるデータは、基本的には図２に示すようなものとなっているが、出走データテーブル４０ａに関しては、厳密には当日分と過去分とに分けて考える必要がある。そして、当日分の出走データテーブル４０ａａのみにサーバ１０で作製した評価指数情報が含まれている。過去分の出走データテーブル４０ａｂ、馬データテーブル４０ｂ，騎手データテーブル４０ｃ及び結果データテーブル４０ｆは、サーバ１０から出力されるデータに基づいて徐々に更新される。
【００６９】
主催者側競馬情報提供サーバ２０からサーバ１０に送信される第１電信系データは、出走表の変更に関する情報や、レースの結果すなわち払戻金等に関する情報を含んでなり、当日分の出走データテーブル４０ａｂ等が情報の内容に応じて適宜修正される。
【００７０】
主催者側競馬情報提供サーバ２０からサーバ１０に送信される第２電信系データは、当日の各レースについての経過情報である中間オッズに関するものである。この中間オッズは、既に説明したように、単勝，複勝，枠連，馬連，連単，ワイド，及び三連複に関する予想配当率であり、主催者側競馬情報提供サーバ２０からリアルタイムで配信される。この中間オッズは、サーバ１０で配信し易い情報に適宜加工されて、端末装置５０に適当なタイミングで配信される。
【００７１】
サーバ１０は、評価指数情報を組み込んだ当日分データを専用データベース４０に出力するだけでなく、この際、専用データベース４０に蓄積したデータに基づいて配信用出走データ１０ａを作成する。この配信用出走データ１０ａは、当日分の出走データテーブル４０ａａと基本的に同様の内容となっているが、出走データテーブル４０ａａに含まれる出走馬、騎手等に関する過去の戦歴等を含む各種データを過去分データから適宜取り込んだものとなっている。このようにして得た配信用出走データ１０ａは、サーバ１０で配信し易い情報に適宜加工されて、端末装置５０に適当なタイミングで配信される。なお、出走の変更に関する情報は、配信用出走データ１０ａの内容にも反映されており、配信用出走データ１０ａの修正があった場合には、その内容が端末装置５０に逐次配信される。
【００７２】
また、サーバ１０では、専用データベース４０に蓄積したデータに基づいて結果データ１０ｂを作成する。この結果データ１０ｂは、当日分の出走データテーブル４０ａｂに含まれる各レースについて、着順や払戻金を含む各種データを割り当てたものとなっている。このようにして得た結果データ１０ｂは、サーバ１０で配信し易い情報に適宜加工されて、端末装置５０に適当なタイミングで配信される。
【００７３】
〔サーバ側の動作の説明〕
図８は、図３に示すサーバ１０の動作（又はＣＰＵ１１の処理）を説明するためのフローチャート（メインルーチン）であり、図９及び図１０は、図８に示す着順指標算出処理（ステップＳ１０４）、及びエンコード処理（ステップＳ１１１）の動作の詳細をそれぞれ示すサブルーチンである。さらに、図１１及び図１２は、上記エンコード処理サブルーチンにおける配信用人気率算出（ステップＳ１４８）、及び補正データ作成（ステップＳ１５０）の詳細をそれぞれ示すサブルーチンである。
【００７４】
サーバ１０では、主催側競馬情報提供サーバ２０から競馬元情報を受信した場合、注目日の出走表、中間オッズ等の情報を含む競馬情報データが作成される。そして、この競馬情報データは、記憶装置１３の適所に格納されるとともに、通信制御回路１５を介して配信システム３０に送信される。
【００７５】
なお、競馬情報データは、配信システム３０を介して各無線通信端末５０に同報配信される。競馬情報データには、既に説明したように、（ａ）翌日若しくは本日予定されているレースに関する各種項目からなる基礎情報と、（ｂ）基礎情報に関する修正事項からなる変更情報と、（ｃ）各レースに関する中間オッズからなる中間オッズ情報と、（ｄ）各レースの着順及び配当金からなる結果情報とが含まれる。このうち、第（ａ）番の基礎情報は、サーバ１０側から例えばレース開催日の朝に配信されるものであり、その情報が配信された場合、デコードされた情報がダウンロードデータ領域Ｄｄに一時的に保持されるとともに、専用データベース４０に保存される。なお、第（ａ）番の基礎情報は、（ａ１）開催地名（競馬場）、開催日、レース番号、出走表、レースグレード、コース情報等の基礎情報（出走データ）と、（ａ２）馬名、生年月日、性別、斤量、脚質、各種成績事項等に関する馬情報と、（ａ３）騎手名、生年月日、各種成績事項等に関する騎手情報とを含む。このうち、最初の出走データには、評価指数情報として、サーバ１０側で作成した馬能力指数、騎手能力指数、コンディション指数、血統指数、馬運指数、騎手運指数、相性指数、及び方角指数からなる評価指数と、８指数の配分比である推奨ブレンド比とが含まれている。また、第（ｂ）番の変更情報は、基礎情報に変更があった場合にのみ適当なタイミングで配信されるもので、例えば出走中止等の情報が配信された場合、デコードされた情報がダウンロードデータ領域Ｄｄに一時的に保持されるとともに、専用データベース４０のデータが適宜修正又は追加される。第（ｃ）番の中間オッズ情報は、レース直前からリアルタイムで漸次更新された情報として配信されるものであり、そのデータが配信された場合、デコードされた中間オッズに関する情報がダウンロードデータ領域Ｄｄに一時的に保持される。第（ｄ）番の結果情報は、レースの終了直後に配信されるものであり、そのデータが配信された場合、着順及び配当金に関する情報がダウンロードデータ領域Ｄｄに一時的に保持されるとともに、専用データベース４０に保存される。
【００７６】
動作について具体的に説明すると、ステップ（図示では記号「Ｓ」を付けて示す）１０１において主催側競馬情報提供サーバ２０から通信ネットワーク２２を介して競馬元情報を受信したかどうかが判断され、競馬元情報を受信した場合ステップ１０２に進んで、出走データと、必要に応じて含まれるオプションデータ（新規登録された競走馬データ、騎手データ等）とを競馬元情報から抽出する。次にステップ１０３において、抽出した出走データ及びオプションデータが図１に示す専用データベース４０に通信制御装置１５を介して保存され、続くステップ１０４において、注目日に開催される全レースの着順予想に必要な情報として、能力指数、運指数、推奨ブレンド比等からなる着順指標が算出される。着順指標の算出が完了すると、ステップ１０５において、出走データやオプションデータに基づいて、上述の基礎情報データが作成されるとともに、作成された基礎情報データは、ステップ１０６において記憶装置１３に設けたハートディスク等に格納される。この基礎情報データは、ステップ１０７において通信制御回路１５を介して配信システム３０に送信される。なお、主催側競馬情報提供サーバ２０から競馬元情報が送信されるタイミングは、レースの前日夜やレース当日朝等における適当な時間帯であるので、サーバ１０から無線通信端末５０への基礎情報データの送信タイミングもこれに対応したものとなる。
【００７７】
一方、競馬元情報を受信していないが、ステップ１０８において、主催側競馬情報提供サーバ２０から注目レースについて変更情報、中間オッズ、結果等の追加情報が受信されたと判断した場合、このような追加情報は、ステップ１０９において図１に示す専用データベース４０に保存される。そして、ステップ１１０において、追加情報にエンコードすべき情報が含まれるか否かが判断される。具体的には、今回の追加情報が中間オッズ情報に関するものかどうかが判断される。今回の追加情報が中間オッズ情報に関するものである場合、第１の演算処理手段であるＣＰＵ１１によって、中間オッズ情報がエンコードされ、近似的中間オッズを与える人気率や補正データ算出される（ステップ１１１）。ステップ１１１において中間オッズデータがエンコードされた場合や、今回の追加情報にエンコードすべき情報が含まれない場合（つまり、変更情報や結果情報がダウンロードされた場合）、ステップ１１２において追加情報に基づく追加情報データが作成されて記憶装置１３のハードディスク等に格納される。この追加情報データは、ステップ１１３において通信制御回路１５を介して配信システム３０に送信される。
【００７８】
図９は、注目日に開催される全レースの着順予想に必要な着順指標の算出を説明するフローチャートであり、図８のステップ１０４に対応する。まず、今回の処理において能力指数及び運指数を最初に計算すべき対象である当初レース、例えば”東京競馬場、第１レース”が設定される（ステップ１２１）。次に、注目レースの最初の馬番に注目すべく当初馬番が設定される（ステップ１２２）。次に、注目する馬番について、ステップ１２３において出走馬の馬能力指数が算出され、ステップ１２４においてこの馬番に対応する騎手の騎手能力指数が算出され、ステップ１２５において注目出走馬のコンディション指数が算出され、そしてステップ１２６において注目出走馬の血統指数が算出される。
【００７９】
次に、注目馬番について、ステップ１２７において出走馬の馬運指数が算出され、ステップ１２８において注目馬番で騎乗する騎手の騎手運指数が算出され、ステップ１２９において注目出走馬と騎手との相性指数が算出され、そしてステップ１３０において注目出走馬と騎手についてのゴール方角の吉凶に関する方角指数が算出される。以上のステップ１２３〜１３０によって、注目馬番の能力指数と運指数が得られた段階で、注目レースの各馬番について指数計算が完了したか否かが判断さる（ステップ１３１）。ここで、指数計算が注目レースについて完了していないと判断された場合、指数計算の対象が次の馬番に変更されて（ステップ１３２）、ステップ１２３〜１３０が繰り返され、次の注目馬番について能力指数及び運指数が算出される。
【００８０】
このようにして、注目レースの全馬番について８つの指数が得られた段階で、８種の指数ごとにレース単位で正規化が行われる（ステップ１３３）。馬能力指数の場合について説明すると、注目レースにつき例えば１０頭の出走馬についてそれぞれ指数値が得られているとして、最小値が１で最大値が１００となるように、１０個の指数値に対し適当な正規化処理を行って数値分布を調節する。他の騎手能力指数等についても同様の正規化が行われ、注目レースに関しては、統一した数値分布の指数を得ることができる。
【００８１】
次に、上記８つの指数の計算が注目日における全レースについて完了したか否かが判断される（ステップ１３４）。８指数の計算が全レースについて完了していないと判断された場合、着順指標の計算対象が次のレースに変更されて（ステップ１３５）、ステップ１１ｃ〜１１ｎが繰り返され、次の注目レースを構成する各馬番の能力指数や運指数が算出される。このような処理を注目日に全競馬場で開催される全レースの各馬番について繰り返すことにより、注目日における全馬番について、それぞれの能力指数及び運指数を得ることができる。
【００８２】
一方、上記８指数の計算が注目日における全レースについて完了したと判断された場合、今回の処理で推奨ブレンド比を最初に計算すべき対象である当初レースが設定される（ステップ１３６）。次に、推奨ブレンド比が算出されるする（ステップ１３７）。つまり、注目レースに対応する過去のレースについて蓄積されている各種データ等に基づいて、サーバ１０側で推薦する各指数の加算比である推奨ブレンド比が算出される。このような推奨ブレンド比は、各指数の重要度を見積もる際の参考となるものであり、注目レースで有利な馬番を予想するための基礎となる情報である。次に、上記推奨ブレンド比の算出が注目日における全レースについて完了したか否かが判断される（ステップ１３８）。推奨ブレンド比の算出が全レースについて完了していないと判断された場合、着順指標の計算対象が次のレースに変更され（ステップ１３９）、ステップ１３７に戻って、次の注目レースを構成する各馬番の推奨ブレンド比が算出される。これを注目日に全競馬場で開催される全レースの各馬番について繰り返すことにより、注目日における全馬番について、それぞれの推奨ブレンド比を得ることができる。
【００８３】
以上の処理により、注目日における全馬番について、それぞれの能力指数、運指数、及び推奨ブレンド比からなる着順指標を得ることができる。このようにして得た着順指標は、記憶装置１３に設けたハードディスクに格納されるとともに、通信制御装置１５を介して図１に示す専用データベース４０に出力され、これに設けた出走データテーブル４０ａの出走表に保存される。
【００８４】
図１０は、追加情報に含まれる中間オッズデータをエンコードする処理を説明するフローチャートであり、図９のステップ１１１に対応する。まず、今回の処理において中間オッズデータのエンコードを行うべき対象である最初のレース、例えば”東京競馬場、第１レース”が設定される（ステップ１４１）。
【００８５】
次に、注目レースの最初の投票方式に注目すべく最初の対象オッズ種が設定される（ステップ１４２）。次に、注目する対象オッズ種が単勝及び複勝のいずれか一方であるか否かが判断される（ステップ１４３）。注目する対象オッズ種が単勝か複勝である場合、対象オッズ種から直接人気率が計算される。人気率の計算は、式（１）及び（３）を変形した以下の式（７）
【数７】
Ｒ０＝ｖ÷Ｖ
＝（０．７３８）÷（Ｏ−０．１）    …    （７）
で与えられる。なお、全投票数Ｖは、上述のように適当な数値に設定することができる。また、式（７）は、中間オッズＯと人気率Ｒ０とを一対一の関係で与えるので、人気率Ｒ０から元の中間オッズＯを正確に算出することができ、例えば馬連等の他の中間オッズの場合のような補正データは不要である。以上の計算は、出走馬が１８頭の単勝及び複勝の中間オッズについては、計１８回繰り返される。
【００８６】
次に、式（７）に基づいて得た一組の人気率Ｒ０を、配信に適するように８ビット化する。各人気率Ｒ０を８ビット化する際には、中間オッズＯの値が適当な数値範囲及び精度になるようにする。具体的には、中間オッズの範囲に対応して、人気率の範囲が０〜１となるので、例えばこの範囲を均等に分割する割り当てを行うことで、人気率Ｒ０から適当な精度の中間オッズＯが復元されるようにする。この際、中間オッズの値が１００を超えるものについては、十分な精度を確保する必要がなく、１％未満の人気率については、誤差がある程度大きくなることを許容する。
【００８７】
一方、注目する対象オッズ種が単勝や複勝でない場合、つまり馬連等の中間オッズである場合、最大１８個の人気率からその何倍かある中間オッズＯを算出する必要がある。したがって、中間オッズから人気率を一旦計算して、この仮の人気率から得た中間オッズ（すなわちワーク用オッズ）を補正することで、ほぼ正確な中間オッズ（近似オッズ）を得ることとする。このため、まず注目レースに関して、ＣＰＵ１１を人気率演算手段として動作させることにより、仮の人気率Ｒが算出される（ステップ１４７）。つまり、注目馬がからむ馬券に対する投票数を全体の投票数で割ることによって、注目馬の得票率が仮の人気率Ｒとして算出される（ステップ１４７）。より詳細には、累積投票数演算プログラムが実行されて、中間オッズを累積した累計票数が計算されるとともに、人気率演算プログラムが実行されて、全中間オッズから算出した投票数を加算した全投票数で累計票数を割ることによって、人気率Ｒが得られる。具体的には、対象オッズ種が馬連である場合、式（１）に基づいて注目レースの各出走馬について人気率Ｒを算出する。また、対象オッズ種が枠連である場合も、式（１）に基づいて注目レースの各出走馬について人気率Ｒを算出することができる。この場合、枠の数に対応して最大で８個の人気率が得られる。また、対象オッズ種がワイドである場合も、式（１）に基づいて注目レースの各出走馬について人気率Ｒを算出することができる。この場合、出走馬の数に対応して最大で１８個の人気率Ｒが得られる。なお、ワイドについては、最大で１８×１７÷２＝１５３個の中間オッズがあるが、これらに対応する２頭が上位３着に３通りの組み合わせでゴールする限り、同一の中間オッズを与える。
【００８８】
対象オッズ種が三連複である場合も、式（１）に基づいて注目レースの各出走馬について人気率Ｒを算出することができる。この場合、最大で（１８×１７×１６）÷（３×２）＝８１６個の中間オッズがあるが、出走馬の数に対応して最大で１８個の人気率Ｒが得られる。さらに、対象オッズ種が馬単である場合も、式（１）に基づいて注目レースの各出走馬について人気率Ｒを算出することができる。この場合、最大で１８×１７＝３０６個の中間オッズがあるが、出走馬の数に対応して最大で１８個の人気率Ｒが得られる。
【００８９】
次に、ＣＰＵ１１を人気率演算手段及び再現中間配当倍率算出手段として動作させることにより、人気率演算プログラム及び第２の中間配当倍率算出プログラムが実行される。これによって、ステップ１４７において得た人気率Ｒに基づいて配信用人気率Ｒ’が算出される（ステップ１４８）。この配信用人気率Ｒ’は、対象馬番の当初の人気率Ｒを微小量だけ増減させつつ対応するワーク用オッズＷＯを求めることにより、その実中間オッズに対する誤差率を最小にするものとして与えられる。この場合、元の人気率Ｒの数に対応して最大で１８個の配信用人気率Ｒ’が得られる。
【００９０】
次に、配信用人気率Ｒ’が、ステップ１４８と同様の手法で８ビット化される（ステップ１４９）。各配信用人気率Ｒ’が８ビット化される際には、ワーク用オッズＷＯの値が適当な数値範囲及び精度になるようにする。
【００９１】
次に、ＣＰＵ１１を補正データ演算手段として動作させることにより、ワーク用オッズＷＯの誤差を修正するために必要な情報である補正データが作成される（ステップ１５０）。具体的には、ワーク用オッズＷＯが現実の中間オッズである実中間オッズと比較され、上述の式（５）に基づいて誤差率Ｅが計算される。誤差率の計算は、ワーク用オッズの値が１０〜１００のものを対象として行われる。このようにして得た誤差率Ｅは、一定の精度を与える範囲で量子化され、２値化した符号語のデータとされる。この際、ワーク用オッズＷＯを与える馬番等の投票組み合わせを、ワーク用オッズＷＯが大きい順にソートして、誤差率Ｅの計算が必要となる範囲を判定する。具体的には、投票組み合わせをオッズの数値順にソートした後に、誤差率が与えられている最初の投票組み合わせが見つけられるとともに、誤差率が与えられている最後の投票組み合わせが見つけられる。これにより、誤差補正が必要になるスタート点である開始位置と、誤差補正が必要な範囲におけるデータ数とが得られる。これらの符号語、開始位置、データ数、及び、符号語は、補正データを構成する。
【００９２】
次に、人気率の計算が注目レースの全オッズについて完了したか否かが判断される（ステップ１５１）。人気率の計算が全オッズについて完了していないと判断された場合、人気率の計算対象が次のオッズ種に変更されて（ステップ１５２）、ステップ１４２〜１５０が繰り返され、次のオッズ種について各馬番の人気率等が算出される。このような処理が注目レースの各オッズ種について繰り返されることにより、注目レースの全オッズ種について、それぞれの出走馬の人気率等が得られる。
【００９３】
一方、上記人気率の計算が注目レースの全オッズ種について完了したと判断された場合、人気率の計算処理が全レースについて行われたか否かが判断される（ステップ１５３）。人気率の計算が全レースについて完了していないと判断された場合、人気率の計算対象が次のレースに変更され（ステップ１５４）、ステップ１４１〜１５１が繰り返される。つまり、このレースを構成する各オッズ種について各馬番の人気率等が算出される。このような処理を注目レースの各オッズ種について繰り返すことにより、注目レースの全オッズについて、それぞれの出走馬の人気率等（馬連その他のオッズ種の場合、配信用人気率及び補正データ）を得ることができる。
【００９４】
図１１は、図１０のステップ１４８における配信人気率の算出を説明する図である。まず、配信用人気率Ｒ’の計算対象である馬番がを当初のものに特定され（ステップ１６１）、この馬番とこの馬番にオッズ上関連する各馬番とについて、図１０のステップ１４７で算出された仮の人気率Ｒが読み出され、仮のワーク用オッズＷＯが計算される（ステップ１６２）。仮のワーク用オッズＷＯの計算に際しては、人気率Ｒの計算とは逆の処理が行われる。具体的に説明すると、枠連や、馬連、ワイドの場合は、上述の式（４）が用いられて仮の人気率Ｒからワーク用オッズＷＯが計算される。また、三連複の場合、以下の式（８）が用いられてワーク用オッズＷＯが計算される。
【数８】
ＷＯ＝（０．７３８÷（Ｒ１×Ｒ２×Ｒ３）＋０．１）÷３    …    （８）
ここで、Ｒ１、Ｒ２、Ｒ３は、注目する投票組み合わせを構成する馬番の人気率を示し、特にＲ１は、注目する馬番の人気率を示す。さらに、連単の場合、以下の式（９）が用いられてワーク用オッズＷＯが計算される。
【数９】
ＷＯ＝０．７３８÷（（Ｒ１×Ｒ２）×（Ｒ１÷（Ｒ１＋Ｒ２）））＋０．１    …    （９）
ここで、Ｒ１、Ｒ２は、注目する投票組み合わせを構成する馬番の人気率を示し、特にＲ１は、注目する馬番の人気率を示す。以上により、注目馬番がからむワーク用オッズＷＯが所定数だけ算出される。例えば馬連の場合、１５３個のワーク用オッズＷＯが算出される。
【００９５】
次に、注目馬番がからむ全ワーク用オッズＷＯについて、上述の式（５）に基づき、誤差率Ｅが計算され、これら誤差率Ｅの平均値が計算される（ステップ１６３）。
【００９６】
次に、既定回数のループが繰り返されたことが確認されるまで（ステップ１６４）、注目馬番の人気率Ｒを当初の値を中心として段階的に増減させることによって得た人気率が新たな人気率Ｒとされる（ステップ１６５）。この新たな人気率Ｒについても、上記と同様に仮のワーク用オッズＷＯが計算され（ステップ１６２）、それらの誤差率Ｅの平均値が算出される（ステップ１６３）。
【００９７】
以上のようなループが所定回数だけ繰り返されたと判断されると（ステップ１６４）、ループを抜け出し、ステップ１６３において得た誤差率の平均値から、実中間オッズＯが１０〜１００の範囲にあるものが選択される（ステップ１６６）。このような、選択は、重要な範囲で誤差率を小さくするために行われる。
【００９８】
次に、人気率Ｒを段階的に変化させて得た各誤差率の平均値（ステップ１６６で絞られた範囲のもの）について、そのうち最小値が決定され、この最小値に対応する仮人気率が選択される（ステップ１６７）。このような仮人気率に基づいて得たワーク用オッズＷＯは、誤差を最小にするものとなっている。このような仮人気率は配信用人気率Ｒ’として記憶装置１３に保管される（ステップ１６８）。
【００９９】
次に、配信用人気率Ｒ’の計算が注目レースの全馬番について完了したか否かが判断される（ステップ１６９）。配信用人気率Ｒ’の計算が全馬番について完了していないと判断された場合、配信用人気率Ｒ’の計算対象が次の馬番に変更されて（ステップ１７０）、ステップ１６２〜１６８が繰り返され、次の馬番について配信用人気率Ｒ’が算出される。このような処理を注目レースの各馬番について繰り返すことにより、注目レースの全馬番について、それぞれの配信用人気率Ｒ’を得ることができる。
【０１００】
図１２は、図１０のステップ１５０における補正データの作成を説明する図である。まず、図１０のステップ１４８つまり図１１の処理で得た特定投票方式の中間オッズ（特定のオッズ種）についての１組の配信用人気率Ｒ’が記憶装置１３から読み出される。読み出された配信用人気率Ｒ’は、仮のワーク用オッズＷＯに換算される（ステップ１８１）。ワーク用オッズＷＯの算出に際しては、上述の式（４）、（８）、（９）が用いられる。
【０１０１】
次に、ＣＰＵ１１をソート手段として機能させることにより、得られたワーク用オッズＷＯが昇順にソートされる（ステップ１８２）。つまり、各ワーク用オッズＷＯに対しその大きさ順にソート番号が付されて、オッズ順の順列情報を含むデータに加工される。
【０１０２】
次に、ＣＰＵ１１を補正決定手段として機能させることにより、ワーク用オッズＷＯのうちその値がターゲット範囲１０〜１００内にあるものが選択されて、それらのうちソート番号が最も小さいものとソート番号が最も大きいものが決定される（ステップ１８３）。つまり、ワーク用オッズＷＯを昇順にソートしたものに対して、その補正が必要となるソート順位範囲である誤差修正範囲が特定されることになる。
【０１０３】
以下の表３、４は、中間オッズＯを基準とする投票組み合わせのソートの一例を説明したものである。表３は、馬連の投票組み合わせのソート前に対応し、表４はソート後に対応する。
【表３】
2004157911.tif 000005
【表４】
2004157911.tif 000006
表からも明らかなように、表３のソート前は、投票組み合わせのうち○印で示した誤差補正の必要な組み合わせが分散して存在する。表４のソート後は、○印で示した誤差補正の必要な組み合わせが集まって集団となる。この場合、誤差補正が必要な範囲は、ソート後の１００番から１２１番の投票組み合わせとなる。なお、１０１番の組み合わせは、本来誤差補正の必要がないものであるが、ワーク用オッズＷＯを用いたソートの結果として、誤差補正範囲に含まれることとなっている。
【０１０４】
次に、ＣＰＵ１１を誤差算出手段として機能させることにより、ステップ１８３において得た誤差修正範囲において、ワーク用オッズＷＯの実中間オッズＯに対する誤差率Ｅが求められるとともに、誤差率Ｅの値が量子化される（ステップ１８４）。量子化に際しては、〔表１〕の量子化テーブル（〔表１Ａ〕〜〔表１Ｄ〕）及び〔表２〕の符号語テーブル（〔表２Ａ〕〜〔表２Ｄ〕）を用いる。この際、いずれの量子化テーブル及び符号語テーブルを用いるかは、誤差修正範囲を構成するワーク用オッズＷＯの数に応じて変動し、最終的に得られる補正データに許容されているデータサイズを最大限活用できるものとする。具体的には、以下の式（１０）を満足する符号語のビット数Ｂのうち最大のものを符号語のビット数とする。
【数１０】
Ｓ≧Ｎ×Ｂ    …    （１０）
ここで、Ｓは補正データに許容されている最大データサイズを意味し、Ｎは誤差修正範囲にあって補正の対象となるデータ数を意味する。例えば、最大データサイズＳが６４ビット許容されており、補正すべきデータ数Ｎが１８である場合、１８×３＝５４であり１８×４＝７２であることを考慮して、符号語のビット数Ｂは３となる。
【０１０５】
以下の表５は、上述の表４で求めた誤差補正範囲における誤差の量子化と、対応する符号語との関係を例示する。この場合、４ビットの符号語が採用されている。
【表５】
2004157911.tif 000007
次に、ＣＰＵ１１を補正データ発生手段として機能させることにより、ステップ１８３で得た誤差補正範囲と、ステップ１８４で得た量子化後の誤差（符号語）とからなる補正データが、記憶装置１３にオッズ種に対応付けて保存される（ステップ１８５）。具体的には、ワーク用オッズＷＯのソート後における”補正開始位置”、”補正データ数”、及び”符号語データ”で与えられる補正データが保存される。
【０１０６】
図１３は、図８のステップ１１２において作成される配信用追加情報データの一例を示す図である。この場合、中間オッズを配信するための中間オッズデータとなっている。配信用追加情報データの先頭には、注目日における競馬場及びレース番号を特定するレースＩＤデータが含まれている。このレースＩＤデータには、その後に含まれるオッズ種等についての情報も含まれる。レースＩＤデータの次には、”単勝”、”複勝”、”枠連”、”馬連”、”ワイド”、”三連単”、及び”連単”の各中間オッズを算出するためのオッズ算出データが配列されている。
【０１０７】
”単勝”及び”複勝”のオッズ算出データは、図１０のステップ１４４、１４５において得られるものであり、１バイト（２５６ビット）の大きさの人気率Ｒ０のデータを最大で１８個含む。
【０１０８】
”枠連”、”馬連”、”ワイド”、”三連単”、及び”連単”のオッズ算出データは、図１０のステップ１４７〜１５０において得られるものであり、１バイト（２５６ビット）の大きさの配信用人気率Ｒ’のデータを最大で１８個含む。また、このオッズ算出データには、図１２で得た”補正開始位置”、”補正データ数”、及び”符号語データ（使用する特定の量子化テーブルに関する情報を含む）”が含まれる。
【０１０９】
ここで、データ量について考察すると、”単勝”及び”複勝”のオッズ算出データは、それぞれ最大で１８バイトとなる。”枠連”のオッズ算出データは、配信用人気率Ｒ’の部分について最大で８バイトとなり、その他の補正データの部分で最大８バイトとなり、合計１６バイトの情報量となる。”馬連”、”ワイド”、”三連単”、及び”連単”のオッズ算出データは、それぞれ配信用人気率Ｒ’の部分について最大で１８バイトとなり、その他の補正データの部分で最大１８バイトとなり、それぞれ合計１８バイトの情報量となる。以上により、概算であるが、配信用追加情報データ全体のデータ量を２００バイト程度に圧縮することができ、配信に要する時間を短縮することができ、中間オッズの配信を実質的にリアルタイムの配信とすることができる。
【０１１０】
〔無線通信端末側の動作説明〕
図１４及び図１５は、図５に示す無線通信端末５０の動作（又はＣＰＵ７１ａの処理）を説明するためのフローチャート（メインルーチン）であり、図１６〜図１８、及び図２０は、図１４示すデコード処理（ステップ２０３）、図１５に示すお買い得度計算（ステップ２０９）、ランキング表示処理（ステップ２１０）、及びオッズ表示処理（ステップ２１２）の詳細をそれぞれ示す。
【０１１１】
無線通信端末５０の電源スイッチ（図示せず）が投入されると、ＲＯＭ９１に記憶されたプログラムに基づいて、図１４の動作がスタートする。まずステップ２０１において、ゲーム機７０とページャ・ユニット８０との接続が確認され、ページャ・ユニット８０のメモリ部８５に保管されたデジタルデータが読み出され、フラッシュＲＯＭ９２のダウンロードデータ領域Ｄｄに更新しつつ一時的に保管される。ダウンロードデータ領域Ｄｄに保存される競馬情報データには、サーバ１０側の動作欄でも説明したように、（ａ）翌日若しくは本日予定されているレースに関する各種項目からなる基礎情報と、（ｂ）基礎情報に関する修正事項からなる変更情報と、（ｃ）各レースに関する中間オッズからなる中間オッズ情報と、（ｄ）各レースの着順及び配当金からなる結果情報とが含まれる。
【０１１２】
次に、ダウンロードデータ領域Ｄｄに保存されたデータに、エンコードされた情報が含まれるか否かが判断される（ステップ２０２）。ダウンロードされたデータが中間オッズ情報のデータである場合、圧縮されているこの中間オッズデータを復元する必要がある。このため、ダウンロードされたデータが中間オッズデータである場合、デコード処理が施される（ステップ２０３）。なお、エンコードされた情報か否かは、各データのヘッダ等に設けた情報によって確認することができる。
【０１１３】
ダウンロードされたデータがエンコードされた情報でない場合や、エンコードされた情報であってもデコード処理が終了したものである場合には、各データが仕分けされて、競馬データ領域Ｄｈ、ゲームデータ領域Ｄｇ、オッズデータ領域Ｄｏ等に適宜保存される（ステップ２０４）。ここで、ダウンロードされたデータが中間オッズデータである場合、デコードによって得た補正前の暫定的なワーク用オッズがオッズデータ領域Ｄｏに設けた補正前オッズフィールドＤｏ２に保存され、補正によって得た近似オッズが補正後オッズフィールドＤｏ１に保存される。また、ダウンロードされたデータが蓄積系の基礎情報データである場合、これらの基礎情報に含まれる各種データが仕分けされて競馬データ領域ＤｈのレースフィールドＤｈ１等に保存される。さらに、ダウンロードされたデータが電信系の変更情報データである場合、これらの変更情報に含まれる各種データが仕分けされてレースフィールドＤｈ１等に保存され、電信系の結果情報データである場合、これらの結果情報に含まれる各種データが結果データ領域Ｄｈ３に保存される。
【０１１４】
その後、ＬＣＤ７３にメインメニュー（図示せず）が表示される（ステップ２０５）。具体的には、メインメニューであるモード選択画面の画像データがＶＲＡＭ７１ｄに記憶されるとともに、ＬＣＤコントローラ７１ｆが起動される。これによって、本実施例の競馬情報活用プログラムを構成する”レース予想”や、”データベース”等の他メニュー項目を含むモード選択が可能になる。ここで、カーソルキー、ボタン等からなる操作部７４によって”レース予想”が選択されると、ステップ２０６においてＹＥＳと判断され、ステップ２０７以下においてレース予想処理が実行される。一方、メインメニュー上で他メニューが選択されると、ステップ２０６からステップ２１３に進み、詳細な説明は省略するが、各メニューに対応した各種処理が実行される（ステップ２１４）。
【０１１５】
”レース予想”のモードが選択されたステップ２０７においては、競馬データ領域Ｄｈに含まれる第（ａ１）番の基礎情報から適当なデータが選択して読み出されるとともに、競馬場及びレース番号の選択を可能にするレース選択画面がＬＣＤ７３に表示される。ユーザが操作手段である操作部７４を操作してＬＣＤ７３上で適当な競馬場及びレース番号を選択した場合、競馬データ領域Ｄｈに含まれる基礎情報から上記競馬場及びレース番号に関する情報読み出される。このように選択された情報は、ＬＣＤ７３上に適当な背景画面とともに表示される。
【０１１６】
レース情報の表示後のステップ２０８においては、”お買い得度表示”モードの選択の有無が判断される。ここで、カーソルキー等からなる操作部７４によって”お買い得度表示”が選択された場合、ステップ２０７にて操作部７４によって選択された注目レース及びこれに含まれる各馬番について、お買い得度が計算される（ステップ２０９）。このお買い得度は、後に説明するが、着目レースの各馬番ごとに得た評価指数と着目レースの各馬番ごとに得た中間オッズ（約２０分ごとリアルタイムで更新される）との積に基づいて得たものであり、馬の能力等の客観的な評価が高い割に人気が低くて高い配当を期待できるようなお買い得な馬券を探す尺度となる。また、評価指数は、サーバ１０から配信される基礎情報データに含まれる８つの指数の加重平均によって得たものである。この評価指数は、馬番の客観的な評価が高いこと意味し、その馬番の予想着順を与える指標となる。
【０１１７】
以上のようにしてお買い得度を得ると、ステップ２１０においてＬＣＤ７３にお買い得度のランキングを表示する。具体的には、ＣＰＵ７１ａを表示制御手段として機能させることにより、競馬データ領域Ｄｈに含まれる競馬データから、着目レースに関する馬名、騎手名等の適当なデータが選択されて読み出されるとともに、馬番ごとに得たお評価指数や買い得度指数と組み合わされて、例えば”馬番”や”お買い得度”の順にソートしたランキング表が作成される。このランキング表は、ＬＣＤ７３に表示される。
【０１１８】
ステップ２０８において”お買い得度表示”モードの選択が選択されなかった場合、”オッズ表示”モードの選択の有無が判断される（ステップ２１１）。ここで、操作部７４によって”オッズ表示”モード”が選択された場合、注目レースに関する最新の中間オッズ情報が出力手段であるＬＣＤ７３に表示される（ステップ２１２）。すなわち、最新の近似オッズのうち、ステップ２０７にて選択された注目レースに関するものが、補正後オッズフィールドＤｏ１から読み出され、ＬＣＤ７３に適当な形式で表示される。
【０１１９】
なお、ステップ２１０においてお買い得度のランキングが表示された後や、ステップ２１２において中間オッズ情報が表示された後は、電源の操作がされているか否かが確認されて（ステップ２１５）、電源がオフされていなければ、メインメニューの表示（ステップ２０５）に戻る。
【０１２０】
図１６は、図１４のステップ２０３に対応するデコード処理を説明する図である。まず、今回の処理において中間オッズデータのデコードが行われるべき対象である最初のレース、例えば”東京競馬場、第１レース”が設定される（ステップ２２１）。
【０１２１】
次に、注目レースの最初のオッズに注目すべく最初の対象オッズ種が設定される（ステップ２２２）。次に、注目する対象オッズ種が単勝及び複勝のいずれか一方であるか否かが判断される（ステップ２２３）。注目する対象オッズ種が単勝か複勝である場合、対象オッズ種から直接人気率が計算される（ステップ２２４）。人気率の計算は、上述の式（７）の逆関数である以下の式（１１）
【数１１】
Ｏ＝（０．７３８）÷Ｒ０＋０．１    …    （１１）
で与えられる。以上の計算は、出走馬が１８頭の単勝及び複勝の中間オッズについては、計１８回繰り返される。
【０１２２】
一方、注目する対象オッズ種が”単勝”や”複勝”でない場合、つまり”馬連”等の中間オッズである場合、ＣＰＵ７１ａを第２の演算処理手段として機能させることにより、ダウンロードデータ領域Ｄｄに保管した最大１８個の配信用人気率Ｒ’（Ｒ１’、Ｒ２’）から暫定的なワーク用オッズＷＯが算出される（ステップ２２６）。ワーク用オッズＷＯは、対象オッズ種が”枠連”や、”馬連”、”ワイド”の場合は、上述の式（４）を用いて配信用人気率Ｒ’から計算される。また、”三連複”の場合、上述の式（８）を用いて配信用人気率Ｒ’（Ｒ１’、Ｒ２’、Ｒ３’）からワーク用オッズＷＯが計算される。さらに、また、”連単”の場合、上述の式（９）を用いて配信用人気率Ｒ’（Ｒ１’、Ｒ２’）からワーク用オッズＷＯが計算される。
【０１２３】
次に、ＣＰＵ７１ａを第２の演算処理手段及び補正演算手段として機能させることにより、ワーク用オッズＷＯが補正されて近似オッズＡＯが得られる（ステップ２２７）。このため、まずワーク用オッズＷＯが数値の大きい順にソートすることによってデータ群の順列が得られるとともに、誤差の補正が必要なソート順位範囲である誤差修正範囲が判定される。具体的には、フラッシュＲＯＭ９２のダウンロードデータ領域Ｄｄから読み出されて大きさ順にソートされた状態の中間オッズデータについて、”補正開始位置”および”補正データ数”に基づいて、誤差修正範囲が判断される。また、上記誤差修正範囲にあるワーク用オッズＷＯについて、ダウンロードデータ領域Ｄｄから読み出した中間オッズデータのうち”符号語”部分に基づいて、対応する誤差率が算出される。具体的には、補正用テーブルデータ領域Ｄｃの符号語テーブルフィールドＤｃ１に設けた特定の符号語テーブルを参照しつつ、符号語から量子化誤差率ＱＥを求める。さらに、求めた量子化誤差率ＱＥからワーク用オッズＷＯを修正して、このような量子化誤差率ＱＥを解消した近似オッズＡＯを得る。ここで、量子化誤差率ＱＥは、既出の表１で与えられる。また、量子化誤差率ＱＥから近似オッズＡＯを得るため、上述の（６）を変形した以下の式（１２）
【数１２】
ＡＯ＝ＷＯ’×（１＋ＱＥ÷１００）    …    （１２）
で与えられる。このようにして得た近似オッズＡＯは、オッズデータ領域Ｄｏの補正後オッズフィールドＤｏ１に保存される。
【０１２４】
次に、中間オッズの計算が注目レースの全オッズについて完了したか否かが判断される（ステップ２２９）。中間オッズの計算が全オッズについて完了していないと判断された場合、人気率の計算対象が次のオッズ種に変更されて（ステップ２３０）、ステップ２２１〜２２７が繰り返され、次のオッズ種について中間オッズが算出される。このような処理を注目レースの各オッズ種について繰り返すことにより、注目レースの全オッズ種について、それぞれの中間オッズを得ることができる。
【０１２５】
一方、上記中間オッズの計算が注目レースの全オッズ種について完了したと判断された場合、中間オッズの計算処理が全レースについて行われたか否かが判断される（ステップ２３１）。中間オッズの計算が全レースについて完了していないと判断された場合、中間オッズの計算対象が次のレースに変更されて（ステップ２３２）、ステップ２２１〜２２９が繰り返される。つまり、このレースを構成する各オッズ種について中間オッズを算出する。このような処理を注目レースの各オッズ種について繰り返すことにより、注目レースの全オッズ種について、それぞれの中間オッズを得ることができる。以上のようにして得た中間オッズは、オッズデータ領域Ｄｏに設けた補正後オッズフィールドＤｏ１に更新されつつ保存される。
【０１２６】
図１７は、図１５のステップ２０９に対応するお買い得度計算を説明する図である。まず、フラッシュＲＯＭ９２のゲームデータフィールドＤｇ２に登録されたブレンド比に基づいて、各出走馬の評価指数ＲＩ（ｎ）が算出される（ステップ２４１）。具体的には、レースフィールドＤｈ３に保存された８つの指数が読み出されて、ブレンド比に基づく加重加算が行われる。
【０１２７】
次に、評価指数ＲＩ（ｎ）を計算した注目馬番について、図１６のステップ２２４で得た単勝オッズが読み出され（ステップ２４２）、このように読み出された単勝オッズからその平方根Ｏｓｑが算出される（ステップ２４３）。具体的に説明すると、まずフラッシュＲＯＭ９２に設けたオッズデータ領域Ｄｏの補正後オッズフィールドＤｏ１から現時点で最新の単勝オッズＯ（ｎ）を読み出す。単勝オッズＯ（ｎ）の数値は、１〜∞となっており、特に大きな数値側でばらつきが大きいので、ステップ２４３にて単勝オッズＯ（ｎ）の平方根を計算することによって単勝オッズ平方根Ｏｓｑ（ｎ）を得る。このような単勝オッズ平方根Ｏｓｑ（ｎ）は、各出走馬について算出される。
【０１２８】
次に、評価指数ＲＩ（ｎ）と単勝オッズ平方根Ｏｓｑ（ｎ）とが積算されて積Ｘ（ｎ）が得られる（ステップ２４４）。この積Ｘ（ｎ）は、その馬番の評価と、その馬番の不人気度とを積算したものと考えることができ、一種の穴馬度を表す買い得度を表す。以上により、例えば出走馬数が１２であれば、各馬番についてお買い得度Ｘ（ｎ）を得ることができる。このお買い得度Ｘ（ｎ）は、フラッシュＲＯＭ９２のゲームデータフィールドＤｇ２に書き込まれる。
【０１２９】
図１８は、図１５のステップ２１０に対応するランキング表示の一例を具体的に説明する図である。まず、ＲＯＭ９１の画像データ領域ＡＧから、ランキング表示に必要な枠等の背景画像を読み出されて、ＶＲＡＭ７１ｄに記憶される。さらに、フラッシュＲＯＭ９２からランキング表示に必要なデータが抽出される（ステップ２５１）。具体的には、フラッシュＲＯＭ９２のレースフィールドＤｈ３から、着目しているレースの枠、馬番、馬名、評価指数、能力指数、運指数等を読み出し、補正後オッズフィールドＤｏ１から、単勝オッズ等を読み出し、ゲームデータ領域Ｄｇから、ユーザ評価、コンピュータ評価、お買い得度等が読み出される。
【０１３０】
次に、読み出したランキング表示用のデータが馬番順にソートされ（ステップ２５２）、かかる馬番順のデータが上記背景に対応させてＶＲＡＭ７１ｄに記憶される。ＬＣＤ７３には、ＶＲＡＭ７１ｄに記憶されたデータ対応するランキング表が表示される（ステップ２５３）。
【０１３１】
ステップ２５４において、操作部７４に設けたカーソルやボタンの操作によって”ソートの指示”が確認された場合、指示に対応するソートが行われる。具体的には、▲１▼お買い得度順のソートが選択された場合、読み出したランキング表示用のデータがお買い得度順にソートされ（ステップ２５６）、かかるお買い得度順のデータが上記背景に対応させてＶＲＡＭ７１ｄに記憶される。ＬＣＤ７３には、ＶＲＡＭ７１ｄに記憶されたデータに対応するランキング表が表示される（ステップ２５７）。
【０１３２】
また、▲２▼評価指数順表示の選択が確認された場合、ステップ２５１において読み出されたランキング表示用のデータが評価指数順にソートされ（ステップ２５８）、かかる評価指数順つまり予想順位順のデータに対応するランキング表が上記と同様にＬＣＤ７３表示される（ステップ２５９）。
【０１３３】
また、▲３▼オッズ順表示の選択が確認された場合、ステップ２５１において読み出されたランキング表示用のデータがオッズ順にソートされ（ステップ２６０）、かかるオッズ順のデータに対応するランキング表が上記と同様にＬＣＤ７３表示される（ステップ２６１）。
【０１３４】
また、▲４▼馬番順表示の選択が確認された場合、ステップ２５１において読み出されたランキング表示用のデータが馬番順にソートされ（ステップ２６２）、かかる馬番順のデータに対応するランキング表が上記と同様にＬＣＤ７３表示される（ステップ２６３）。
【０１３５】
なお、次のステップ２６４においてメインメニューの選択が確認されるまでは、ステップ２５４に戻って、以上のような表示の切り替えが行われる。
【０１３６】
図１９は、ＬＣＤ７３に表示されるランキング表を例示したものである。左から順に、枠、馬番、ユーザ評価、コンピュータ評価、評価指数、能力指数、運指数、単勝オッズ、人気順位、お買い得度指数が表示されている。この場合、図１８のステップ２５４においてお買い得度順にソートした結果が示されている。
【０１３７】
図２０は、図１５のステップ２１２に対応するオッズ表示の一例を具体的に説明する図である。まず、画像データ領域ＡＧから閲覧したい「表示形式」の選択を促す画像が読み出されてＶＲＡＭ７１ｄに記憶される。ＬＣＤ７３には、ＶＲＡＭ７１ｄに記憶されたデータに対応する選択画面が表示される（ステップ２７１）。ユーザがカーソルキー、ボタン等からなる操作部７４を操作して特定の”表示形式”が選択されると次のステップに進む。ここで、”表示形式”には、（１）馬券を特定した個別のオッズ表示と、（２）出走馬を特定した複数のオッズ表示と、（３）オッズ種を特定したオッズ一覧表示とがある。
【０１３８】
ステップ２７１において、いずれかの”表示形式”が選択された場合、選択指示に対応する表示が行行われる。具体的には、”馬券を特定した個別のオッズ表示”が選択された場合（図２０の番号▲６▼に対応）、画像データ領域ＡＧから馬券の選択を促す画像が読み出されてＬＣＤ７３に表示される（ステップ２７２）。ユーザがカーソルキー等からなる操作部７４を操作して、馬券の投票方式や馬番、枠番等を指定して特定の馬券が選択されると次のステップに進む。次のステップ２７３においては、選択された馬券に対応する特定の近似オッズが、オッズデータ領域Ｄｏに設けた補正後オッズフィールドＤｏ１から読み出される。その後、画像データ領域ＡＧからオッズ表示に必要な枠等の背景画像が読み出されてＶＲＡＭ７１ｄに記憶されるとともに、この背景に対応させて、ステップ２７３において読み出された中間オッズのほか、馬券の投票方式等の情報からなるデータがＶＲＡＭ７１ｄに記憶される。ＬＣＤ７３には、ＶＲＡＭ７１ｄに記憶されたデータに対応するオッズが表示される（ステップ２７４）。
【０１３９】
ステップ２７１において、”出走馬を特定した複数のオッズ表示”が選択された場合（図２０の番号▲７▼に対応）、画像データ領域ＡＧから出走馬の選択を促す画像が読み出されてＬＣＤ７３に表示される（ステップ２７５）。ユーザがカーソルキー等からなる操作部７４を操作して、特定の馬番が選択されると次のステップに進む。次のステップ２７６においては、選択された馬番がからむすべての中間オッズが、補正後オッズフィールドＤｏ１から読み出される。その後、ステップ２７６において読み出された中間オッズのほか、馬券の投票方式等の情報からなるデータがＬＣＤ７３に表示される（ステップ２７７）。
【０１４０】
ステップ２７１において、”オッズ種を特定したオッズ一覧表”が選択された場合（図２０の番号▲８▼に対応）、画像データ領域ＡＧからオッズ種すなわち馬券の投票方式の選択を促す画像が読み出されてＬＣＤ７３に表示される（ステップ２７８）。ユーザがカーソルキー等からなる操作部７４を操作して、特定の馬番が選択されると次のステップに進む。次のステップ２７９においては、当該レースについて選択された馬券の投票方式についての全中間オッズが、補正後オッズフィールドＤｏ１から読み出される。その後、ステップ２７９において読み出された中間オッズが一覧表の形式にされてＬＣＤ７３に表示される（ステップ２８０）。
【０１４１】
ステップ２７４、２７７、２８０のいずれかの処理が終了した場合には、メインメニューに戻るか否かのユーザ判断が参照され（ステップ２８１）、メインメニューに戻るとの指示があった場合には処理を終了し、メインメニューに戻らない場合には最初に戻ってステップ２７１〜２８０の処理を繰り返す。
【０１４２】
以下、上記実施例のデータ送受信方法を用いた場合のデータ圧縮の効果について説明する。人気率を用いたデータ配信におけるデータ圧縮率は、
データ圧縮率＝（（４＋Ｎ×８）＋（８＋８＋Ｃ×Ｓ））
÷（オッズの組み合わせ数×３２）
Ｎ：出走頭数
Ｃ：補正データ数
Ｓ：符号語サイズ
となる。上記の計算において、７種のオッズを全て配信し、１つのオッズデータを３２ビットで送信するものとした。例えば符号語を４ビットとした場合、データ圧縮率は、通常３．３％〜２６．６％の範囲となる。
【０１４３】
以下、具体例について説明する。
〔例１〕
投票方式を馬連、出走頭数を１８頭、符号語サイズを４ビット、補正データ数を３２個とした場合の圧縮率について考察する。
【０１４４】
人気率情報は４＋８×１８＝１４８ビットであり、補正データは８＋８＋４×３２＝１４４ビットであり、エンコード後の中間オッズデータのサイズは１４８＋１４４＝２９２ビットである。一方、実中間オッズのデータサイズは３２×１５３＝４８９６ビットであるから、圧縮率＝２９２／４８９６＝０．０５９６４となり、約６％に圧縮されることがわかる。
【０１４５】
〔例２〕
投票方式を馬連、出走頭数を６頭、符号語サイズを４ビット、補正データを数１２個とした場合の圧縮率について考察する。
【０１４６】
人気率情報は４＋８×６＝５２ビットであり、補正データは８＋８＋４×１２＝６４ビットであり、エンコード後の中間オッズのデータサイズは５２＋６４＝１１６ビットである。一方、実中間オッズのデータサイズは３２×１５＝４８０ビットであるから、圧縮率＝１１６／４８０＝０．２４１６となり、約２４％に圧縮されることがわかる。
【０１４７】
〔例３〕
投票方式を馬連、出走頭数を８頭、符号語サイズを２ビット、補正データ数を２０個とした場合の圧縮率について考察する。
【０１４８】
人気率情報は４＋８×８＝６８ビットであり、補正データは８＋８＋２×２０＝５６ビットであり、エンコード後の中間オッズのデータサイズは６４＋５６＝１２４ビットである。一方、実中間オッズのデータサイズは３２×２８＝８９６ビットであるから、圧縮率＝１２４／８９６＝０．１３８９となり、約１４％に圧縮されることがわかる。
【０１４９】
上述の実施例では、ゲーム機の一例として、ＬＣＤ付の携帯ゲーム機の場合について説明したが、この発明の技術思想はこれに限定されるものではなく、ビデオゲーム機やパソコンを使用するゲームにも適用可能である。その場合は、専用カートリッジ９０のＲＯＭ９１の記憶データがビデオゲーム機用の情報記憶媒体、例えばメモリカートリッジ、磁気ディスク、ＣＤ−ＲＯＭ、又はＤＶＤ（ディジタル多用途ディスク）等に記憶されことになる。
【０１５０】
また、上記実施例では、単勝オッズに基づいて買い得度を計算しているが、他の投票方式の近似オッズに基づいてお買い得度を計算することもできる。この場合、まず図１７のステップ２４１において得た各馬番の評価指数のうち着目馬券の評価指数を積算するとともに、このようにして得た積算値の２乗根、３乗根等を計算することによって、その着目馬券の評価指数を得ることができる。”馬連”の場合について具体的に説明すると、着目する第１及び第２の馬番の評価指数をそれぞれＲＩ（１）、ＲＩ（２）とすると、これらの馬連馬券の評価指数は√（ＲＩ（１）×ＲＩ（２））で与えられる。同一投票方式の他のオッズについても、同様にしてその馬券の評価指数を得ることができる。さらに、上記図１６のステップ２２７で得た各馬券の近似中間オッズに対してこれに対応する評価指数を掛けると、注目馬券と比較馬券のお買い得度を算出することができ、その投票方式におけるお買い得馬券が数値的に表される。
【０１５１】
【発明の効果】
この発明によれば、センターに過度の負担をかけず、大量の中間オッズ情報を少ないデータ量で送信又は送受信可能な、レースデータ送受信システム、レースデータ送受信プログラム、レースデータ受信端末装置、及びレースデータ受信プログラムが得られる。
【０１５２】
また、この発明によれば、大量の中間オッズ情報を少ないデータ量で送信するために、高い圧縮率で送信することができ、しかも大量の中間オッズ情報を、高い圧縮率でかつ許容範囲の誤差となるように、信頼性のあるデータとして送信することができる。
【０１５３】
さらに、この発明によれば、データ受信端末装置側のハード構成として、さほど高速処理なものでなくても足り、受信データを記憶するメモリの容量が大幅に増大することなく、結果として安価なデータ受信端末装置で実現できる。
【０１５４】
例えば、この発明を利用して、１８頭が出走するレースの馬番連勝複式の中間オッズデータを送信する場合の１レースにおける圧縮率を検証すると、約３％（１８÷６１２バイト）となり、補正データを送信する場合でも約６％（３６÷６１２バイト）となり、大幅に圧縮して送信できることが分かる。
【図面の簡単な説明】
【図１】この発明の一実施例に係るシステムを示すブロック図である。
【図２】専用データベースに登録された競馬情報の一例を示す図である。
【図３】競馬情報提供サーバの構成の一例を示すブロック図である。
【図４】競馬情報提供サーバの記憶装置のメモリマップである。
【図５】無線通信端末の構成の一例を示すブロック図である。
【図６】無線通信端末のカートリッジのメモリマップである。
【図７】情報の全体的な流れを説明する図である。
【図８】競馬情報提供サーバに設けられたＣＰＵ等の動作を示すフロー図（メインルーチン）である。
【図９】サーバ側における着順指標算出の一例を説明するフロー図（サブルーチン）である。
【図１０】サーバ側におけるエンコード処理の一例を説明するフロー図（サブルーチン）である。
【図１１】サーバ側における、エンコード処理中の配信用人気率算出の一例を説明するフロー図（サブルーチン）である。
【図１２】サーバ側における、エンコード処理中の補正データ作成の一例を説明するフロー図（サブルーチン）である。
【図１３】図８のフロー図部分で作成される配信用追加情報データの一例を示す図である。
【図１４】無線通信端末に設けられたＣＰＵ等の動作を示すフロー図（メインルーチン）である。
【図１５】図１４に続く動作を示すフロー図である。
【図１６】無線通信端末側におけるデコード処理の一例を示すフロー図（サブルーチン）である。
【図１７】無線通信端末側における、お買い得度計算処理の一例を示すフロー図（サブルーチン）である。
【図１８】無線通信端末側におけるランキング表示処理の一例を示すフロー図（サブルーチン）である。
【図１９】ＬＣＤに表示されるランキング表を例示したものである。
【図２０】無線通信端末側におけるオッズ表示処理の一例を示すフロー図（サブルーチン）である。
【符号の説明】
１０      サーバ
２０      主催側競馬情報提供サーバ
３０      配信システム
４０      専用データベース
５０      無線通信端末
７０      ゲーム機
８０      ページャ・ユニット
９０      専用カートリッジ
【図１】
2004157911.tif 000008
【図２】
2004157911.tif 000009
【図３】
2004157911.tif 000010
【図４】
2004157911.tif 000011
【図５】
2004157911.tif 000012
【図６】
2004157911.tif 000013
【図７】
2004157911.tif 000014
【図８】
2004157911.tif 000015
【図９】
2004157911.tif 000016
【図１０】
2004157911.tif 000017
【図１１】
2004157911.tif 000018
【図１２】
2004157911.tif 000019
【図１３】
2004157911.tif 000020
【図１４】
2004157911.tif 000021
【図１５】
2004157911.tif 000022
【図１６】
2004157911.tif 000023
【図１７】
2004157911.tif 000024
【図１８】
2004157911.tif 000025
【図１９】
2004157911.tif 000026
【図２０】
2004157911.tif 000027