JP7792142B2 - Information provision method, information provision system, and information provision program - Google Patents
Information provision method, information provision system, and information provision programInfo
- Publication number
- JP7792142B2 JP7792142B2 JP2023090731A JP2023090731A JP7792142B2 JP 7792142 B2 JP7792142 B2 JP 7792142B2 JP 2023090731 A JP2023090731 A JP 2023090731A JP 2023090731 A JP2023090731 A JP 2023090731A JP 7792142 B2 JP7792142 B2 JP 7792142B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- odds
- time information
- time
- acquired
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報提供方法、情報提供システム及び情報提供プログラムに関し、公営競技の情報提供に関するものである。 The present invention relates to an information provision method, an information provision system, and an information provision program, and is related to the provision of information on publicly managed racing events.
従来から、競艇、競馬、競輪、オートレースなどの公営競技においては、レース前に、投票を行う際に参考となる前売オッズの情報が会場のモニタなどに表示される。モニタに表示される所定の情報(レース情報)は、通常、予め設定されたスケジュールに基づいて表示内容が切り替えられる。例えば、所定のレースに関して複数の賭け式に応じたオッズ情報が所定時間毎に切り替え表示されるため、ファンは要望する情報をそのモニタの表示から探して確認する必要がある。表示装置は、例えばオッズの情報をモニタに表示するものである。例えば競艇の場合であれば、組番とは、投票(選択)可能な数字又は数字の組合せをいい、6艇によって競技を行う競艇においては、賭式が単勝の場合であれば組番は1から6となる。この場合の全組番数は6となる。賭式には、単勝以外に、複勝、2連単、2連複、3連単、3連複、拡連複などがある。表示装置は、組番とその組番に対応するオッズ情報を表示する。 Traditionally, in publicly managed sports events such as boat racing, horse racing, bicycle racing, and auto racing, advance odds information, which can be used as a reference when placing bets, is displayed on monitors at the venue before the race. The specified information (race information) displayed on the monitor is usually switched based on a preset schedule. For example, odds information for a specified race corresponding to multiple betting types is displayed at predetermined intervals, requiring fans to search for and confirm the desired information from the monitor display. A display device, for example, displays odds information on a monitor. For example, in the case of boat racing, a group number refers to a number or combination of numbers that can be voted on (selected). In a boat race with six boats, if the betting type is win, the group numbers range from 1 to 6. In this case, the total number of group numbers is six. In addition to win, betting types include place, quinella, quinella, trifecta, trifecta, and extended combination. The display device displays the group number and the odds information corresponding to that group number.
例えば、特許文献1に開示されている競馬情報配信システムは、「各種の競馬情報を上位システムから入手し、画面用の情報を作成する情報管理サーバと、通信回線を介して接続される端末からの要求に応じて各種情報をダウンロードさせる情報配信サーバとを備え、前記情報管理サーバは、上位システムから入手した各種の競馬情報のうち、どのデータが、画面作成用の雛形である複数種のスタイルシートに必要かを示した設定ファイルと、この設定ファイルの設定情報に基づいてスタイルシート毎に前記各種の競馬情報から必要なデータを選定するデータ設定手段とを有し、前記情報配信サーバは、前記端末に専用の端末用アプリケーションプログラム、及びこの端末用アプリケーションプログラムで使用される前記複数種のスタイルシート、及び前記情報管理サーバによりスタイルシート毎に選定された競馬情報を保持する記憶部を有し、この記憶部に保持された前記各情報を、前記端末からの要求に応じてダウンロードさせる」というものである。この競馬情報競配信システムは、アプリケーションあるいはスタイルシートによって、どのようなオッズを表示するかを選択できる、データ編集機能も保持しており、端末にオッズ情報を表示させる(例えば特許文献1参照)。 For example, the horse racing information distribution system disclosed in Patent Document 1 includes "an information management server that obtains various horse racing information from a host system and creates information for screens, and an information distribution server that downloads various information in response to requests from terminals connected via communication lines. The information management server has a configuration file that indicates which data from the various horse racing information obtained from the host system is necessary for multiple style sheets that serve as templates for screen creation, and a data setting means that selects the necessary data from the various horse racing information for each style sheet based on the configuration information in the configuration file. The information distribution server has a memory unit that stores a terminal application program dedicated to the terminal, the multiple style sheets used by the terminal application program, and the horse racing information selected for each style sheet by the information management server, and downloads each piece of information stored in the memory unit in response to requests from the terminal." This horse racing information distribution system also has a data editing function that allows users to select which odds to display using the application or style sheet, and displays odds information on the terminal (see, for example, Patent Document 1).
特許文献1に開示されている競馬情報配信システムは、表示装置においてどのようなオッズを表示するかを選択できる。オッズ情報は、各組番の払い戻し倍率を表す数値を羅列したものである。ユーザーはその数値を見て購入する投票券を選定することになる。例えば、投票券購入の締め切り前において、単に組番に対応するオッズ情報を見た場合、ユーザーは購入した投票券の払い戻しがどの程度になるかを予測できる。しかし、オッズ情報に基づいて投票券を選定する場合、各組番の人気順は把握できるが、当該組番がどの程度の支持を得ているかの判断は困難である。また、オッズ情報は、人気の高い組番についての変動幅が人気の低い組番に対して相対的に小さく、仮に人気の高い組番に短時間に集中的に投票券購入があった場合であってもオッズの変動幅が小さく、投票券を購入している他者の動向を把握しにくいという課題があった。 The horse racing information distribution system disclosed in Patent Document 1 allows users to select the odds to display on the display device. Odds information is a list of numbers representing the payout ratio for each group number. Users look at these numbers to select the betting ticket to purchase. For example, if users simply look at the odds information corresponding to the group number before the deadline for purchasing betting tickets, they can predict the payout amount for the purchased betting ticket. However, when selecting betting tickets based on odds information, while the popularity ranking of each group number can be determined, it is difficult to determine the level of support for that group number. Furthermore, the range of fluctuation in odds information for popular group numbers is relatively small compared to less popular group numbers. Even if there is a concentrated purchase of betting tickets for a popular group number in a short period of time, the range of fluctuation in odds is small, making it difficult to understand the trends of others purchasing betting tickets.
本発明は、上記のような課題を解決するためのものであり、投票券の購入動向の時間的な変化の把握を容易にする情報提供システム、情報提供方法及び情報提供プログラムを提供することを目的とするものである。 The present invention is intended to solve the above-mentioned problems, and aims to provide an information provision system, information provision method, and information provision program that make it easier to understand changes in betting ticket purchasing trends over time.
本発明の情報提供システムは、通信回線を介して接続される端末の表示部に情報を表示させる公営競技のレースに関する情報提供システムであって、上位システムから、公営競技の投票券として購入できる少なくとも1つの券種の組番のオッズ情報を受信する受信部と、前記受信部が取得した前記オッズ情報に、前記オッズ情報を取得した時刻情報を関連付ける計時部と、前記オッズ情報から、前記オッズ情報を取得した時刻における、前記組番についての支持率を算出するデータ処理部と、前記データ処理部が算出した前記支持率を前記表示部に表示させる表示処理部と、を備える。 The information provision system of the present invention is an information provision system for publicly managed racing races that displays information on the display unit of a terminal connected via a communication line, and includes a receiving unit that receives odds information for the group number of at least one ticket type that can be purchased as a betting ticket for a publicly managed racing race from a host system, a timing unit that associates the odds information obtained by the receiving unit with time information at which the odds information was obtained, a data processing unit that calculates, from the odds information, the support rate for the group number at the time the odds information was obtained, and a display processing unit that displays the support rate calculated by the data processing unit on the display unit.
本発明の情報提供方法は、コンピュータにより実行され、通信回線を介して接続される端末の表示部に情報を表示させる、公営競技に関する情報提供方法であって、公営競技の投票券として購入できる少なくとも1つの券種の組番のオッズ情報を取得し、取得した前記オッズ情報に、前記オッズ情報を取得した時刻情報を関連付け、前記オッズ情報から、前記オッズ情報を取得した時刻における、前記組番についての支持率を算出し、算出した前記支持率を、前記表示部に表示する。 The information provision method of the present invention is a method for providing information about publicly managed racing that is executed by a computer and displays information on the display unit of a terminal connected via a communication line. The method obtains odds information for the group number of at least one ticket type that can be purchased as a betting ticket for a publicly managed racing game, associates the obtained odds information with time information at which the odds information was obtained, calculates the support rate for the group number from the odds information at the time the odds information was obtained, and displays the calculated support rate on the display unit.
本発明の情報提供プログラムは、上記の情報提供方法を、コンピューターに実行させるためものである。 The information provision program of the present invention is for causing a computer to execute the above-mentioned information provision method.
本発明によれば、オッズ情報を支持率に変換して表示するため、ユーザーは全体的な投票券購入の動向を把握しやすくなり、各組番の人気の動向も直接的に把握しやすくなる。 According to the present invention, odds information is converted into support ratings and displayed, making it easier for users to grasp overall trends in betting ticket purchases and directly grasp trends in the popularity of each race number.
以下に、本発明に係る情報提供システム、情報提供方法及び情報提供プログラムの実施の形態について説明する。なお、図面の形態は一例であり、本発明を限定するものではない。また、各図において同一の符号を付したものは、同一の又はこれに相当するものであり、これは明細書の全文において共通している。 The following describes embodiments of an information provision system, information provision method, and information provision program according to the present invention. Note that the drawings are merely examples and do not limit the present invention. Furthermore, parts with the same reference numerals in each drawing represent the same or equivalent parts, and this applies throughout the entire specification.
実施の形態1.
図1は、実施の形態1に係る情報提供システムのシステム構成図及び機能ブロック図である。同図に示すとおり、情報提供システム1000は、情報提供装置100と、任意のn個(n≧1)のクライアント端末501~50nとを備えており、情報提供装置100とクライアント端末501~50nは、WAN(Wide Area Network)としてのインターネット90を介して相互に交信可能である。実施の形態1の情報提供システム1000は、公営競技(競馬、競輪、オートレース、競艇)のレースに関する情報を提供するシステムであって、特に主催者などから入手するオッズ情報Ktkを加工して、ユーザーに利用しやすい形にした情報を提供するものである。情報提供システム1000は、配信されたオッズ情報Ktk及び投票数情報Vtkを基に情報提供装置100がオッズ情報Ktkを処理して、インターネットなどの回線を介して情報提供装置100に接続されたクライアント端末501~50nに処理した情報を表示させるものである。
Embodiment 1.
1 is a system configuration diagram and functional block diagram of an information provision system according to embodiment 1. As shown in the figure, the information provision system 1000 includes an information provision device 100 and any n (n≧1) client terminals 50 1 to 50 n , and the information provision device 100 and the client terminals 50 1 to 50 n can communicate with each other via the Internet 90, which serves as a WAN (Wide Area Network). The information provision system 1000 according to embodiment 1 is a system that provides information on races of publicly managed sports (horse racing, bicycle racing, auto racing, and boat racing), and in particular processes odds information K tk obtained from organizers and the like to provide information in a form that is easy for users to use. In the information providing system 1000, the information providing device 100 processes the odds information K tk based on the distributed odds information K tk and vote count information V tk , and displays the processed information on the client terminals 50 1 to 50 n connected to the information providing device 100 via a line such as the Internet.
情報提供装置100は、情報提供業者などが管理し運用するサーバコンピュータであり、Webサーバ機能、大容量のデータを保存するデータベース機能を備えている。クライアント端末501,・・・,50nは、主に公営競技の投票券を購入するユーザーが所持し使用するもので、データ通信機能を有する通信端末であって、パーソナルコンピュータ、タブレット、スマートフォン、携帯電話端末等がこれに該当する。クライアント端末501,・・・,50nは、マウスやキーボード等各種指示を入力するために用いられる操作部511,・・・,51n、LCD(Liquid Crystal Display)等からなり操作部511,・・・,51nから入力された各種指示等や各種画像を表示する表示部521,・・・,52nを有している。ただし、操作部511,・・・,51nや表示部521,・・・,52nは、操作者が指やタッチペン等を画面に接触させたり移動させたりすることで操作するタッチパネル等として構成してもよい。なお、クライアント端末501,・・・,50n、操作部511,・・・,51n、表示部521,・・・,52nは同じ構成を持つので、以下、区別する必要がある場合を除き、クライアント端末50、操作部51、表示部52と呼ぶ。 The information providing device 100 is a server computer managed and operated by an information provider or the like, and is equipped with a web server function and a database function for storing large amounts of data. The client terminals 50 1 to 50 n are owned and used primarily by users who purchase betting tickets for publicly managed races. They are communication terminals with data communication functions, such as personal computers, tablets, smartphones, and mobile phone terminals. The client terminals 50 1 to 50 n each have an operation unit 51 1 to 51 n used to input various instructions, such as a mouse or keyboard, and a display unit 52 1 to 52 n consisting of an LCD (Liquid Crystal Display) or the like, which displays various instructions and images input from the operation unit 51 1 to 51 n . However, the operation units 51 1 to 51 n and the display units 52 1 to 52 n may be configured as a touch panel or the like that is operated by an operator touching or moving a finger or a touch pen on the screen. Note that the client terminals 50 1 to 50 n , the operation units 51 1 to 51 n , and the display units 52 1 to 52 n have the same configuration, and therefore will be referred to as the client terminal 50, the operation unit 51, and the display unit 52, respectively, hereinafter, unless it is necessary to distinguish between them.
図1には図示しないが、情報提供装置100やクライアント端末501,・・・,50nは、それぞれ、少なくとも1のCPU(Central Processing Unit、中央処理装置)、及び、CPUの作業領域として機能するRAM(Random Access Memory)、起動用ブートプログラム等が記録されたROM(Read Only Memory)、各種プログラムやデータ等が記録されるハードディスク等の補助記憶装置、データの送受信に用いる通信インターフェース等が設けられている。補助記憶装置には、OS(Operating System)用プログラム、各種アプリケーションプログラム、データベースに記録されたデータ等が記録されており、これらのプログラムやデータはCPUの演算処理により、ハードウェア資源と協働して各種機能を実現する。 1, the information providing device 100 and the client terminals 50 1 to 50 n each include at least one CPU (Central Processing Unit), a RAM (Random Access Memory) that functions as the CPU's work area, a ROM (Read Only Memory) that stores a startup boot program, etc., an auxiliary storage device such as a hard disk that stores various programs and data, a communication interface used for sending and receiving data, etc. The auxiliary storage device stores programs for the OS (Operating System), various application programs, data stored in databases, etc., and these programs and data work together with hardware resources to realize various functions through the arithmetic processing of the CPU.
なお、情報提供装置100は、1のサーバコンピュータによって形成されていても、複数のネットワークコンピュータシステムによって形成されていてもよい。 The information providing device 100 may be formed by a single server computer or by multiple network computer systems.
図1に示す通り、情報提供装置100は、上述した各種プログラムとハードウェア資源とに基づいて実現される機能手段としてのデータ処理部10、及び、データ処理部10にて処理される各種データが記録される記憶部12を有する。 As shown in FIG. 1, the information providing device 100 has a data processing unit 10 as a functional means realized based on the various programs and hardware resources described above, and a memory unit 12 in which various data processed by the data processing unit 10 is recorded.
受信部11は、インターネット90を介してオッズ情報Ktkを受信し、データ処理部10に送る。入力部13は、クライアント端末50から入力されたユーザーが必要とする情報に関するデータを受け付け、データ処理部10でのデータ処理の基になる各種処理を行う。実施の形態1においては、入力部13は、ユーザーがクライアント端末50の表示部52に表示させたいデータを選択する表示データ種別入力部22(図5参照)及びオッズ情報Ktk、支持率Stk、及び差分支持率ΔS(tk-t0)を表示又は計算させたい時間範囲を指定する時間入力部23(図5参照)を備える。 The receiving unit 11 receives odds information K tk via the Internet 90 and sends it to the data processing unit 10. The input unit 13 accepts data related to information required by the user input from the client terminal 50 and performs various processes that form the basis of data processing in the data processing unit 10. In the first embodiment, the input unit 13 includes a display data type input unit 22 (see FIG. 5) that allows the user to select data that the user wants to display on the display unit 52 of the client terminal 50, and a time input unit 23 (see FIG. 5) that specifies a time range in which the user wants to display or calculate the odds information K tk , the support rate S tk , and the differential support rate ΔS (tk-t0) .
データ処理部10は、情報提供装置100において用いる各種データの生成、加工等の処理を行うものであり、更に、機能手段としての計時部15、支持率算出部16、差分支持率算出部17、及び表示処理部18を備える。 The data processing unit 10 performs processes such as generating and processing various data used in the information providing device 100, and further includes functional means such as a timekeeping unit 15, a support rate calculation unit 16, a differential support rate calculation unit 17, and a display processing unit 18.
計時部15は、オッズ情報Ktkに時刻情報を関連付ける。計時部15は、情報提供装置100が備える時刻情報を管理するハードウェアであっても良いし、受信部11が受信した情報に含まれた時刻情報を認識する機能でも良い。 The timing unit 15 associates time information with the odds information K tk . The timing unit 15 may be hardware that manages time information provided in the information providing device 100, or may be a function that recognizes time information included in the information received by the receiving unit 11.
支持率算出部16は、取得したオッズ情報Ktkなどを基に支持率Stkを算出する機能ブロックである。支持率Stkの算出は、公営競技の所定のレースの所定の券種の払戻率Rと、組番に対応したオッズ情報Ktkから算出され、例えば、後述する(式4)から求められる。 The support rate calculation unit 16 is a functional block that calculates the support rate S tk based on the acquired odds information K tk , etc. The support rate S tk is calculated from the payout rate R of a predetermined ticket type for a predetermined race in a publicly managed gaming event and the odds information K tk corresponding to the group number, and is obtained, for example, from (Equation 4) described below.
差分支持率算出部17は、支持率算出部16で求められた各組番の支持率Stkを基に、各組番の差分支持率ΔS(tk-t0)を求める。 The differential support rate calculation unit 17 calculates the differential support rate ΔS (tk−t0) of each group number based on the support rate S tk of each group number calculated by the support rate calculation unit 16 .
表示処理部18は、クライアント端末50に表示させるために、オッズ情報Ktk、支持率Stk、差分支持率ΔS(tk-t0)の情報を記憶部12などから呼び出し、ユーザーがクライアント端末50において入力した表示データ種別及び表示したい時間範囲などの情報に基づき、適した形に処理する。また、表示処理部18は、クライアント端末50の表示部52にされる画像データを生成する。 The display processing unit 18 retrieves information such as odds information K tk , support rate S tk , and differential support rate ΔS (tk-t0) from the storage unit 12 or the like to display on the client terminal 50, and processes the information in an appropriate form based on information such as the type of display data and the time range desired to be displayed input by the user on the client terminal 50. The display processing unit 18 also generates image data to be displayed on the display unit 52 of the client terminal 50.
出力部14は、表示処理部18で処理したデータ及び生成した画像データなどをクライアント端末50に送信する。 The output unit 14 transmits data processed by the display processing unit 18 and generated image data to the client terminal 50.
記憶部12は、情報提供装置100にて用いられるデータを記録する。記憶部12にはデータベース21が形成される。この実施の形態1におけるデータベース21は、リレーショナルデータベースによって形成するが、例えばオブジェクトデータベース等、大量のデータの記録や書換えに適したものであればどのような形式を用いてもよい。例えば、データベース21には、公営競技の所定のレースにおいて投票できる各組番についてのオッズ情報Ktk、支持率Stk、差分支持率ΔS(tk-t0)、及び時刻情報tkがそれぞれ関連付けられて保存される。 The storage unit 12 records data used by the information providing device 100. A database 21 is formed in the storage unit 12. The database 21 in this embodiment 1 is formed by a relational database, but any format suitable for recording and rewriting large amounts of data, such as an object database, may be used. For example, the database 21 stores odds information K tk , support rate S tk , differential support rate ΔS (tk-t0) , and time information tk for each pair number available for betting in a predetermined race of a publicly managed racing game, each associated with the other.
情報提供装置100におけるデータ処理部10、記憶部12、入力部13、出力部14、計時部15、支持率算出部16、差分支持率算出部17、表示処理部18、序列表示処理部19、及び時間推移表示処理部20は、どのような形で構成されていてもよい。例えば、情報提供装置100が複数のサーバコンピュータからなるネットワークコンピュータシステムとして形成されている場合、各構成要件が複数のサーバコンピュータに分散して配設されていてもよい。また、それらのサーバコンピュータは、複数の業者、サーバ管理者がそれぞれ所有するコンピュータシステム(例えば、他の情報提供業者、プロバイダ、ホスティングシステム提供業社等が所持又は管理するコンピュータシステム)に跨って配設されていてもよい。サーバコンピュータは、いわゆるクラウド・コンピュータシステムとして形成されてもよい。更に、データ処理部10、記憶部12、入力部13、出力部14、計時部15、支持率算出部16、差分支持率算出部17、表示処理部18、序列表示処理部19、及び時間推移表示処理部20のうち少なくとも一部の構成が、情報提供装置100ではなく、情報提供システム1000を構成するクライアント端末50に設けられていてもよい。 The data processing unit 10, memory unit 12, input unit 13, output unit 14, timing unit 15, support rate calculation unit 16, differential support rate calculation unit 17, display processing unit 18, ranking display processing unit 19, and time progression display processing unit 20 in the information providing device 100 may be configured in any form. For example, if the information providing device 100 is configured as a network computer system consisting of multiple server computers, each component may be distributed across multiple server computers. Furthermore, these server computers may be distributed across computer systems owned by multiple vendors or server administrators (e.g., computer systems owned or managed by other information providers, providers, hosting system providers, etc.). The server computers may be configured as a so-called cloud computer system. Furthermore, at least some of the components of the data processing unit 10, memory unit 12, input unit 13, output unit 14, timing unit 15, support rate calculation unit 16, differential support rate calculation unit 17, display processing unit 18, rank display processing unit 19, and time progression display processing unit 20 may be provided in the client terminal 50 that constitutes the information provision system 1000, rather than in the information provision device 100.
次に、この実施の形態1の情報提供システム1000における、クライアント端末50に情報を表示させるためのオッズ情報Ktkの処理手順について説明する。 Next, a processing procedure for the odds information K tk to be displayed on the client terminal 50 in the information providing system 1000 of this embodiment 1 will be described.
図2は、実施の形態1に係る情報提供装置100における、クライアント端末50に情報を表示させるためのオッズ情報Ktkの処理手順を示すフローチャートである。 FIG. 2 is a flowchart showing a processing procedure for the odds information K tk to be displayed on the client terminal 50 in the information providing device 100 according to the first embodiment.
情報提供装置100は、公営競技の主催者などが持っている所定のレースのオッズ情報Ktkを上位システム1から取得する(ステップS1)。上位システム1とは、オッズ情報Ktkをはじめとするレースに関するデータをリアルタイムに提供する情報提供業者又は機関が管理し運用するサーバコンピュータであり、Webサーバ機能、大容量のデータを保存するデータベース機能を備えている。情報提供装置100は、例えば上位システム1にユーザ認証を受けて、データを要求し、要求に応じたデータを受信部11で取得する。 The information providing device 100 obtains odds information K tk for a predetermined race held by a sponsor of a publicly managed race or the like from a host system 1 (step S1). The host system 1 is a server computer managed and operated by an information provider or organization that provides real-time data related to races, including the odds information K tk , and is equipped with a web server function and a database function for storing large amounts of data. The information providing device 100, for example, undergoes user authentication from the host system 1, requests data, and obtains the requested data using the receiving unit 11.
情報提供装置100は、取得したデータを処理する。実施の形態1においては、データ処理部10は、オッズ情報Ktkと時刻情報tkとを関連付けて(ステップS2)、記憶部12に保存する。なお、オッズ情報Ktkと時刻情報tkとは、予め上位システム1から受信部11で取得したデータに含まれている場合がある。この場合は、受信部11で受信したオッズ情報Ktkと時刻情報tkとをそのまま記憶部12に保存しても良い。受信部11が受信したデータに時刻情報tkが含まれていない場合は、計時部15によって出力される時刻情報tkをオッズ情報Ktkに関連付けて記憶部12に保存する。 The information providing device 100 processes the acquired data. In the first embodiment, the data processing unit 10 associates the odds information K tk with the time information tk (step S2) and stores the associated data in the storage unit 12. The odds information K tk and the time information tk may be included in the data acquired by the receiving unit 11 from the higher-level system 1 in advance. In this case, the odds information K tk and the time information tk received by the receiving unit 11 may be stored in the storage unit 12 as they are. If the data received by the receiving unit 11 does not include the time information tk, the time information tk output by the timing unit 15 is associated with the odds information K tk and stored in the storage unit 12.
情報提供装置100は、オッズ情報Ktkを基に各組番の指標値を算出する(ステップS3)。指標値は、例えば支持率Stk、差分支持率ΔS(tk-t0)などであり、オッズ情報Ktkを所定の方法で処理したものである。また、指標値には、オッズ情報Ktkそのもの、支持率Stkに基づいた各組番の序列のデータ、差分支持率ΔS(tk-t0)に基づいた各組番の序列のデータなども含んでも良い。なお、記憶部12には、各組番、時刻情報tk、オッズ情報Ktk、支持率Stkを関連付けたデータベース21が構築される。差分支持率ΔS(tk-t0)は、入力部13で受け付けたクライアント端末50からの要求に応じて、都度算出されても良いし、予め計算されデータベース21に時刻情報tkと関連付けて保存されていても良い。 The information providing device 100 calculates an index value for each group number based on the odds information K tk (step S3). The index value is, for example, a support rate S tk or a differential support rate ΔS (tk-t0) , and is obtained by processing the odds information K tk using a predetermined method. The index value may also include the odds information K tk itself, data on the ranking of each group number based on the support rate S tk , and data on the ranking of each group number based on the differential support rate ΔS (tk-t0) . The storage unit 12 has constructed a database 21 that associates each group number, time information tk, odds information K tk , and support rate S tk . The differential support rate ΔS (tk-t0) may be calculated each time in response to a request from the client terminal 50 received by the input unit 13, or it may be calculated in advance and stored in the database 21 in association with the time information tk.
情報提供装置100は、データ処理部10で処理した指標値をクライアント端末50に表示させる(ステップS4)。表示処理部18は、入力部13で受け付けたユーザーの要求に応じた形でデータを表示するように指標値を処理する。 The information providing device 100 displays the index values processed by the data processing unit 10 on the client terminal 50 (step S4). The display processing unit 18 processes the index values so as to display the data in a format that meets the user request received by the input unit 13.
図3は、実施の形態1に係る情報提供装置100がクライアント端末50に表示させる表の一例である。この図は、一例として競馬の場合を示しており、その他の公営競技の場合は表示内容は適宜変更されるものである。この図は、主にレースの基本的な情報を表示したものであり、レース名、レースの内容、出走馬の情報、及びオッズ情報Ktkが表示されており、M欄が馬番であり、単勝式の場合の投票券の組番となる。K欄は、オッズ情報Ktkが示されている。K1欄は、単勝式、K2欄は、馬番連勝複式のオッズ情報Ktkを示している。なお、K1欄及びK2欄は、他のオッズ情報Ktkを表示することもできる。また、K欄に示されているオッズ情報Ktkは、基本的には最新のオッズ情報Ktkであるが、過去のある時刻のオッズ情報Ktkを表示することもできる。 FIG. 3 is an example of a table displayed on the client terminal 50 by the information providing device 100 according to the first embodiment. This diagram shows a horse race as an example, and the display content may be changed as appropriate for other publicly managed sports events. This diagram mainly displays basic information about the race, including the race name, race details, information about the participating horses, and odds information Ktk. Column M shows the horse number, which is the betting ticket number for a win bet. Column K shows odds information Ktk . Column K1 shows odds information Ktk for a win bet, and column K2 shows odds information Ktk for a horse number quinella bet. Columns K1 and K2 can also display other odds information Ktk . While the odds information Ktk shown in column K is basically the latest odds information Ktk , odds information Ktk from a certain time in the past can also be displayed.
なお、実施の形態において、オッズ情報Ktkと表示した場合は、ある時刻情報tkの時点のオッズを意味する。時刻情報は、t0、t1、t2・・・、tkと表され、情報提供装置100は、各時刻におけるオッズ情報Kt0、Kt1、Kt2・・・Ktkを取得し、保存している。 In the embodiment, when odds information K tk is displayed, it means the odds at a certain time tk. The time information is represented as t0, t1, t2, ..., tk, and the information providing device 100 acquires and stores the odds information K t0 , K t1 , K t2 , ..., K tk at each time.
図4は、実施の形態1に係る情報提供装置100が処理する公営競技のオッズ情報及びオッズ情報を処理した指標値の一例である。図4(a)は、情報提供装置100が図1に示す上位システム1から入手したオッズ情報Ktkを処理しデータベース21として保存したものの一例である。実施の形態1に係る情報提供装置100は、入手したオッズ情報Ktkに基づいて図4に示すような各組番についての支持率Stk、差分支持率ΔS(tk-t0)の各時刻情報tkと関連させたデータベース21を生成する。ただし、情報提供装置100が生成するデータベース21は、図4に示された形態のみに限定されるものではなく、各データ同士の関連付けの仕方はデータ処理の都合に応じ適宜変更できる。 FIG. 4 shows an example of odds information for publicly managed racing games processed by the information providing device 100 according to embodiment 1 and an index value obtained by processing the odds information. FIG. 4( a) shows an example of odds information K tk obtained by the information providing device 100 from the host system 1 shown in FIG. 1 and stored as a database 21. Based on the obtained odds information K tk , the information providing device 100 according to embodiment 1 generates a database 21 that associates the support rate S tk and the differential support rate ΔS (tk-t0) for each pair of bets with each piece of time information tk, as shown in FIG. 4. However, the database 21 generated by the information providing device 100 is not limited to the form shown in FIG. 4, and the way in which each piece of data is associated with each other can be changed as appropriate depending on the convenience of data processing.
ここで、公営競技は、競馬、競輪、オートレース及び競艇などがあり、複数の馬または人がレースを行うものである。投票券を購入した者は、レースの結果に応じて投票券の払戻を受けることができる。払戻額は、例えば日本の中央競馬の場合、下記のように定められている。
x=(W+D/P)×R ・・・ (式1)
x:払戻総額
W:当該勝馬に対する勝馬投票券の総券面金額
D:出走した馬であって勝馬以外のものに対する勝馬投票券の総券面金額
P:勝馬の数
R:主催者が投票法ごとに定めた払戻率
Publicly managed sports events include horse racing, bicycle racing, auto racing, and boat racing, in which multiple horses or people compete in a race. Those who purchase betting tickets can receive a refund based on the results of the race. For example, in the case of Japan's national horse racing, the refund amount is set as follows:
x=(W+D/P)×R... (Formula 1)
x: Total payout amount W: Total face value of pari-mutuel betting tickets for the winning horse D: Total face value of pari-mutuel betting tickets for horses that ran in the race but are not the winning horse P: Number of winning horses R: Payout rate determined by the organizer for each betting method
つまり、例えば投票券の券種が単勝式の場合、勝馬が1頭であり、(式1)は下記のようになる。
x=(W+D)×R=X×R ・・・(式2)
X:その券種の全ての投票券面金額
That is, for example, if the betting ticket type is a win bet, there is one winning horse, and (Equation 1) becomes as follows:
x=(W+D)×R=X×R...(Formula 2)
X: All voting ticket denominations of that ticket type
ある組番のオッズをKとすると、Kは次のように求められる。
K={(W+D)×R}/W=(X×R)/W ・・・ (式3)
If the odds for a certain group number are K, K can be calculated as follows.
K={(W+D)×R}/W=(X×R)/W... (Formula 3)
上記(式3)は、以下のように変形できる。
R/K=W/X=S・・・ (式4)
The above (Equation 3) can be transformed as follows:
R/K=W/X=S... (Formula 4)
上記(式4)のW/Xは、(勝ち馬の総券面金額)/(その券種全ての投票券面金額)を意味し、当該勝ち馬の支持率Sに相当する。ここで、支持率Sとは、ある券種の全ての投票券面金額のうち、当該勝馬の投票券がどれだけ購入されているかの割合を意味する。公営競技においては、主催者が投票方法(単勝式、連勝複式などの券種)ごとに定めた払戻率Rは一定であるため、当該勝ち馬の組番のオッズKから当該勝馬の支持率Sが求められる。なお、中央競馬の場合、投票券として購入できる券種には、単勝、複勝、枠連、馬連、ワイド、馬単、3連複、3連単、WIN5がある。払戻率は、単勝、複勝が80.00%、枠連、馬連、ワイドが77.50%、馬単、3連複が75.00%、3連単が72.50%という設定になっている(2023年5月時点)。なお、払戻率は、公営競技の主催者、投票方式によって変わる場合があるため、実施の形態1に係る情報提供装置100は、その払戻率Rに応じて上記(式4)に当てはめる数値を変えて支持率Sを求める。払戻率Rは、情報提供装置100の記憶部12に記憶され、適宜呼び出され、各指標値の算出に用いられる。 In Equation 4 above, W/X means (total face value of the winning horse) / (face value of all betting tickets of that ticket type), which corresponds to the winning horse's popularity rating S. Here, popularity rating S refers to the percentage of tickets purchased for that winning horse out of the total face value of all betting tickets of that ticket type. In publicly managed sports events, the payout rate R set by the organizer for each betting method (win, place, etc.) is fixed, so the popularity rating S of the winning horse can be calculated from the odds K for the winning horse's combination number. In JRA, the ticket types available for purchase as betting tickets include win, place, bracket, quinella, wide, exacta, trifecta, trifecta, and WIN5. Payout rates are set at 80.00% for win and place, 77.50% for bracket, quinella, and wide, 75.00% for exacta and trifecta, and 72.50% for trifecta (as of May 2023). Note that the payout rate may vary depending on the sponsor and betting method of the publicly managed competition, so the information providing device 100 according to embodiment 1 calculates the support rate S by changing the value substituted into the above formula 4 depending on the payout rate R. The payout rate R is stored in the memory unit 12 of the information providing device 100, and is called up as necessary and used to calculate each index value.
図3に示す出走表を参照すると、単勝オッズK1の欄に数値が記載されている。単勝オッズK1に記載されている数値は、各組番「1」~「8」の各馬が勝利した場合に得られる勝馬投票券面金額に対する払戻金額の予想倍率を意味している。単勝オッズK1は、上位システム1から配信されたものであり、データ処理部10で処理されて表示されている。 Referring to the race entry list shown in Figure 3, numbers are listed in the column for win odds K1. The numbers listed in win odds K1 represent the expected multiple of the payout amount relative to the face value of the pari-mutuel betting ticket if each horse with group numbers "1" to "8" wins. Win odds K1 are distributed from the host system 1 and are processed and displayed by the data processing unit 10.
なお、上記においては中央競馬の単勝式の例をあげたが、例えばWIN5などの重勝式の場合には、上記(式1)に加算額Aを勝馬の数Pで除した金額「A/P」が加算される。この場合は、上記で求めた支持率は「A/P」を考慮したものに修正する必要がある。また、各公営競技は、主催者が所定の範囲で払戻率Rを定めることができるため、上記(式1)~(式4)の払戻率Rは、投票券の券種、主催者の設定に応じて適宜変更して支持率Sを算出する。 Note that while the example above was a win bet in JRA, in the case of a multiple bet such as WIN5, the amount "A/P" obtained by dividing the additional amount A by the number of winning horses P is added to the above (Equation 1). In this case, the support rate calculated above must be adjusted to take "A/P" into account. Also, since the organizers of each publicly managed gaming event can set the payout rate R within a specified range, the payout rate R in the above (Equations 1) to (Equation 4) is adjusted appropriately depending on the type of betting ticket and the organizer's settings to calculate the support rate S.
図4では単勝式のオッズ情報Ktkを一例として、その処理を説明するものである。図4(a)は、情報提供装置100が図1に示す上位システム1から入手したオッズ情報Ktkを表にしたものである。図4(b)は、オッズ情報Ktkを基に算出した各組番の支持率Sを表にしたものである。図4(c)は、投票締め切り1時間前の時刻を基準とした、支持率Sの変動である差分支持率ΔS(tk-t0)を示している。なお、図4(c)においては、投票締め切り時刻tf(11時15分)の60分前を基準となる時刻t0とし、各時刻tkにおける支持率Stkと時刻t0における支持率St0の差分を表の各欄に表示している。なお、図4において、時刻は、6分刻みになっているが、情報提供装置100が上位システム1からデータを取得する頻度に応じて、時刻の刻みは適宜変更できる。 FIG. 4 illustrates the processing using win-win odds information K tk as an example. FIG. 4(a) is a table of odds information K tk obtained by the information providing device 100 from the host system 1 shown in FIG. 1. FIG. 4(b) is a table of the support rate S for each pair calculated based on the odds information K tk . FIG. 4(c) shows the differential support rate ΔS (tk-t0) , which is the fluctuation in support rate S, based on the time one hour before the voting deadline. In FIG. 4(c), the reference time t0 is 60 minutes before the voting deadline tf (11:15), and the difference between the support rate S tk at each time tk and the support rate S t0 at time t0 is displayed in each column of the table. In FIG. 4, the time is displayed in six-minute increments, but the time increments can be changed as appropriate depending on the frequency with which the information providing device 100 obtains data from the host system 1.
オッズ情報Ktkは、投票券購入額に対し何倍の払戻を受けられるかの予測値を示している。つまり、図4の組番「1」の締め切り最終での予想オッズが「4.7」と示されているが、この場合投票券を100円購入したときに470円の払戻を受けることができる。ただし、図4(a)に示されているオッズは、主催者発表によるある時刻tkにおける予想オッズであり、レースの結果が確定した後に受けられる払戻し倍率と必ずしも一致するとは限らない。オッズ情報Ktkは、投票券の売れ行き、レース前の出走馬の出走取消などにより、変動する。 The odds information K tk indicates a predicted value of how many times the payout will be received in relation to the amount of the betting ticket purchased. In other words, the predicted odds at the final deadline for group number "1" in Figure 4 are shown as "4.7," and in this case, a betting ticket purchased for 100 yen will receive a payout of 470 yen. However, the odds shown in Figure 4(a) are predicted odds at a certain time tk announced by the organizer, and do not necessarily match the payout rate received after the race results are determined. The odds information K tk fluctuates depending on factors such as the sales of betting tickets and the withdrawal of horses from the race before the race.
図4(a)においては、図2の組番「1」~「8」の馬の単勝式のオッズの変動を示している。競馬の場合、各馬に付された番号を馬番と呼ぶ場合があり、単勝式、複勝式の投票券の場合、それらの馬番が投票券の組番となる。連勝式の場合は、馬番の組み合わせが組番となる。図2に示した出走表の場合は、馬番と枠番が一致しているが、9頭以上の出走馬がいる場合は、一つの枠に複数の馬が入る。その枠番の組み合わせが組番となり投票券を購入することも可能である(枠番連勝複式)。 Figure 4(a) shows the fluctuations in win odds for horses with group numbers "1" to "8" in Figure 2. In horse racing, the number assigned to each horse is sometimes called the horse number, and for win and place betting tickets, these horse numbers become the group number on the betting ticket. For consecutive betting tickets, the combination of horse numbers becomes the group number. In the race list shown in Figure 2, the horse numbers and gate numbers match, but if there are nine or more horses entered, multiple horses will be placed in one gate. The combination of gate numbers becomes the group number and it is also possible to purchase a betting ticket (gate number consecutive betting).
図4(a)は、上記の通り単勝式のオッズを示している。表の上部の横方向にならんでいるのは、投票締切までの各時刻であり、その下に並ぶ各欄にその時刻の各組番のオッズを示している。各組番は、オッズが変動しており、情報提供装置100は、受信部11において上位システム1からのオッズ情報Ktkを得て、データ処理部10は、時刻情報tkと各組番のオッズとを関連付けて記憶部12に保存する。時刻情報tkは、計時部15で生成されたものでも良いし、受信部11がオッズ情報Ktkとともに取得したものでも良い。なお、図4においては、投票締め切り前60分を時刻t0とし、締め切り時刻tfに向かって、時刻t1、t2、・・・・と記号で示す。よって、図4(a)に示されている60分前の組番「1」~「8」までのオッズのデータをオッズ情報Kt0と呼び、それ以降、各時刻のオッズ情報をKt1、Kt2、・・・、Ktfと呼ぶ。 FIG. 4(a) shows the odds for a win bet, as described above. The horizontal rows at the top of the table indicate the times up until the voting deadline, and the columns below indicate the odds for each pair number at that time. The odds for each pair number fluctuate, and the information providing device 100 receives odds information K tk from the host system 1 via the receiving unit 11. The data processing unit 10 associates the time information tk with the odds for each pair number and stores them in the memory unit 12. The time information tk may be generated by the timing unit 15, or may be acquired by the receiving unit 11 together with the odds information K tk . In FIG. 4, 60 minutes before the voting deadline is designated as time t0, and times t1, t2, ... are indicated by symbols toward the deadline tf. Therefore, the odds data for the pair numbers "1" to "8" 60 minutes ago shown in FIG. 4(a) is called odds information Kt0 , and the odds information for each time thereafter is called Kt1 , Kt2 , ..., Ktf .
図4(b)は、オッズ情報Ktkを支持率Stkに変換したデータであり、各時刻における各組番の支持率St0、St1、St2、・・・、Stfを表したものである。これらの支持率は、上記(式4)で求められる支持率Sである。 4(b) shows data obtained by converting odds information Ktk into support rates Stk , and shows the support rates St0 , St1 , St2 , ..., Stf for each group number at each time. These support rates are the support rates S calculated by the above (Equation 4).
図4(c)は、締切前60分前の支持率S0を基準とし、支持率が各時刻においてどの程度変動したかを表示したものである。つまり、各組番のある時刻の支持率Stkから60分前の時刻における支持率St0を引いた値が各欄に表示されている。図4(c)の各欄において、負の値で示された場合は、60分前の時点より支持率Stkが下がったことを意味し、正の値で示された場合は、60分前の時点よりも支持率Stkが上がったことを意味する。 Figure 4(c) shows how the support rate has changed at each time, with the support rate S0 60 minutes before the deadline as the base. That is, each column displays the value obtained by subtracting the support rate St0 60 minutes before from the support rate Stk for each group number at a certain time. In each column of Figure 4(c), a negative value means that the support rate Stk has decreased compared to 60 minutes before, and a positive value means that the support rate Stk has increased compared to 60 minutes before.
図4は、情報提供装置100のデータ処理部10において処理されたデータの一例であり、これらのデータは記憶部12に保存され、適宜呼び出すことが出来る。また、例として単勝式について示したが、情報提供装置100は、連勝式、複勝式も同様にオッズから各組番の支持率Stkを求め、記憶し、表示させることができる。 4 shows an example of data processed by the data processing unit 10 of the information providing device 100, and this data is stored in the storage unit 12 and can be called up as needed. Also, although a win bet is shown as an example, the information providing device 100 can similarly calculate, store, and display the support rate S tk of each pair of numbers from the odds for consecutive win bets and place bets.
図5は、実施の形態1に係る情報提供装置100がオッズ情報Ktk等を処理するデータの流れを説明する図である。図5に示すオッズ情報Ktkは、上位システム1から受信部11が受信する。オッズ情報Ktkはデータ処理部10に送られ、計時部15の時刻情報tk又はオッズ情報Ktkに付された時刻情報tkと関連付けられる。時刻情報tkとオッズ情報Ktkとは共に記憶部12に保存される。また、オッズ情報Ktkは、データ処理部10において支持率Stkに変換される。この支持率Stkも記憶部12に保存される。オッズ情報Ktk、時刻tk、支持率Stkは、記憶部12に保存され、適宜呼び出せるようになっている。 FIG. 5 is a diagram illustrating the flow of data when the information providing device 100 according to the first embodiment processes the odds information K tk and the like. The odds information K tk shown in FIG. 5 is received by the receiving unit 11 from the upper system 1. The odds information K tk is sent to the data processing unit 10 and associated with the time information tk of the timing unit 15 or the time information tk attached to the odds information K tk . Both the time information tk and the odds information K tk are stored in the memory unit 12. Furthermore, the odds information K tk is converted into a support rate S tk in the data processing unit 10. This support rate S tk is also stored in the memory unit 12. The odds information K tk , time tk, and support rate S tk are stored in the memory unit 12 and can be called up as needed.
また、データ処理部10は、支持率Stkを基に差分支持率ΔS(tk-t0)を算出する。差分支持率ΔS(tk-t0)は、ある第1の時刻の支持率St0と任意の第2の時刻における支持率Stkとの間の差分である。差分支持率ΔS(tk-t0)も記憶部12に保存される。比較の基準となる第1の時刻を基準時刻、比較対象となる第2の時刻を比較時刻、と称する場合がある。 The data processing unit 10 also calculates a differential support rate ΔS (tk-t0) based on the support rate S tk . The differential support rate ΔS (tk-t0) is the difference between the support rate S t0 at a certain first time and the support rate S tk at an arbitrary second time. The differential support rate ΔS (tk-t0) is also stored in the storage unit 12. The first time that serves as the basis for comparison may be referred to as the reference time, and the second time that is the target of comparison may be referred to as the comparison time.
データ処理部10にて求められた各組番のオッズ情報Ktk、支持率Stk、差分支持率ΔS(tk-t0)は、表示処理部18で処理される。例えば、ユーザーがクライアント端末50において入力した情報Pに基づいて、表示処理部18は、記憶部12に保存されたオッズ情報Ktk、支持率Stk、差分支持率ΔS(tk-t0)などを処理し、出力部14に送る。出力部14は、表示処理部18で処理されたユーザーが求めたデータをクライアント端末50の表示部52に表示させる。 The odds information K tk , support rate S tk , and differential support rate ΔS (tk-t0) for each pair of bets calculated by the data processing unit 10 are processed by the display processing unit 18. For example, based on information P input by a user at the client terminal 50, the display processing unit 18 processes the odds information K tk , support rate S tk , differential support rate ΔS (tk-t0), etc. stored in the storage unit 12, and sends them to the output unit 14. The output unit 14 displays the data requested by the user, processed by the display processing unit 18, on the display unit 52 of the client terminal 50.
また、序列表示処理部19は、各組番のオッズ情報Ktk、支持率Stk、差分支持率ΔS(tk-t0)をそれぞれ比較して、各組番の序列を求める。序列表示処理部19においては、各組番をオッズ情報Ktk、支持率Stk、又は差分支持率ΔS(tk-t0)の序列に従い、各組番を並べ変える。 The ranking display processing unit 19 compares the odds information K tk , the support rate S tk , and the differential support rate ΔS (tk-t0) of each group number to determine the ranking of each group number. The ranking display processing unit 19 rearranges each group number according to the ranking of the odds information K tk , the support rate S tk , or the differential support rate ΔS (tk-t0) .
図6は、実施の形態1に係る情報提供システム1000において、クライアント端末50に表示される情報の一例である。差分支持率ΔS(tk-t0)は、各組番ごとに算出され、同時刻における差分支持率ΔS(tk-t0)同士を比較できる。序列表示処理部19は、ある任意の時刻における各組番の差分支持率ΔS(tk-t0)を比較し、差分支持率ΔS(tk-t0)の値に応じて、組番を1位から最下位までの順に並べ変えることができる。なお、クライアント端末50の表示部52に表示されるのは、組番の序列の少なくとも一部であっても良い。 6 shows an example of information displayed on the client terminal 50 in the information providing system 1000 according to the first embodiment. The differential support rate ΔS (tk-t0) is calculated for each group number, and differential support rates ΔS (tk-t0) at the same time can be compared. The ranking display processing unit 19 compares the differential support rate ΔS (tk-t0) of each group number at an arbitrary time, and can rearrange the group numbers from first to last according to the value of the differential support rate ΔS (tk-t0) . Note that what is displayed on the display unit 52 of the client terminal 50 may be at least a part of the ranking of the group numbers.
図6に示されているのは、投票締め切り時刻における各組番の差分支持率ΔS(tk-t0)を基にした組番の序列に沿って情報を並べた表の一例である。図6に示す表においては、左側に投票締め切り60分前を基準とした締め切り時刻におけるオッズの推移を示しており、右側には支持率の推移を示している。この表においては、あるレースにおける支持率の増減、すなわち差分支持率ΔS(tk-t0)の大きい順に組番を上から並べている。併せて、各組番のオッズ情報Ktk、支持率Stkの変化も表示している。 FIG. 6 shows an example of a table in which information is arranged in the order of the group numbers based on the differential support rate ΔS (tk-t0) of each group number at the time voting closes. In the table shown in FIG. 6, the left side shows the trend in odds at the time voting closes, based on 60 minutes before the close of voting, and the right side shows the trend in support rate. In this table, the group numbers are arranged from top to bottom in descending order of the increase or decrease in support rate in a certain race, i.e., the largest differential support rate ΔS (tk-t0) . Additionally, the odds information K tk and the change in support rate S tk for each group number are also displayed.
なお、図6の表においては、基準となる時刻t0を投票締め切り60分前とし、比較対象となる時刻tkを投票締め切り時刻tfとして表示しており、投票締め切り直後の差分支持率ΔS(tk-t0)に基づき各組番の序列及びオッズ情報Ktk、支持率Stkを表示しているが、基準となる時刻t0及び比較対象となる時刻tkは、自由に設定できる。例えば、ユーザーがクライアント端末50の操作部51で操作し時刻t0及び時刻tkを設定し、情報Pとして情報提供装置100が受け取り、その情報Pに基づいて表示処理部18は、適宜記憶部12から情報を呼び出し、必要に応じて情報を処理し、出力部14に送る。出力部14は、処理された情報を出力Qとしてクライアント端末50に送信する。 6, the reference time t0 is set to 60 minutes before the voting deadline, and the time tk to be compared is displayed as the voting deadline tf. The ranking of each bracket, odds information K tk , and support rate S tk are displayed based on the support rate difference ΔS (tk-t0) immediately after the voting deadline. However, the reference time t0 and the time tk to be compared can be set freely. For example, the user operates the operation unit 51 of the client terminal 50 to set the time t0 and the time tk, which are received by the information providing device 100 as information P. Based on the information P, the display processing unit 18 appropriately retrieves information from the storage unit 12, processes the information as necessary, and sends it to the output unit 14. The output unit 14 transmits the processed information as output Q to the client terminal 50.
クライアント端末50の表示部52に表示させる情報は、適宜変更できる。例えば、オッズ情報Ktk、支持率Stk、及び差分支持率ΔS(tk-t0)のうち一部の数値については表示しなくとも良い。また、組番の序列は、並べ替えて表示するものによらずとも、序列を数字で表しても良いし、欄を色分けするなどにより表現しても良い。例えば、表示部52に表示された表の各欄は、差分支持率ΔS(tk-t0)が正の値である場合(支持率が増加の場合)を青色、0の場合(又は0に近い場合)を緑色、負の値である場合(支持率が減少の場合)を赤色で示すなど、視覚的に分類しやすく表示されていても良い。 The information displayed on the display unit 52 of the client terminal 50 can be changed as appropriate. For example, some of the numerical values of the odds information K tk , the support rate S tk , and the differential support rate ΔS (tk-t0) may not be displayed. Furthermore, the order of the pair numbers does not have to be rearranged and displayed; the order may be represented numerically, or the columns may be color-coded. For example, each column of the table displayed on the display unit 52 may be displayed in blue if the differential support rate ΔS (tk-t0) is a positive value (if the support rate is increasing), in green if it is 0 (or close to 0), and in red if it is a negative value (if the support rate is decreasing), thereby making it easier to visually classify the values.
図7は、実施の形態1に係る情報提供システム1000において、クライアント端末50に表示される情報の一例である。図7は、図4(c)に示された、差分支持率ΔS(tk-t0)の推移をグラフ化して表現したものである。クライアント端末50の表示部52に表示させる内容は、図6に示すような数値の情報に限定されず、グラフ化して表示しても良い。情報提供装置100の時間推移表示処理部20は、図4に示す時刻と各指標値との関係を表すデータベース21を基に、時刻による各指標値の推移をグラフ化する処理を行う。図7は、差分支持率ΔS(tk-t0)の推移を表しているが、オッズ情報Ktkまたは支持率Stkの推移をグラフ化して表示することもできる。また、グラフの形態も、折れ線グラフに限定されず、その他の形態で表現しても良い。 FIG. 7 is an example of information displayed on the client terminal 50 in the information providing system 1000 according to the first embodiment. FIG. 7 is a graph showing the transition of the differential support rate ΔS (tk-t0) shown in FIG. 4(c). The content displayed on the display unit 52 of the client terminal 50 is not limited to the numerical information shown in FIG. 6, and may be displayed as a graph. The time transition display processing unit 20 of the information providing device 100 performs a process of graphing the transition of each index value over time based on the database 21 showing the relationship between time and each index value shown in FIG. 4. While FIG. 7 shows the transition of the differential support rate ΔS (tk-t0) , the transition of the odds information K tk or the support rate S tk may also be displayed as a graph. Furthermore, the form of the graph is not limited to a line graph, and may be expressed in other forms.
(実施の形態1の作用)
通常、公営競技においては、主催者側からユーザーが入手できるのは、払戻の倍率として表現されたオッズ情報Ktkのみである。ユーザーは、投票券を購入しようとした場合、その時刻tkにおいて入手できる最新のオッズ情報Ktkを参照し、買い目を決定することになる。しかし、オッズ情報Ktkは、投票券の購入額に対する払戻の倍率を表示するだけにとどまり、複数の組番ついて比較するときに、その組番がどの程度人気があって、その人気の差がどの程度なのかは、オッズの数値を見ただけだと瞬時に判断することは困難である。
(Function of the First Embodiment)
Typically, in publicly managed gaming events, the only information users can obtain from the organizers is odds information Ktk expressed as payout rates. When users purchase a betting ticket, they refer to the latest odds information Ktk available at that time tk to decide on their bets. However, odds information Ktk only displays the payout rate relative to the purchase price of the betting ticket, and when comparing multiple betting numbers, it is difficult to instantly determine how popular a betting number is and how much the popularity differs just by looking at the odds numbers.
また、ある組番が人気が高い場合、その組番が多く買われていても、オッズの変動は小さい。よって、実際にはある組番について人気が高く、ある時点において多量の投票券が購入されていたとしても、特に既に人気の高い組番についてはオッズを見ただけではその変動を把握しにくい。 Also, if a certain set number is popular, even if a large number of tickets are purchased for that set number, the fluctuations in the odds will be small. Therefore, even if a certain set number is actually popular and a large number of tickets are purchased at a certain point in time, it will be difficult to grasp the fluctuations just by looking at the odds, especially for sets that are already popular.
実施の形態1に係る情報提供システム1000においては、オッズ情報Ktkを支持率Stkの形にし、各組番同士を比較できるようにできる。これにより、ユーザーは、全体の投票状況をより詳細に把握でき、投票券購入の判断材料として活かすことが可能となる。 In the information provision system 1000 according to the first embodiment, the odds information K tk can be converted into the form of a support rate S tk so that each pair number can be compared. This allows the user to grasp the overall voting situation in more detail and use this information as a basis for making decisions about purchasing betting tickets.
また、実施の形態1に係る情報提供システム1000においては、ある第1の時刻と第2の時刻とを選択し、第1の時刻から第2の時刻までの間の支持率の変化(差分支持率ΔS(tk-t0))をクライアント端末50の表示部52に表示でき、複数の組番の差分支持率ΔS(tk-t0)同士を比較できる。これにより、ユーザーは、ある所定期間における投票状況をより詳細に把握できる。なお、公営競技においては、オッズ情報Ktkは、小数点以下1桁までの限定された情報であるため、求められる支持率Stkの精度が限定され、計算結果も誤差が生じるが、ユーザーが投票券購入の判断材料とするには、オッズ情報Ktkのみの場合と比較して十分利用可能なものである。 Furthermore, in the information provision system 1000 according to the first embodiment, a first time and a second time can be selected, and the change in the support rate between the first time and the second time (the differential support rate ΔS (tk-t0) ) can be displayed on the display unit 52 of the client terminal 50, allowing the differential support rates ΔS (tk-t0) of multiple race numbers to be compared. This allows the user to grasp the voting situation over a given period in more detail. Note that in publicly managed races, the odds information K tk is limited to one decimal place, so the accuracy of the required support rate S tk is limited and errors will occur in the calculation results. However, compared to using the odds information K tk alone, this is still sufficiently useful for users to use as a basis for deciding whether to purchase betting tickets.
一般に、公営競技の投票券の購入においては、出走する馬や人などの競争成績などを基準に投票券購入の判断材料とする。出走する馬や人についての情報は、新聞、テレビまたはインターネット上の情報など多岐にわたる。投票券を購入する人は、その情報を見ながら購入する買い目を決定するが、例えば、競馬においてはパドックで馬が巡回したり、馬が本馬場入場したりするなど、レースの投票締め切り時刻に近づくにつれて、出走馬のその日の調子がわかるような情報が提供されるため、その情報を確認してから投票券購入を行う場合もある。よって、例えば、競馬においてはパドック、本馬場入場終了などのイベント後の支持率Stkの変化は、そのイベントにおける出走馬の評価を表しているとも言える。実施の形態1に係る情報提供システム1000によれば、ユーザーが第1の時刻及び第2の時刻を指定して、その期間の差分支持率ΔS(tk-t0)をクライアント端末50に表示できるため、例えば、パドック巡回が行われている時間を含んだ時刻を指定して差分支持率ΔS(tk-t0)を表示することにより、その時間での全体の投票券の購入状況を把握できる。 Generally, when purchasing a betting ticket for a publicly managed race, the decision to purchase the ticket is based on the racing results of the participating horses and runners. Information about the participating horses and runners is widely available, including information from newspapers, television, and the Internet. Purchasers of betting tickets decide which bets to purchase while looking at this information. However, in horse racing, for example, as the race deadline approaches, such as when the horses make their rounds in the paddock or when they enter the main racecourse, information is provided that indicates the condition of the participating horses on that day, and some purchase their betting tickets after checking this information. Therefore, for example, in horse racing, changes in the support rate S tk after events such as the end of paddock and entry into the main racecourse can be said to represent the evaluation of the participating horses in that event. According to the information provision system 1000 of the first embodiment, the user can specify a first time and a second time, and the differential support rate ΔS (tk-t0) for that period can be displayed on the client terminal 50. For example, by specifying a time that includes the time when the paddock tour is taking place and displaying the differential support rate ΔS (tk-t0) , the overall purchasing status of betting tickets at that time can be grasped.
以上のように、実施の形態1に係る情報提供システム1000によれば、ユーザーが任意の時間を指定して、投票券の買い目となる各組番の支持率及び支持率の変化をより詳細に把握でき、投票券購入の材料とすることが可能となる。 As described above, with the information provision system 1000 according to embodiment 1, users can specify any time period and get a more detailed understanding of the popularity ratings and changes in popularity ratings for each pair of numbers that are candidates for betting on betting tickets, which can then be used as information for purchasing betting tickets.
実施の形態2.
実施の形態2に係る情報提供システム1000は、オッズ情報Ktkに加えて投票数情報Vtkを用いてデータを処理してユーザーに情報提供を行うものである。実施の形態2においては、実施の形態1に対する変更部を中心に説明する。
Embodiment 2.
The information providing system 1000 according to the second embodiment processes data using the vote count information Vtk in addition to the odds information Ktk to provide information to users. In the second embodiment, the description will be centered on the modification unit compared to the first embodiment.
図8は、実施の形態2に係る情報提供装置100における、クライアント端末50に情報を表示させるためのオッズ情報Ktk及び投票数情報Vtkの処理手順を示すフローチャートである。実施の形態2に係る情報提供装置100は、オッズ情報Ktkだけでなく投票数情報Vtkを取得し(ステップS1)、これらに時刻情報tkを関連付ける(ステップS2)。時刻情報tk、オッズ情報Ktk及び投票数情報Vtkは、記憶部12に保存されデータベース化される。 8 is a flowchart showing a processing procedure for the odds information K tk and the vote count information V tk in the information providing device 100 according to the second embodiment to display information on the client terminal 50. The information providing device 100 according to the second embodiment acquires not only the odds information K tk but also the vote count information V tk (step S1) and associates them with the time information tk (step S2). The time information tk, the odds information K tk , and the vote count information V tk are stored in the storage unit 12 and organized into a database.
情報提供装置100は、オッズ情報Ktkを基に各組番の指標値を算出する(ステップS3)。指標値は、例えば支持率Stk、差分支持率ΔS(tk-t0)などであり、オッズ情報Ktkに加えて投票数情報Vtkを用いて所定の方法で処理したものである。また、実施の形態2においては、指標値には、オッズ情報Ktk及び支持率Stkから算出した各組番の個別投票数vtk、オッズ情報Ktk、支持率Stk及び個別投票数vtkから算出した差分支持率ΔS(tk-t0)なども含んでも良い。 The information providing device 100 calculates an index value for each combination number based on the odds information K tk (step S3). The index value is, for example, a support rate S tk or a differential support rate ΔS (tk-t0) , and is obtained by processing the odds information K tk and the vote count information V tk in a predetermined manner. In addition, in the second embodiment, the index value may also include the individual vote count v tk for each combination number calculated from the odds information K tk and the support rate S tk , and the differential support rate ΔS (tk-t0) calculated from the odds information K tk , the support rate S tk , and the individual vote count v tk .
情報提供装置100は、データ処理部10で処理した指標値をクライアント端末50に表示させる(ステップS4)。表示処理部18は、入力部13で受け付けたユーザーの要求に応じた形でデータを表示するように指標値を処理する。 The information providing device 100 displays the index values processed by the data processing unit 10 on the client terminal 50 (step S4). The display processing unit 18 processes the index values so as to display the data in a format that meets the user request received by the input unit 13.
図9は、実施の形態2に係る情報提供装置100がオッズ情報Ktk及び投票数情報Vtkを処理するデータの流れを説明する図である。図10は、実施の形態2に係る情報提供装置100が処理した指標値の一例である。図9に示すように、情報提供装置100は、上位システム1からオッズ情報Ktk及び投票数情報Vtkを受信する。データ処理部10は、オッズ情報Ktkから支持率Stkを求める。この支持率Stkが図10(a)に示されている。 FIG. 9 is a diagram illustrating the flow of data when the information providing device 100 according to the second embodiment processes the odds information K tk and the vote count information V tk . FIG. 10 is an example of an index value processed by the information providing device 100 according to the second embodiment. As shown in FIG. 9, the information providing device 100 receives the odds information K tk and the vote count information V tk from the upper system 1. The data processing unit 10 calculates the support rate S tk from the odds information K tk . This support rate S tk is shown in FIG. 10(a).
情報提供装置100は、図10(b)に示すような投票数情報Vtkも取得している。投票数情報Vtkは、投票券として購入可能なある券種の合計投票数である。例えば、図3に例示するようなレースの場合において、単勝式の投票券のある時刻tkにおける全投票数を表しており、組番「1」~「8」のそれぞれの投票券の総数を合わせたものが図10(b)の各欄に表示されている。 The information providing device 100 also acquires betting number information Vtk as shown in Fig. 10(b). The betting number information Vtk is the total number of bets for a certain ticket type that can be purchased as a betting ticket. For example, in the case of a race such as the one shown in Fig. 3, it represents the total number of bets for win betting tickets at a certain time tk, and the total number of betting tickets for each of the pair numbers "1" to "8" is displayed in each column of Fig. 10(b).
データ処理部10は、対応する図10(a)に示す支持率Stkと図10(b)に示す投票数情報Vtkとを乗じて、それぞれの組番の時刻tkにおける個別投票数vtkを求める個別投票数算出部24を備える。個別投票数vtkは、図10(c)の各欄に示されている。例えば、図10(a)に示す組番「1」の10:15の欄の「20.5%」と図10(b)に示す投票数の10:15の欄の「122563」とを乗じて、図10(c)の組番「1」の10:15の欄の「25141」という個別投票数が得られる。その他の組番の各時刻での個別投票数も同様に求められる。各組番の個別投票数vtkは、記憶部12に保存される。このとき個別投票数vtkは、時刻情報tkと関連付けられる。 The data processing unit 10 includes an individual vote count calculation unit 24 that multiplies the support rate S tk shown in FIG. 10(a) by the corresponding vote count information V tk shown in FIG. 10(b) to calculate the individual vote count v tk for each group number at time tk. The individual vote count v tk is shown in each column of FIG. 10(c). For example, by multiplying "20.5%" in the 10:15 column for group number "1" shown in FIG. 10(a) by "122563" in the 10:15 column for the vote count shown in FIG. 10(b), the individual vote count of "25141" in the 10:15 column for group number "1" in FIG. 10(c) is obtained. The individual vote counts for other group numbers at each time can be calculated in a similar manner. The individual vote count v tk for each group number is stored in the memory unit 12. At this time, the individual vote count v tk is associated with the time information tk.
データ処理部10は、個別投票数vtkを基に差分投票数Δv(tk2-tk1)を算出する差分投票数算出部25を備える。差分投票数Δv(tk2-tk1)は、ある組番の第2の時刻tk2の投票数vtk2と第1の時刻tk1の投票数vtk1との差分から求められる。これにより、指定の第1の時刻tk1から第2の時刻tk2までにある組番に投票された数量が分かる。第1の時刻tk1は第2の時刻tk2より前の時刻であって、第1の時刻tk1及び第2の時刻tk2は自由に選択できる。具体的には、図10(c)に示す組番「1」の10:21の投票数「29886」から10:15の投票数「25141」を引くことにより、10:15~10:21までの差分投票数が求められる。 The data processing unit 10 includes a vote difference calculation unit 25 that calculates the vote difference Δv (tk2-tk1) based on the individual vote count v tk . The vote difference Δv (tk2-tk1) is calculated from the difference between the vote count v tk2 at the second time tk2 for a certain group number and the vote count v tk1 at the first time tk1. This makes it possible to determine the number of votes cast for a certain group number from the specified first time tk1 to the second time tk2. The first time tk1 is a time before the second time tk2, and the first time tk1 and the second time tk2 can be freely selected. Specifically, the vote difference from 10:15 to 10:21 can be calculated by subtracting the vote count "25141" at 10:15 from the vote count "29886" at 10:21 for group number "1" shown in FIG. 10(c).
また、データ処理部10は、投票数情報Vtkを基に差分合計投票数ΔV(tk2-tk1)を算出する差分合計投票数26を備える。これは、図10(b)に示されている、第2の時刻tk2の投票数情報Vtk2と第1の時刻tk1の投票数情報Vtk1との差分から求められる。具体的には、図10(b)の10:21の投票数「145698」から10:15の投票数「122563」を引くことにより、10:15~10:21までの差分合計投票数が求められる。これにより、指定の第1の時刻から第2の時刻までにある券種に対し投票された合計数量が分かる。 The data processing unit 10 also includes a vote difference total count 26 that calculates the vote difference total ΔV (tk2-tk1) based on the vote count information V tk . This is calculated from the difference between the vote count information V tk2 at the second time tk2 and the vote count information V tk1 at the first time tk1, as shown in FIG. 10(b). Specifically, the vote difference total count from 10:15 to 10:21 is calculated by subtracting the vote count "122563" at 10:15 from the vote count "145698" at 10:21 in FIG. 10(b). This determines the total number of votes cast for a certain bill type from the specified first time to the specified second time.
データ処理部10は、差分投票数Δv(tk2-tk1)及び差分合計投票数ΔV(tk2-tk1)を基に期間支持率δS(tk2-tk1)を算出する期間支持率算出部27を備える。図10(d)には、時刻t0~t1、t1~t2、t2~t3、・・・、t9~t10のそれぞれの期間における、各組番の期間支持率δS(t1-t0)、δS(t2-t1)、・・・、δS(t10-t9)が示されている。ここで示されている期間支持率δS(tk2-tk1)は、以下の式で求められる。
δS(tk2-tk1)=(vtk2-vtk1)/(Vtk2-Vtk1) ・・・(式5)
ここで、第1の時刻tk1及び第2の時刻tk2は自由に選択できる。上記(式5)のうち、(vtk2-vtk1)の部分は、差分投票数Δv(tk2-tk1)であり、(Vtk2-Vtk1)の部分は差分合計投票数ΔV(tk2-tk1)である。
The data processing unit 10 includes a period support rate calculation unit 27 that calculates a period support rate δS (tk2 -tk1) based on the vote difference Δv (tk2-tk1) and the vote difference total ΔV (tk2-tk1) . Figure 10(d) shows the period support rates δS (t1-t0), δS (t2-t1) , ..., δS (t10-t9) for each group number in each of the periods t0 to t1, t1 to t2, t2 to t3, ..., t9 to t10 . The period support rate δS (tk2-tk1) shown here can be calculated using the following formula:
δS (tk2-tk1) = (v tk2 - v tk1 )/(V tk2 - V tk1 ) ... (Formula 5)
Here, the first time tk1 and the second time tk2 can be freely selected. In the above (Equation 5), the part (v tk2 -v tk1 ) is the difference vote number Δv (tk2-tk1) , and the part (V tk2 -V tk1 ) is the difference total vote number ΔV (tk2-tk1) .
図10(d)は、上記(式5)を用いて、時刻t0~t1、t1~t2、t2~t3、・・・、t9~t10のそれぞれの期間支持率δS(tk2-tk1)を求めたものであり、具体的には6分刻みでそれぞれの期間における各組番の支持率を求めたものである。情報提供システム1000においては、情報提供装置100が上位システム1からデータを取得する頻度に応じて、時刻の刻み幅を適宜変更できる。 10(d) shows the period support rate δS (tk2-tk1) calculated for each of the times t0 to t1, t1 to t2, t2 to t3, ..., t9 to t10 using the above (Equation 5), specifically, the support rate for each group number in each period in 6-minute increments. In the information provision system 1000, the time increment can be changed as appropriate depending on the frequency at which the information provision device 100 obtains data from the host system 1.
図11は、図10(d)の各組番の期間支持率δS(tk2-tk1)の推移をグラフ化したものである。期間支持率δS(tk2-tk1)は、ある指定の期間限定の支持率であるため、ある指定の期間にある組番にまとまった投票があれば、数値が大きくなる場合がある。図10及び図11においては、6分刻みでそれぞれの期間の支持率を計算したものを例示したが、実際には、情報提供システム1000は、ユーザーが指定した任意の第1の時刻から任意の第2の時刻までの期間支持率δS(tk2-tk1)を自由にクライアント端末50の表示部52に表示させることができる。 FIG. 11 is a graph showing the transition of the period support rate δS (tk2-tk1) for each group number in FIG. 10(d). Because the period support rate δS (tk2-tk1) is a support rate limited to a certain specified period, if a certain group number receives a large number of votes during a certain specified period, the value may become large. Although FIGS. 10 and 11 show examples of support rates calculated for each period in 6-minute increments, in reality, the information provision system 1000 can freely display the period support rate δS (tk2-tk1) from an arbitrary first time to an arbitrary second time specified by the user on the display unit 52 of the client terminal 50.
また、情報提供システム1000は、期間支持率δS(tk2-tk1)に基づく各組番の序列をクライアント端末50の表示部52に表示させることができる。 Furthermore, the information providing system 1000 can display on the display unit 52 of the client terminal 50 the ranking of each group number based on the period popularity rating δS (tk2-tk1) .
(実施の形態2の作用)
実施の形態2に係る情報提供システム1000によれば、任意の第1の時刻から任意の第2の時刻までの期間支持率δS(tk2-tk1)を自由に表示できるため、例えば本馬場入場などのイベントを含む期間をユーザーが指定することにより、その期間における支持率をユーザーが把握できる。これにより、ユーザーは、例えば本馬場入場などのイベントを見た人々がどのような投票行動をしているかの傾向を把握するなどの、様々な分析が可能となる。
(Function of the Second Embodiment)
According to the information provision system 1000 of the second embodiment, the period support rate δS (tk2-tk1) from any first time to any second time can be freely displayed, and therefore, by specifying a period that includes an event such as the entry of the main racecourse, the user can ascertain the support rate for that period. This enables the user to perform various analyses, such as ascertaining trends in the voting behavior of people who watched an event such as the entry of the main racecourse.
(変形例)
図12は、実施の形態1及び2に係る情報提供システム1000の変形例である。情報提供システム1000は、差分支持率ΔS(tk-t0)及び期間支持率δS(tk2-tk1)を情報として提供するだけでなく、それらの数値によって各組番の序列を求め、ユーザーが投票券を購入する場合の買い目を提示する買い目決定部30を備えていても良い。買い目決定部30は、入力部13に入力されたユーザーからの指示に基づき、各組番の序列に基づいて上位の1点以上の買い目をクライアント端末50に表示する。または、クライアント端末50に投票券購入機能が備わっていれば、買い目決定部30が出力した買い目をそのまま投票券購入機能に送信し、自動又は半自動で投票券購入を行えるように構成されていても良い。買い目決定部30が買い目を決定するに当たっては、予めユーザーが、投票券の券種、購入額、どの指標値の序列に従って何点の投票券を購入するかなどを設定する。また、ユーザーは、情報提供装置100に期間支持率δS(tk2-tk1)の閾値を設定し、この閾値を超えた組番をピックアップするように設定し、それを提示するように設定することも可能である。このような買い目決定部30を備えることにより、情報提供システム1000は、投票締め切りの間際においても、時間を掛けることなく差分支持率ΔS(tk-t0)及び期間支持率δS(tk2-tk1)などの払戻倍率以外の指標値を用いて買い目を決定できるため、投票券の購入機会を逸することを抑制できる。
(Modification)
FIG. 12 is a modified example of the information provision system 1000 according to embodiments 1 and 2. The information provision system 1000 may not only provide the differential support rate ΔS (tk-t0) and the period support rate δS (tk2-tk1) as information, but may also include a betting target determination unit 30 that uses these numerical values to determine the ranking of each group number and presents betting targets when the user purchases betting tickets. The betting target determination unit 30 displays one or more top betting targets based on the ranking of each group number on the client terminal 50, based on instructions from the user input to the input unit 13. Alternatively, if the client terminal 50 is equipped with a betting ticket purchase function, the betting target determination unit 30 may be configured to send the betting target output directly to the betting ticket purchase function, allowing automatic or semi-automatic betting ticket purchases. When the betting target determination unit 30 determines betting targets, the user sets in advance the betting ticket type, purchase amount, and how many betting tickets to purchase according to which index value ranking. Furthermore, the user can set a threshold value for the period support rate δS (tk2-tk1) in the information providing device 100, and can set it to pick up and present combination numbers that exceed this threshold. By providing such a bet determination unit 30, the information providing system 1000 can determine bets using index values other than the payout rate, such as the differential support rate ΔS (tk-t0) and the period support rate δS (tk2-tk1) , without wasting time, even just before the voting deadline, thereby preventing missed opportunities to purchase betting tickets.
以上に本発明を実施の形態に基づいて説明したが、本発明は上述した実施の形態の構成のみに限定されるものではない。上記各実施の形態においては、情報提供システム1000をネットワークコンピュータシステムのクライアント・サーバシステムにおいて実現したが、クライアント・サーバシステムを構成しないパーソナルコンピュータ等の各種コンピュータや、携帯端末やタブレット等の各種通信端末・携帯情報端末において情報提供システム1000と同じ機能を実現させることもできる。この際、情報提供装置100や情報提供システム1000のシステム構成の少なくとも一部をコンピュータプログラムとして構成し、当該プログラムを各種コンピュータや各種通信端末・携帯情報端末に実装することで実現させることも可能である。また、いわゆる当業者が必要に応じてなす種々なる変更、応用、利用の範囲をも本発明の要旨(技術的範囲)に含むことを念のため申し添える。 The present invention has been described above based on the embodiments, but the present invention is not limited to the configurations of the above-mentioned embodiments. In each of the above embodiments, the information provision system 1000 is implemented in a client-server system of a network computer system. However, the same functions as the information provision system 1000 can also be implemented in various computers, such as personal computers, that do not constitute a client-server system, or various communication terminals and mobile information terminals, such as mobile terminals and tablets. In this case, at least a portion of the system configuration of the information provision device 100 or the information provision system 1000 can be implemented as a computer program, and the program can be implemented by installing it in various computers, communication terminals, and mobile information terminals. It should be noted that the gist (technical scope) of the present invention also includes various modifications, applications, and uses that may be made as needed by those skilled in the art.
また、上記に説明した情報提供システム、情報提供方法及びプログラムは、以下の付記1~19に示す各特徴の組み合わせも含み得るものである。その組み合わせについて下記に示す。
[付記1]
通信回線を介して接続される端末の表示部に情報を表示させる公営競技のレースに関する情報提供システムであって、
上位システムから、公営競技の投票券として購入できる少なくとも1つの券種の組番のオッズ情報を受信する受信部と、
前記受信部が取得した前記オッズ情報に、前記オッズ情報を取得した時刻情報を関連付ける計時部と、
前記オッズ情報から、前記オッズ情報を取得した時刻における、前記組番についての支持率を算出するデータ処理部と、
前記データ処理部が算出した前記支持率を前記表示部に表示させる表示処理部と、を備える、情報提供システム。
[付記2]
前記時刻情報は、
指定された第1の時刻情報及び前記第1の時刻情報から時間が経過した第2の時刻情報を含み、
前記支持率は、
前記第1の時刻情報及び前記第2の時刻情報に基づき、前記組番の前記第2の時刻情報における支持率と前記第1の時刻情報における支持率との差分である差分支持率であり、
前記データ処理部は、
前記差分支持率を算出し、
前記表示部は、
前記差分支持率を前記表示部に表示する、付記1に記載の情報提供システム。
[付記3]
前記組番は、前記1つの券種の複数の組番であり、
前記表示処理部は、
前記複数の組番のそれぞれの前記支持率に基づいて、前記複数の組番の序列を前記表示部に表示する、付記1又は2に記載の情報提供システム。
[付記4]
前記支持率は、
1つの組番について前記オッズ情報を取得した複数の時刻情報ごとに算出された複数の支持率であり、
前記表示処理部は
算出された前記複数の支持率の前記複数の時刻情報による推移を前記表示部に表示する、付記1に記載の情報提供システム。
[付記5]
前記組番は、前記1つの券種の複数の組番であり、
前記支持率は、
前記オッズ情報から算出された、前記複数の組番のそれぞれについて算出された複数の支持率であり、
前記表示処理部は、
前記複数の支持率を前記表示部に表示させる、付記1に記載の情報提供システム。
[付記6]
前記組番は、前記1つの券種の複数の組番であり、
前記支持率は、
前記複数の組番のそれぞれについて前記オッズ情報を取得した複数の時刻情報ごとに算出された複数の支持率であって、
前記表示処理部は、
算出された前記複数の支持率の前記複数の時刻情報による推移を前記表示部に表示させる、付記1に記載の情報提供システム。
[付記7]
前記受信部は、
所定の券種の前記組番の全ての合計投票数である投票数情報を取得し、
前記計時部は、
取得した前記投票数情報に、前記投票数情報を取得した時刻情報を関連付け、
前記データ処理部は、
実質的に同一の時刻情報に関連付けられた前記支持率と前記投票数情報とを互いに乗じることにより前記組番の個別投票数を算出し、
指定された第1の時刻情報及び前記第1の時刻情報から時間が経過した第2の時刻情報に基づき、前記組番の前記第2の時刻情報における前記個別投票数と前記第1の時刻情報における前記個別投票数との差分である差分投票数を算出する、付記1~6の何れか1項に記載の情報提供システム。
[付記8]
前記組番は、前記1つの券種の複数の組番であって、
前記データ処理部は、
前記複数の組番のそれぞれの前記差分投票数を、前記第2の時刻情報の合計投票数から前記第1の時刻情報の合計投票数を引いた差分合計投票数で除して、前記複数の組番のそれぞれの前記第1の時刻情報から第2の時刻情報までの間の期間支持率を算出する、付記7に記載の情報提供システム。
[付記9]
前記支持率は、
前記支持率をA、前記1つの券種の全投票に対する払戻率をR、前記オッズ情報をKとしたときに、A=R/Kで求められる、付記1~6の何れか1項に記載の情報提供システム。
[付記10]
コンピュータにより実行され、通信回線を介して接続される端末の表示部に情報を表示させる、公営競技に関する情報提供方法であって、
公営競技の投票券として購入できる少なくとも1つの券種の組番のオッズ情報を取得し、
取得した前記オッズ情報に、前記オッズ情報を取得した時刻情報を関連付け、
前記オッズ情報から、前記オッズ情報を取得した時刻における、前記組番についての支持率を算出し、
算出した前記支持率を、前記表示部に表示する、情報提供方法。
[付記11]
前記支持率は、
指定された第1の時刻情報及び前記第1の時刻情報から時間が経過した第2の時刻情報に基づき、前記組番の前記第2の時刻情報における前記支持率と前記第1の時刻情報における前記支持率との差分として算出された差分支持率を含む、付記10に記載の情報提供方法。
[付記12]
前記組番は、前記1つの券種の複数の組番であり、
前記複数の組番のそれぞれの前記差分支持率に基づいて、前記複数の組番の序列を前記表示部に表示する、付記11に記載の情報提供方法。
[付記13]
前記支持率は、
1つの組番について前記オッズ情報を取得した複数の時刻情報ごとに算出された複数の支持率であり、
算出された前記複数の支持率の前記複数の時刻情報による推移を前記表示部に表示する、付記10に記載の情報提供方法。
[付記14]
前記組番は、前記1つの券種の複数の組番であり、
前記支持率は、
前記オッズ情報から算出された、前記複数の組番のそれぞれについて算出された複数の支持率であり、
前記複数の支持率を前記表示部に表示させる、付記10に記載の情報提供方法。
[付記15]
前記組番は、前記1つの券種の複数の組番であり、
前記支持率は、
前記複数の組番のそれぞれについて前記オッズ情報を取得した複数の時刻情報ごとに算出された複数の支持率であり、
算出された前記複数の支持率の前記複数の時刻情報による推移を前記表示部に表示させる、付記10に記載の情報提供方法。
[付記16]
前記投票数情報を取得した時刻までの、所定の券種の前記組番の全ての合計投票数である投票数情報を取得し、
取得した前記投票数情報に、前記投票数情報を取得した時刻情報を関連付けて記憶し、
実質的に同一の時刻情報に関連付けられた前記支持率と前記投票数情報とを互いに乗じることにより前記組番の個別投票数を算出し、
指定された第1の時刻情報及び前記第1の時刻情報から時間が経過した第2の時刻情報に基づき、前記組番の前記第2の時刻情報における前記個別投票数と前記第1の時刻情報における前記個別投票数との差分である差分投票数を算出する、付記10~15の何れか1項に記載の情報提供方法。
[付記17]
前記組番は、前記1つの券種の複数の組番であり、
前記複数の組番のそれぞれの前記差分投票数を、前記第2の時刻情報の合計投票数から前記第1の時刻情報の合計投票数を引いた差分合計投票数で除して、前記複数の組番のそれぞれの前記支持率を算出する、付記16に記載の情報提供方法。
[付記18]
前記支持率は、
前記支持率をA、前記1つの券種の全投票に対する払戻率をR、前記オッズ情報をKとしたときに、A=R/Kで求められる、付記10~15の何れか1項に記載の情報提供方法。
[付記19]
付記10~18の何れか1項に記載の情報提供方法を、コンピューターに実行させるための情報提供プログラム。
[付記20]
付記16に記載の情報提供方法を、コンピューターに実行させるための情報提供プログラム。
[付記21]
付記17に記載の情報提供方法を、コンピューターに実行させるための情報提供プログラム。
The information provision system, information provision method, and program described above may also include combinations of the features shown in Supplementary Notes 1 to 19 below. Such combinations are shown below.
[Appendix 1]
An information provision system for publicly managed racing races that displays information on a display unit of a terminal connected via a communication line,
a receiving unit that receives odds information for the set number of at least one ticket type that can be purchased as a betting ticket for a publicly managed lottery from a higher-level system;
a timekeeping unit that associates the odds information acquired by the receiving unit with time information at which the odds information was acquired;
a data processing unit that calculates, from the odds information, a support rate for the group number at a time when the odds information is acquired;
and a display processing unit that causes the support rate calculated by the data processing unit to be displayed on the display unit.
[Appendix 2]
The time information is
The time information includes a designated first time information and a second time information that is a time that has elapsed since the first time information,
The approval rating is
a differential support rate that is a difference between the support rate of the group number at the second time information and the support rate at the first time information, based on the first time information and the second time information;
The data processing unit
Calculating the differential support rate;
The display unit
2. The information providing system according to claim 1, wherein the differential support rate is displayed on the display unit.
[Appendix 3]
The group number is a plurality of group numbers of the one note type,
The display processing unit
3. The information providing system according to claim 1, wherein the display unit displays a ranking of the plurality of group numbers based on the popularity rate of each of the plurality of group numbers.
[Appendix 4]
The approval rating is
a plurality of support rates calculated for each of a plurality of pieces of time information at which the odds information is acquired for one group number;
The information providing system according to claim 1, wherein the display processing unit displays the calculated changes in the support ratings according to the time information on the display unit.
[Appendix 5]
The group number is a plurality of group numbers of the one note type,
The approval rating is
a plurality of support rates calculated for each of the plurality of combination numbers from the odds information;
The display processing unit
2. The information providing system according to claim 1, wherein the plurality of approval ratings are displayed on the display unit.
[Appendix 6]
The group number is a plurality of group numbers of the one note type,
The approval rating is
A plurality of support rates calculated for each of the plurality of time information when the odds information is acquired for each of the plurality of group numbers,
The display processing unit
2. The information providing system according to claim 1, wherein the display unit displays the changes in the calculated support ratings based on the time information.
[Appendix 7]
The receiving unit
Obtain vote count information, which is the total number of votes for the set number of a predetermined ticket type;
The timing unit
Associating the acquired vote count information with time information of when the vote count information was acquired;
The data processing unit
calculating the number of individual votes for the group number by multiplying the support rate and the vote number information associated with substantially the same time information;
An information provision system described in any one of Appendices 1 to 6, which calculates a differential vote number, which is the difference between the individual vote number at the second time information for the group number and the individual vote number at the first time information, based on a specified first time information and second time information that is obtained after time has elapsed since the first time information.
[Appendix 8]
The group number is a plurality of group numbers of the one note type,
The data processing unit
An information provision system as described in Appendix 7, which calculates the support rate for the period from the first time information to the second time information for each of the multiple group numbers by dividing the differential vote number for each of the multiple group numbers by the differential total vote number obtained by subtracting the total vote number for the first time information from the total vote number for the second time information.
[Appendix 9]
The approval rating is
An information provision system described in any one of Appendices 1 to 6, wherein A is calculated as A = R/K, where A is the support rate, R is the payout rate for all votes for the one ticket type, and K is the odds information.
[Appendix 10]
A method of providing information about publicly managed racing, which is executed by a computer and causes information to be displayed on a display unit of a terminal connected via a communication line, comprising:
Obtain odds information for the group number of at least one ticket type that can be purchased as a betting ticket for a publicly managed gaming event;
Associating the acquired odds information with time information at which the odds information was acquired;
Calculating the popularity rate for the group number at the time when the odds information was acquired from the odds information;
The calculated approval rating is displayed on the display unit.
[Appendix 11]
The approval rating is
An information provision method as described in Appendix 10, including a differential support rate calculated as the difference between the support rate at the second time information of the group number and the support rate at the first time information based on a specified first time information and second time information that is obtained after time has elapsed since the first time information.
[Appendix 12]
The group number is a plurality of group numbers of the one note type,
12. The information providing method according to claim 11, wherein the display unit displays a ranking of the plurality of group numbers based on the differential support rate of each of the plurality of group numbers.
[Appendix 13]
The approval rating is
a plurality of support rates calculated for each of a plurality of pieces of time information at which the odds information is acquired for one group number;
An information providing method according to claim 10, wherein the display unit displays the changes in the calculated support ratings according to the time information.
[Appendix 14]
The group number is a plurality of group numbers of the one note type,
The approval rating is
a plurality of support rates calculated for each of the plurality of combination numbers from the odds information;
11. The information providing method according to claim 10, wherein the plurality of approval ratings are displayed on the display unit.
[Appendix 15]
The group number is a plurality of group numbers of the one note type,
The approval rating is
a plurality of support rates calculated for each of the plurality of sets of numbers at each of a plurality of pieces of time information at which the odds information was acquired;
An information providing method according to claim 10, further comprising displaying on the display unit the progress of the calculated support ratings according to the time information.
[Appendix 16]
acquire vote count information, which is the total number of votes for the group number of a predetermined ticket type up to the time when the vote count information was acquired;
storing the acquired vote count information in association with time information at which the vote count information was acquired;
calculating the number of individual votes for the group number by multiplying the support rate and the vote number information associated with substantially the same time information;
An information provision method described in any one of Appendices 10 to 15, which calculates a differential vote number, which is the difference between the individual vote number at the second time information for the group number and the individual vote number at the first time information, based on a specified first time information and second time information that is a time that has elapsed since the first time information.
[Appendix 17]
The group number is a plurality of group numbers of the one note type,
An information provision method described in Appendix 16, in which the support rate for each of the multiple group numbers is calculated by dividing the differential vote number for each of the multiple group numbers by the differential total vote number obtained by subtracting the total vote number for the first time information from the total vote number for the second time information.
[Appendix 18]
The approval rating is
An information provision method described in any one of Appendices 10 to 15, wherein A is calculated as A = R/K, where A is the support rate, R is the payout rate for all votes for the one ticket type, and K is the odds information.
[Appendix 19]
An information providing program for causing a computer to execute the information providing method according to any one of appendices 10 to 18.
[Appendix 20]
An information providing program for causing a computer to execute the information providing method described in Appendix 16.
[Appendix 21]
An information providing program for causing a computer to execute the information providing method described in Appendix 17.
1 上位システム、10 データ処理部、11 受信部、12 記憶部、13 入力部、14 出力部、15 計時部、16 支持率算出部、17 差分支持率算出部、18 表示処理部、19 序列表示処理部、20 時間推移表示処理部、21 データベース、50 クライアント端末、501 クライアント端末、51 操作部、511 操作部、52 表示部、521 表示部、90 インターネット、100 情報提供装置、1000 情報提供システム、A 加算額、K オッズ、K1 単勝オッズ、Kt0 オッズ情報、Kt0 オッズ情報、Ktk オッズ情報、Ktk オッズ情報、P 情報、Q 出力、R 払戻率、S 支持率、S0 支持率、St0 支持率、St0 支持率、Stk 支持率、Vtk1 投票数情報、Vtk2 投票数情報、Vtk 投票数情報、tk 時刻情報、tk1 第1の時刻、tk2 第2の時刻、vtk1 個別投票数、vtk2 個別投票数、vtk 個別投票数、ΔS 差分支持率、ΔV 差分合計投票数、Δv 差分投票数、δS 期間支持率。
1 Upper system, 10 Data processing unit, 11 Receiving unit, 12 Memory unit, 13 Input unit, 14 Output unit, 15 Timekeeping unit, 16 Support rate calculation unit, 17 Differential support rate calculation unit, 18 Display processing unit, 19 Ranking display processing unit, 20 Time transition display processing unit, 21 Database, 50 Client terminal, 50 1 Client terminal, 51 Operation unit, 51 1 Operation unit, 52 Display unit, 52 1 Display unit, 90 Internet, 100 Information providing device, 1000 Information providing system, A Addition amount, K Odds, K1 Win odds, K t0 odds information, K t0 odds information, K tk odds information, K tk odds information, P Information, Q Output, R Payout rate, S Support rate, S 0 support rate, S t0 support rate, S t0 support rate, S tk support rate, V tk1 vote number information, V tk2 vote count information, V tk vote count information, tk time information, tk1 first time, tk2 second time, v tk1 individual vote count, v tk2 individual vote count, v tk individual vote count, ΔS differential support rate, ΔV total differential vote count, Δv differential vote count, δS period support rate.
Claims (25)
上位システムから、公営競技の投票券として購入できる少なくとも1つの券種の組番のオッズ情報を受信する受信部と、
前記受信部が取得した前記オッズ情報に、前記オッズ情報を取得した時刻情報を関連付ける計時部と、
前記オッズ情報から、前記オッズ情報を取得した時刻における、前記組番についての支持率を算出するデータ処理部と、を備え、
前記受信部は、
所定の券種の前記組番の全ての合計投票数である投票数情報を取得し、
前記計時部は、
取得した前記投票数情報に、前記投票数情報を取得した時刻情報を関連付け、
前記データ処理部は、
実質的に同一の時刻情報に関連付けられた前記支持率と前記投票数情報とを互いに乗じることにより前記組番の個別投票数を算出し、
指定された第1の時刻情報及び前記第1の時刻情報から時間が経過した第2の時刻情報に基づき、前記組番の前記第2の時刻情報における前記個別投票数と前記第1の時刻情報における前記個別投票数との差分である差分投票数を算出する、情報提供システム。 An information provision system for publicly managed racing races that displays information on a display unit of a terminal connected via a communication line,
a receiving unit that receives odds information for the set number of at least one ticket type that can be purchased as a betting ticket for a publicly managed lottery from a higher-level system;
a timekeeping unit that associates the odds information acquired by the receiving unit with time information at which the odds information was acquired;
a data processing unit that calculates, from the odds information, a support rate for the group number at the time when the odds information is acquired;
The receiving unit
Obtain vote count information, which is the total number of votes for the set number of a predetermined ticket type;
The timing unit
Associating the acquired vote count information with time information at which the vote count information was acquired;
The data processing unit
calculating the number of individual votes for the group number by multiplying the support rate and the vote number information associated with substantially the same time information;
An information provision system that calculates a differential vote number, which is the difference between the individual vote number at the second time information for the group number and the individual vote number at the first time information, based on specified first time information and second time information that is obtained after time has elapsed since the first time information .
上位システムから、公営競技の投票券として購入できる少なくとも1つの券種の組番のオッズ情報を受信する受信部と、
前記受信部が取得した前記オッズ情報に、前記オッズ情報を取得した時刻情報を関連付ける計時部と、
前記オッズ情報から、前記オッズ情報を取得した時刻における、前記組番についての支持率を算出するデータ処理部と、
前記データ処理部が算出した前記支持率を前記表示部に表示させる表示処理部と、を備え、
前記支持率は、
1つの組番について前記オッズ情報を取得した複数の時刻情報ごとに算出された複数の支持率であり、
前記表示処理部は
算出された前記複数の支持率の前記複数の時刻情報による推移を前記表示部に表示する、情報提供システム。 An information provision system for publicly managed racing races that displays information on a display unit of a terminal connected via a communication line,
a receiving unit that receives odds information for the set number of at least one ticket type that can be purchased as a betting ticket for a publicly managed lottery from a higher-level system;
a timekeeping unit that associates the odds information acquired by the receiving unit with time information at which the odds information was acquired;
a data processing unit that calculates, from the odds information, a support rate for the group number at a time when the odds information is acquired;
a display processing unit that displays the support rate calculated by the data processing unit on the display unit,
The approval rating is
a plurality of support rates calculated for each of a plurality of pieces of time information at which the odds information is acquired for one group number;
The display processing unit
An information providing system that displays on the display unit the changes in the calculated support ratings based on the multiple pieces of time information .
上位システムから、公営競技の投票券として購入できる少なくとも1つの券種の組番のオッズ情報を受信する受信部と、
前記受信部が取得した前記オッズ情報に、前記オッズ情報を取得した時刻情報を関連付ける計時部と、
前記オッズ情報から、前記オッズ情報を取得した時刻における、前記組番についての支持率を算出するデータ処理部と、
前記データ処理部が算出した前記支持率を前記表示部に表示させる表示処理部と、を備え、
前記組番は、前記1つの券種の複数の組番であり、
前記支持率は、
前記複数の組番のそれぞれについて前記オッズ情報を取得した複数の時刻情報ごとに算出された複数の支持率であって、
前記表示処理部は、
算出された前記複数の支持率の前記複数の時刻情報による推移を前記表示部に表示させる、情報提供システム。 An information provision system for publicly managed racing races that displays information on a display unit of a terminal connected via a communication line,
a receiving unit that receives odds information for the set number of at least one ticket type that can be purchased as a betting ticket for a publicly managed lottery from a higher-level system;
a timekeeping unit that associates the odds information acquired by the receiving unit with time information at which the odds information was acquired;
a data processing unit that calculates, from the odds information, a support rate for the group number at a time when the odds information is acquired;
a display processing unit that displays the support rate calculated by the data processing unit on the display unit,
The group number is a plurality of group numbers of the one note type,
The approval rating is
A plurality of support rates calculated for each of the plurality of time information when the odds information is acquired for each of the plurality of group numbers,
The display processing unit
An information providing system that causes the display unit to display the changes in the calculated support ratings based on the multiple pieces of time information .
上位システムから、公営競技の投票券として購入できる少なくとも1つの券種の組番のオッズ情報を受信する受信部と、
前記受信部が取得した前記オッズ情報に、前記オッズ情報を取得した時刻情報を関連付ける計時部と、
前記オッズ情報から、前記オッズ情報を取得した時刻における、前記組番についての支持率を算出するデータ処理部と、を備え、
前記支持率は、
前記支持率をA、前記1つの券種の全投票に対する払戻率をR、前記オッズ情報をKとしたときに、A=R/Kで求められる、情報提供システム。 An information provision system for publicly managed racing races that displays information on a display unit of a terminal connected via a communication line,
a receiving unit that receives odds information for the set number of at least one ticket type that can be purchased as a betting ticket for a publicly managed lottery from a higher-level system;
a timekeeping unit that associates the odds information acquired by the receiving unit with time information at which the odds information was acquired;
a data processing unit that calculates, from the odds information, a support rate for the group number at the time when the odds information is acquired;
The approval rating is
An information providing system in which A is calculated by A=R/K, where A is the support rate, R is the payout rate for all votes for the one ticket type, and K is the odds information .
前記時刻情報は、
指定された第1の時刻情報及び前記第1の時刻情報から時間が経過した第2の時刻情報を含み、
前記支持率は、
前記第1の時刻情報及び前記第2の時刻情報に基づき、前記組番の前記第2の時刻情報における支持率と前記第1の時刻情報における支持率との差分である差分支持率であり、
前記データ処理部は、
前記差分支持率を算出し、
前記表示処理部は、
前記差分支持率を前記表示部に表示する、請求項4に記載の情報提供システム。 a display processing unit that displays the approval rating calculated by the data processing unit on the display unit;
The time information is
The time information includes a designated first time information and a second time information that is a time that has elapsed since the first time information,
The approval rating is
a differential support rate that is a difference between the support rate of the group number at the second time information and the support rate at the first time information, based on the first time information and the second time information;
The data processing unit
Calculating the differential support rate;
The display processing unit
The information providing system according to claim 4 , wherein the differential support rate is displayed on the display unit.
前記組番は、前記1つの券種の複数の組番であり、
前記表示処理部は、
前記複数の組番のそれぞれの前記支持率に基づいて、前記複数の組番の序列を前記表示部に表示する、請求項4に記載の情報提供システム。 a display processing unit that displays the approval rating calculated by the data processing unit on the display unit;
The group number is a plurality of group numbers of the one note type,
The display processing unit
5. The information providing system according to claim 4 , wherein the display unit displays a ranking of the plurality of group numbers based on the popularity rate of each of the plurality of group numbers.
前記支持率は、
1つの組番について前記オッズ情報を取得した複数の時刻情報ごとに算出された複数の支持率であり、
前記表示処理部は
算出された前記複数の支持率の前記複数の時刻情報による推移を前記表示部に表示する、請求項4に記載の情報提供システム。 a display processing unit that displays the approval rating calculated by the data processing unit on the display unit;
The approval rating is
a plurality of support rates calculated for each of a plurality of pieces of time information at which the odds information is acquired for one group number;
The information providing system according to claim 4 , wherein the display processing unit displays, on the display unit, the transition of the calculated approval ratings according to the plurality of pieces of time information.
前記組番は、前記1つの券種の複数の組番であり、
前記支持率は、
前記オッズ情報から算出された、前記複数の組番のそれぞれについて算出された複数の支持率であり、
前記表示処理部は、
前記複数の支持率を前記表示部に表示させる、請求項4に記載の情報提供システム。 a display processing unit that displays the approval rating calculated by the data processing unit on the display unit;
The group number is a plurality of group numbers of the one note type,
The approval rating is
a plurality of support rates calculated for each of the plurality of combination numbers from the odds information;
The display processing unit
The information providing system according to claim 4 , wherein the plurality of approval ratings are displayed on the display unit.
前記組番は、前記1つの券種の複数の組番であり、
前記支持率は、
前記複数の組番のそれぞれについて前記オッズ情報を取得した複数の時刻情報ごとに算出された複数の支持率であって、
前記表示処理部は、
算出された前記複数の支持率の前記複数の時刻情報による推移を前記表示部に表示させる、請求項4に記載の情報提供システム。 a display processing unit that displays the approval rating calculated by the data processing unit on the display unit;
The group number is a plurality of group numbers of the one note type,
The approval rating is
A plurality of support rates calculated for each of the plurality of time information when the odds information is acquired for each of the plurality of group numbers,
The display processing unit
5. The information providing system according to claim 4 , wherein the display unit displays the calculated changes in the plurality of approval ratings according to the plurality of pieces of time information.
所定の券種の前記組番の全ての合計投票数である投票数情報を取得し、
前記計時部は、
取得した前記投票数情報に、前記投票数情報を取得した時刻情報を関連付け、
前記データ処理部は、
実質的に同一の時刻情報に関連付けられた前記支持率と前記投票数情報とを互いに乗じることにより前記組番の個別投票数を算出し、
指定された第1の時刻情報及び前記第1の時刻情報から時間が経過した第2の時刻情報に基づき、前記組番の前記第2の時刻情報における前記個別投票数と前記第1の時刻情報における前記個別投票数との差分である差分投票数を算出する、請求項2~9の何れか1項に記載の情報提供システム。 The receiving unit
Obtain vote count information, which is the total number of votes for the set number of a predetermined ticket type;
The timing unit
Associating the acquired vote count information with time information at which the vote count information was acquired;
The data processing unit
calculating the number of individual votes for the group number by multiplying the support rate and the vote number information associated with substantially the same time information;
An information provision system as described in any one of claims 2 to 9, which calculates a differential vote number, which is the difference between the number of individual votes at the second time information for the group number and the number of individual votes at the first time information, based on a specified first time information and second time information that is obtained after a period of time has elapsed since the first time information.
前記データ処理部は、
前記複数の組番のそれぞれの前記差分投票数を、前記第2の時刻情報の合計投票数から前記第1の時刻情報の合計投票数を引いた差分合計投票数で除して、前記複数の組番のそれぞれの前記第1の時刻情報から前記第2の時刻情報までの間の期間支持率を算出する、請求項10に記載の情報提供システム。 The group number is a plurality of group numbers of the one note type,
The data processing unit
The information provision system of claim 10, wherein the differential vote count for each of the plurality of group numbers is divided by the total differential vote count obtained by subtracting the total vote count for the first time information from the total vote count for the second time information to calculate the period support rate for each of the plurality of group numbers from the first time information to the second time information.
公営競技の投票券として購入できる少なくとも1つの券種の組番のオッズ情報を取得し、
取得した前記オッズ情報に、前記オッズ情報を取得した時刻情報を関連付け、
前記オッズ情報から、前記オッズ情報を取得した時刻における、前記組番についての支持率を算出し、
所定の券種の前記組番の全ての合計投票数である投票数情報を取得し、
取得した前記投票数情報に、前記投票数情報を取得した時刻情報を関連付けて記憶し、
実質的に同一の時刻情報に関連付けられた前記支持率と前記投票数情報とを互いに乗じることにより前記組番の個別投票数を算出し、
指定された第1の時刻情報及び前記第1の時刻情報から時間が経過した第2の時刻情報に基づき、前記組番の前記第2の時刻情報における前記個別投票数と前記第1の時刻情報における前記個別投票数との差分である差分投票数を算出する、情報提供方法。 A method of providing information about publicly managed racing, which is executed by a computer and causes information to be displayed on a display unit of a terminal connected via a communication line, comprising:
Obtain odds information for the group number of at least one ticket type that can be purchased as a betting ticket for a publicly managed gaming event;
Associating the acquired odds information with time information at which the odds information was acquired;
Calculating the popularity rate for the group number at the time when the odds information was acquired from the odds information;
Obtain vote count information, which is the total number of votes for the set number of a predetermined ticket type;
storing the acquired vote count information in association with time information at which the vote count information was acquired;
calculating the number of individual votes for the group number by multiplying the support rate and the vote number information associated with substantially the same time information;
An information provision method that calculates a differential vote number, which is the difference between the individual vote number at the second time information for the group number and the individual vote number at the first time information, based on specified first time information and second time information that is obtained after time has elapsed since the first time information .
公営競技の投票券として購入できる少なくとも1つの券種の組番のオッズ情報を取得し、
取得した前記オッズ情報に、前記オッズ情報を取得した時刻情報を関連付け、
前記オッズ情報から、前記オッズ情報を取得した時刻における、前記組番についての支持率を算出し、
前記支持率は、
1つの組番について前記オッズ情報を取得した複数の時刻情報ごとに算出された複数の支持率であり、
算出された前記複数の支持率の前記複数の時刻情報による推移を前記表示部に表示する、情報提供方法。 A method of providing information about publicly managed racing, which is executed by a computer and causes information to be displayed on a display unit of a terminal connected via a communication line, comprising:
Obtain odds information for the group number of at least one ticket type that can be purchased as a betting ticket for a publicly managed gaming event;
Associating the acquired odds information with time information at which the odds information was acquired;
Calculating the popularity rate for the group number at the time when the odds information was acquired from the odds information;
The approval rating is
a plurality of support rates calculated for each of a plurality of pieces of time information at which the odds information is acquired for one group number;
An information providing method , wherein the display unit displays the changes in the calculated support ratings based on the time information .
公営競技の投票券として購入できる少なくとも1つの券種の組番のオッズ情報を取得し、
取得した前記オッズ情報に、前記オッズ情報を取得した時刻情報を関連付け、
前記オッズ情報から、前記オッズ情報を取得した時刻における、前記組番についての支持率を算出し、
前記組番は、前記1つの券種の複数の組番であり、
前記支持率は、
前記複数の組番のそれぞれについて前記オッズ情報を取得した複数の時刻情報ごとに算出された複数の支持率であり、
算出された前記複数の支持率の前記複数の時刻情報による推移を前記表示部に表示させる、情報提供方法。 A method of providing information about publicly managed racing, which is executed by a computer and causes information to be displayed on a display unit of a terminal connected via a communication line, comprising:
Obtain odds information for the group number of at least one ticket type that can be purchased as a betting ticket for a publicly managed gaming event;
Associating the acquired odds information with time information at which the odds information was acquired;
Calculating the popularity rate for the group number at the time when the odds information was acquired from the odds information;
The group number is a plurality of group numbers of the one note type,
The approval rating is
a plurality of support rates calculated for each of the plurality of sets of numbers at each of a plurality of pieces of time information at which the odds information was acquired;
An information providing method , comprising causing the display unit to display the calculated changes in the plurality of approval ratings according to the plurality of pieces of time information .
公営競技の投票券として購入できる少なくとも1つの券種の組番のオッズ情報を取得し、
取得した前記オッズ情報に、前記オッズ情報を取得した時刻情報を関連付け、
前記オッズ情報から、前記オッズ情報を取得した時刻における、前記組番についての支持率を算出し、
前記支持率は、
前記支持率をA、前記1つの券種の全投票に対する払戻率をR、前記オッズ情報をKとしたときに、A=R/Kで求められる、情報提供方法。 A method of providing information about publicly managed racing, which is executed by a computer and causes information to be displayed on a display unit of a terminal connected via a communication line, comprising:
Obtain odds information for the group number of at least one ticket type that can be purchased as a betting ticket for a publicly managed gaming event;
Associating the acquired odds information with time information at which the odds information was acquired;
Calculating the popularity rate for the group number at the time when the odds information was acquired from the odds information ;
The approval rating is
An information providing method in which A is calculated by A=R/K, where A is the support rate, R is the payout rate for all votes for the one ticket type, and K is the odds information .
指定された第1の時刻情報及び前記第1の時刻情報から時間が経過した第2の時刻情報に基づき、前記組番の前記第2の時刻情報における前記支持率と前記第1の時刻情報における前記支持率との差分として算出された差分支持率である、請求項15に記載の情報提供方法。 The approval rating is
The information provision method described in claim 15, wherein the differential support rate is calculated as the difference between the support rate at the second time information of the group number and the support rate at the first time information based on the specified first time information and second time information that is obtained after a period of time has elapsed since the first time information.
前記複数の組番のそれぞれの前記支持率に基づいて、前記複数の組番の序列を前記表示部に表示する、請求項15に記載の情報提供方法。 The group number is a plurality of group numbers of the one note type,
16. The information providing method according to claim 15 , wherein the display unit displays a ranking of the plurality of group numbers based on the popularity rate of each of the plurality of group numbers.
1つの組番について前記オッズ情報を取得した複数の時刻情報ごとに算出された複数の支持率であり、
算出された前記複数の支持率の前記複数の時刻情報による推移を前記表示部に表示する、請求項15に記載の情報提供方法。 The approval rating is
a plurality of support rates calculated for each of a plurality of pieces of time information at which the odds information is acquired for one group number;
The information providing method according to claim 15 , further comprising displaying on the display unit the changes in the calculated approval ratings according to the time information.
前記支持率は、
前記オッズ情報から算出された、前記複数の組番のそれぞれについて算出された複数の支持率であり、
前記複数の支持率を前記表示部に表示させる、請求項15に記載の情報提供方法。 The group number is a plurality of group numbers of the one note type,
The approval rating is
a plurality of support rates calculated for each of the plurality of combination numbers from the odds information;
The information providing method according to claim 15 , further comprising causing the display unit to display the plurality of approval ratings.
前記支持率は、
前記複数の組番のそれぞれについて前記オッズ情報を取得した複数の時刻情報ごとに算出された複数の支持率であり、
算出された前記複数の支持率の前記複数の時刻情報による推移を前記表示部に表示させる、請求項15に記載の情報提供方法。 The group number is a plurality of group numbers of the one note type,
The approval rating is
a plurality of support rates calculated for each of the plurality of sets of numbers at each of a plurality of pieces of time information at which the odds information was acquired;
The information providing method according to claim 15 , further comprising causing the display unit to display the calculated changes in the plurality of approval ratings according to the plurality of pieces of time information.
取得した前記投票数情報に、前記投票数情報を取得した時刻情報を関連付けて記憶し、
実質的に同一の時刻情報に関連付けられた前記支持率と前記投票数情報とを互いに乗じることにより前記組番の個別投票数を算出し、
指定された第1の時刻情報及び前記第1の時刻情報から時間が経過した第2の時刻情報に基づき、前記組番の前記第2の時刻情報における前記個別投票数と前記第1の時刻情報における前記個別投票数との差分である差分投票数を算出する、請求項13~20の何れか1項に記載の情報提供方法。 Obtain vote count information, which is the total number of votes for the set number of a predetermined ticket type;
storing the acquired vote count information in association with time information at which the vote count information was acquired;
calculating the number of individual votes for the group number by multiplying the support rate and the vote number information associated with substantially the same time information;
21. The information provision method according to claim 13, wherein a differential vote number is calculated based on a specified first time information and second time information obtained after a period of time has elapsed since the first time information, the differential vote number being the difference between the individual vote number at the second time information for the group number and the individual vote number at the first time information.
前記複数の組番のそれぞれの前記差分投票数を、前記第2の時刻情報の合計投票数から前記第1の時刻情報の合計投票数を引いた差分合計投票数で除して、前記複数の組番のそれぞれの前記第1の時刻情報から前記第2の時刻情報までの間の期間支持率を算出する、請求項21に記載の情報提供方法。 The group number is a plurality of group numbers of the one note type,
The information provision method described in claim 21, wherein the differential vote number for each of the plurality of group numbers is divided by the differential total vote number obtained by subtracting the total number of votes for the first time information from the total number of votes for the second time information, to calculate the period support rate for each of the plurality of group numbers from the first time information to the second time information .
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023090731A JP7792142B2 (en) | 2023-06-01 | 2023-06-01 | Information provision method, information provision system, and information provision program |
| JP2025239387A JP2026026399A (en) | 2023-06-01 | 2025-12-08 | Information provision method, information provision system, and information provision program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023090731A JP7792142B2 (en) | 2023-06-01 | 2023-06-01 | Information provision method, information provision system, and information provision program |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025239387A Division JP2026026399A (en) | 2023-06-01 | 2025-12-08 | Information provision method, information provision system, and information provision program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024172771A JP2024172771A (en) | 2024-12-12 |
| JP7792142B2 true JP7792142B2 (en) | 2025-12-25 |
Family
ID=93798250
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023090731A Active JP7792142B2 (en) | 2023-06-01 | 2023-06-01 | Information provision method, information provision system, and information provision program |
| JP2025239387A Pending JP2026026399A (en) | 2023-06-01 | 2025-12-08 | Information provision method, information provision system, and information provision program |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025239387A Pending JP2026026399A (en) | 2023-06-01 | 2025-12-08 | Information provision method, information provision system, and information provision program |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7792142B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002207843A (en) | 2001-01-09 | 2002-07-26 | Nippon Totor Co Ltd | Internet betting method concerning publicly-managed race |
| JP2003248740A (en) | 2002-02-22 | 2003-09-05 | Nec Corp | Ballot processing server, ballot processing method and program therefor |
| JP2006079364A (en) | 2004-09-09 | 2006-03-23 | Fujitsu Ltd | Heavy win betting type display device, heavy win betting type display program and heavy win betting type display method |
| JP2007087328A (en) | 2005-09-26 | 2007-04-05 | Toshiba Solutions Corp | Horse racing information distribution system |
| JP2012203713A (en) | 2011-03-25 | 2012-10-22 | Rakuten Inc | Betting support system, method of controlling betting support system, program, and recording medium |
| JP2016045514A (en) | 2014-08-19 | 2016-04-04 | 富士通フロンテック株式会社 | Information provision device, and program |
-
2023
- 2023-06-01 JP JP2023090731A patent/JP7792142B2/en active Active
-
2025
- 2025-12-08 JP JP2025239387A patent/JP2026026399A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002207843A (en) | 2001-01-09 | 2002-07-26 | Nippon Totor Co Ltd | Internet betting method concerning publicly-managed race |
| JP2003248740A (en) | 2002-02-22 | 2003-09-05 | Nec Corp | Ballot processing server, ballot processing method and program therefor |
| JP2006079364A (en) | 2004-09-09 | 2006-03-23 | Fujitsu Ltd | Heavy win betting type display device, heavy win betting type display program and heavy win betting type display method |
| JP2007087328A (en) | 2005-09-26 | 2007-04-05 | Toshiba Solutions Corp | Horse racing information distribution system |
| JP2012203713A (en) | 2011-03-25 | 2012-10-22 | Rakuten Inc | Betting support system, method of controlling betting support system, program, and recording medium |
| JP2016045514A (en) | 2014-08-19 | 2016-04-04 | 富士通フロンテック株式会社 | Information provision device, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024172771A (en) | 2024-12-12 |
| JP2026026399A (en) | 2026-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5817900B1 (en) | Information processing apparatus, program, and information processing system | |
| US20090270155A1 (en) | System and method for creating and scoring a prediction game | |
| US10586423B2 (en) | Systems and methods for selecting a remote device based on event outcomes | |
| JP7817609B2 (en) | Information processing device, vote acceptance method, and vote acceptance program | |
| US9824543B2 (en) | Methods and systems for providing a parlay card sweepstakes opportunity | |
| JP2018029986A (en) | Information processing unit | |
| JP4188441B2 (en) | Data management system for amusement hall | |
| JP7792142B2 (en) | Information provision method, information provision system, and information provision program | |
| JP6345163B2 (en) | Information processing apparatus and program | |
| JP6298738B2 (en) | Information providing apparatus and program | |
| JP5159592B2 (en) | Katsuma voting ticket selection device and its selection program | |
| JP2025092679A (en) | Information processing device, information processing method, and program | |
| JP7575715B2 (en) | Information processing device, information processing method, and program | |
| US10297114B2 (en) | Betting ticket information provision device, betting ticket information provision method, and program for betting ticket information provision device | |
| JP6086695B2 (en) | Computer program and buying information providing system | |
| JP2018156206A (en) | Voting device, voting method and voting program | |
| JP7530023B2 (en) | Information processing device, information processing method, and program | |
| JP7853622B2 (en) | Information processing device, computer program, and information processing method | |
| US11886476B2 (en) | Systems and methods for determining and rewarding accuracy in predicting ratings of user-provided content | |
| JP7678379B2 (en) | Information processing device, information processing method, and program | |
| JP7824547B2 (en) | Information processing device, information processing method, and information processing system | |
| JP7614533B2 (en) | Information processing device, information processing method, and program | |
| JP7717209B1 (en) | Information processing device, information processing method, and program | |
| US20190022535A1 (en) | System and methods for creating and managing a team-based fantasy sports contest | |
| JP2023139210A (en) | Information processing device, information processing method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20250709 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250710 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20250710 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20250710 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250804 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250902 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20251117 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251208 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7792142 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |