JP2007087328A - Horse racing information distribution system - Google Patents
Horse racing information distribution system Download PDFInfo
- Publication number
- JP2007087328A JP2007087328A JP2005278396A JP2005278396A JP2007087328A JP 2007087328 A JP2007087328 A JP 2007087328A JP 2005278396 A JP2005278396 A JP 2005278396A JP 2005278396 A JP2005278396 A JP 2005278396A JP 2007087328 A JP2007087328 A JP 2007087328A
- Authority
- JP
- Japan
- Prior art keywords
- information
- terminal
- horse racing
- information distribution
- style sheet
- 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.)
- Withdrawn
Links
Images
Abstract
Description
本発明は、個々の競馬ファンが保有する携帯型の端末に、競馬ファンが希望する各種の競馬情報を配信できる競馬情報配信システムに関する。 The present invention relates to a horse racing information distribution system capable of distributing various types of horse racing information desired by horse racing fans to portable terminals possessed by individual horse racing fans.
個々の競馬ファンが、競馬場内で出走レースなどに関する各種の競馬情報を知るためには、不特定多数のファンに対し周知を目的として放送放映している、競馬場内のテレビ画面や案内放送等の装置より情報を収集していた。この場合、各競馬ファンは、情報収集のために一々その端末付近に行く手間がかかっていた。また、個々の競馬ファンは、競馬場やウインズのテレビ等に表示された、形式が決められた競馬情報を参照する。故に競馬ファンがデータ集計をする際には、各自が欲しい情報をメモなどで、手動で集計・整理する手間がかかっていた。 In order for individual horse racing fans to learn about various types of horse racing information related to races, etc. on the racetrack, broadcasts are broadcast on the racetrack for the purpose of notifying many unspecified fans. Information was collected from the device. In this case, each horse racing fan has to go to the vicinity of the terminal to collect information. In addition, each individual horse racing fan refers to the horse racing information in a predetermined format displayed on the racetrack or the Winds TV. Therefore, when horse racing fans aggregated data, it took time and effort to manually summarize and organize the information they wanted with notes.
そこで、各競馬ファンが保有する携帯性の情報端末に、中間オッズデータなどの競馬情報を送信することが考えられ、各種の提案がなされている(例えば、特許文献1参照)。
しかし、これまでのこの種技術では、送信側で作成した定形の中間オッズ情報などを一方的に受信するものが殆どであり、個々のファンが希望する情報を希望する表示形態で入手することは困難であった。 However, with this type of technology so far, most of them receive unilaterally received fixed intermediate odds information etc. created on the transmission side, and it is not possible to obtain the information desired by each fan in the desired display format. It was difficult.
本発明の目的は、競馬場をはじめとする競馬情報を必要とする人がいる場所において、個々のファンが希望する情報を希望する表示形態で入手することができ、ユーザの競馬情報取得の利便性を図った競馬情報配信システムを提供することにある。 An object of the present invention is to obtain information desired by individual fans in a desired display form in a place where there is a person who needs horse racing information such as a racetrack. The object is to provide a horse racing information distribution system designed for the purpose of sex.
本発明の競馬情報配信システムは、各種の競馬情報を上位システムから入手し、画面用の情報を作成する情報管理サーバと、通信回線を介して接続される端末からの要求に応じて各種情報をダウンロードさせる情報配信サーバとを備え、前記情報管理サーバは、上位システムから入手した各種の競馬情報のうち、どのデータが、画面作成用の雛形である複数種のスタイルシートに必要かを示した設定ファイルと、この設定ファイルの設定情報に基づいてスタイルシート毎に前記各種の競馬情報から必要なデータを選定するデータ設定手段とを有し、前記情報配信サーバは、前記端末に専用の端末用アプリケーションプログラム、及びこの端末用アプリケーションプログラムで使用される前記複数種のスタイルシート、及び前記情報管理サーバによりスタイルシート毎に選定された競馬情報を保持する記憶部を有し、この記憶部に保持された前記各情報を、前記端末からの要求に応じてダウンロードさせることを特徴とする。 The horse racing information distribution system of the present invention obtains various types of horse racing information from a host system, and provides various information according to requests from an information management server that creates screen information and a terminal connected via a communication line. The information management server includes an information distribution server to be downloaded, and the information management server indicates which data among various types of horse racing information obtained from the host system is necessary for a plurality of style sheets that are templates for screen creation. A file and data setting means for selecting necessary data from the various types of horse racing information for each style sheet based on the setting information of the setting file, and the information distribution server is a terminal application dedicated to the terminal Program, the plurality of style sheets used in the terminal application program, and the information management server A storage unit that holds more horse racing information selected for each style sheet, the respective information stored in the storage unit, and wherein the being downloaded in response to a request from the terminal.
本発明では、前記情報管理サーバは、前記競馬情報毎に予め指定された時刻までに前記情報配信サーバの記憶部にデータ設定し、前記端末からの要求によりダウンロード可能なようにスケジューリングする。 In the present invention, the information management server sets data in the storage unit of the information distribution server by a time designated in advance for each of the horse racing information, and schedules the data to be downloaded in response to a request from the terminal.
また、本発明では、前記情報配信サーバは、前記端末からの要求により、前記端末の種類に対応して複数種を有する端末用アプリケーションプログラムのうち、対応する端末用アプリケーションプログラムをダウンロードサイト経由でダウンロードさせるとともに、複数種のスタイルシートから任意のスタイルシート、及びこのスタイルシートに対応して選択された前記競馬情報をダウンロードさせることができる。 In the present invention, the information distribution server downloads a corresponding terminal application program from among a plurality of terminal application programs corresponding to the terminal type via a download site in response to a request from the terminal. In addition, an arbitrary style sheet from a plurality of types of style sheets and the horse racing information selected corresponding to the style sheet can be downloaded.
また、本発明では、前記端末用アプリケーションプログラムは、前記スタイルシートの画面調整のための項目を選択可能であるとともに、前記スタイルシートに対して予め用意してあるいくつかの追加機能を、任意に選択して追加できる。 In the present invention, the terminal application program can select items for adjusting the screen of the style sheet, and can optionally add some additional functions prepared in advance for the style sheet. You can select and add.
また、本発明では、前記スタイルシートは、予め用意されている前記競馬情報に関する複数種のビューのうち、いずれかを任意に選択して画面表示させることができ、さらに、この表示された画面中の特定データを任意に選定して表示させるデータ編集機能を有する。 In the present invention, the style sheet can be arbitrarily selected from a plurality of types of views relating to the horse racing information prepared in advance and displayed on the screen. A data editing function for arbitrarily selecting and displaying specific data.
また、本発明では、前記スタイルシートは、予めに用意されている前記競馬情報に関する複数種の機能のうち、いずれかを任意に選択でき、この選択された機能に対応して表示される画面を操作することにより、前記機能を実行できる。 Further, in the present invention, the style sheet can arbitrarily select any of a plurality of types of functions related to the horse racing information prepared in advance, and a screen displayed corresponding to the selected function. By operating, the function can be executed.
また、本発明では、前記端末用アプリケーションプログラムは、前記スタイルシートに希望する情報を選定して、端末から前記情報配信サーバに要求する機能を有し、
さらに、本発明では、前記情報管理サーバは、前記端末から前記情報配信サーバに要求のあった希望情報に基き対応する情報を上位システムから入手し、対応する前記スタイルシート前記対応させ前記情報配信サーバの記憶部にデータ設定し、前記端末にダウンロードさせるように構成してもよい。
In the present invention, the terminal application program has a function of selecting desired information in the style sheet and requesting the information distribution server from the terminal,
Further, in the present invention, the information management server obtains corresponding information from a higher system based on desired information requested from the terminal to the information distribution server, and associates the corresponding style sheet with the information distribution server. The data may be set in the storage unit and downloaded to the terminal.
本発明によれば、ユーザが保有する端末を用いて競馬情報を参照可能にしたことにより、ユーザが場所を選ばず、必要とするだけのデータを取得できる。また、データ参照をするアプリケーション(ビューア)にデータ編集機能を持たせたことにより、データ集計を手軽に大量に行うことを可能とした。すなわち、競馬場をはじめとする競馬情報を必要とする人がいる場所において、個人向けに競馬情報を発信する形式を採ったこと、受信データのビューアにデータ編集機能を付加したことにより、ユーザの競馬情報取得の利便性を向上させた。さらに、この機能の実現にスタイルシートを用い、ユーザに機能を用いるかの選択をさせ、アプリケーションの柔軟性を増加させた。このスタイルシートは画面の色やサイズなどの画面調整も行える。 According to the present invention, by making it possible to refer to the horse racing information using a terminal owned by the user, the user can acquire as much data as necessary without choosing a location. In addition, by providing a data editing function to an application (viewer) that references data, it is possible to easily perform a large amount of data aggregation. In other words, in a place where there is a person who needs horse racing information such as a horse race track, a format for transmitting horse racing information to individuals is adopted, and a data editing function is added to the viewer of received data, Improved the convenience of obtaining horse racing information. In addition, a style sheet was used to realize this function, allowing the user to select whether to use the function, and increasing the flexibility of the application. This style sheet can also adjust the screen color and size.
以下、本発明による競馬情報配信システムの一実施の形態について、図面を用いて詳細に説明する。 Hereinafter, an embodiment of a horse racing information distribution system according to the present invention will be described in detail with reference to the drawings.
図1は、システムの全要素を示し、システム全体の概要を表したものである。各競馬場におけるサーバ−クライアントの関係と、利用される装置が示されている。各々の装置は、データの送受信を行い、競馬情報を個人向けに配信するシステムである。 FIG. 1 shows all the elements of the system and represents an overview of the entire system. The server-client relationship at each racetrack and the devices used are shown. Each device is a system that transmits and receives data and distributes horse racing information to individuals.
図1において、10は競馬情報配信システムで、各種の競馬情報を上位システム20から入手し、所定の画面情報を作成する。そして、作成した画面情報などを、インターネット、無線LAN回線などの一般個人向け通信回線31により、個人保有の端末41からの要求に応じて、各種情報をダウンロードできるように構成されている。すなわち、個人保有の端末41は、専用アプリケーションプログラム(以下、単にアプリケーションと呼ぶ)6をインストールし、データ受信可能に設定される。この専用アプリケーション6は端末の種類により1種類であるが、スタイルシート5と呼ばれる画面作成の雛型により、画面の色形などの形式や、表示させたいデータの種類を選定できる。このスタイルシート5は、ユーザが端末41から任意に選択可能である。したがって、このスタイルシート5は端末41ごと、機能ごとに異なる。この為、一意に区別するために通し番号(1,2,・・・,i)が割り振られている。図1では2番目のスタイルシートが選択され、画面を作成している。
In FIG. 1, 10 is a horse racing information distribution system, which obtains various types of horse racing information from the host system 20 and creates predetermined screen information. The created screen information and the like can be downloaded in response to a request from a personally-owned terminal 41 through a general
前記上位システム20は、競馬主催者であるJRAなどが所管するもので、競馬場向けの競馬情報(オッズ情報、お知らせ情報=馬体重・騎手変更など、競走成績情報、発売状況情報等)を保持している。この上位システム20は、図示競馬情報配信システム10を含む種々の競馬情報処理システムに対し、前記情報を電文等の形式で送出する。
The host system 20 is under the jurisdiction of the horse race organizer, JRA, and holds horse race information for the racetrack (odds information, notification information = horse weight, jockey changes, race results, release status information, etc.) is doing. The host system 20 sends the information to the various horse racing information processing systems including the illustrated horse racing
競馬情報配信システム10は、情報管理サーバ1と情報配信サーバ2とを有する。
The horse racing
情報管理サーバ1は、上位システム20から入手した各種の競馬情報のうち、どのデータが前記スタイルシート5のどれに表示される競馬情報かを、スタイルシート5毎に設定した設定ファイル(initialファイル)12を保持し、設定手段11により、スタイルシート5毎に必要なデータを対応させて、後述する前記情報配信サーバ21の記憶部に設置する。
The
すなわち、情報管理サーバ1は、主に設定手段11の機能を利用し、上位システム20より受信した電文に基き、各スタイルシート5向けに競馬情報を選定した後、情報配信サーバ2に設定する。このため、配信する情報のスケジューリング、馬券発売削除(出走取り消しによる)による配信制御、通し番号iのスタイルシート5に対して、どのデータが必要かを示した設定ファイル12の保持に関する機能をそれぞれ有している。
That is, the
なお、上記配信する情報のスケジューリングとは、競馬情報毎に予め指定された時刻までに情報配信サーバ2の記憶部にデータ設定し、端末41からの要求によりダウンロード可能なようにスケジューリングすることを言う。すなわち、オッズなどの各種競馬情報は、発走時間を基準として、その何分(時間)前までに発表するように定められており、このようなタイミングにダウンロード可能なようにスケジューリングすることである。
The scheduling of the information to be distributed means that data is set in the storage unit of the
ここで、情報管理サーバ1は、競馬情報を送信してくる上位システム20と専用線で接続されており、下位の情報配信サーバ2とはLAN接続している。
Here, the
情報配信サーバ2は、記憶部21、22を有し、記憶部21により、前記端末41に専用の端末用アプリケーション6、及びこの端末用アプリケーションで使用される複数種のスタイルシート5を保持する。スタイルシート5は、前述のように、表示形態や表示情報が異なる画面作成用の雛形である。また記憶部22により、スタイルシート5により表示される情報を含む各種競馬情報を保持している。そして、これら端末用アプリケーション6、スタイルシート5、及びスタイルシート5により表示される情報を含む各種競馬情報を、端末41からの要求に応じてダウンロードさせ、配信する。
The
すなわち、この情報配信サーバ2は、端末41に対して種々の回線31とプロトコルで接続し、記憶部21、22に保持している各種データを配信するのが主な役割である。このため、情報配信サーバ2は以下の機能を有している。すなわち、端末用アプリケーション(ビューア)6の保持機能(管理者による登録)、端末用アプリケーション6の配信機能(httpプロトコル)、スタイルシート5の登録管理機能(管理者による登録)、スタイルシートの配信機能(httpプロトコル)、各スタイルシートに対応して選定された表示用データの配信機能(ユーザダウンロード)である。
That is, the
端末41は、競馬情報配信システム10が配信するデータを参照するための情報受信用の端末で、携帯電話やPDA(Personal Digital Assistant:携帯情報端末)など、各個人が保有しているものである。各個人は、この端末41により一般者向けの通信回線(ネットワーク)31を利用し、情報配信サーバ2へアクセスし、必要とする情報を参照する。
The terminal 41 is an information receiving terminal for referring to data distributed by the horse racing
上記構成において、端末41を有するユーザは、先ず、専用の端末用アプリケーション(画面ビューア及びデータ編集機能)6をインストールする。この端末用アプリケーション6のインストールは、図2で示すように、携帯Webサイトからのダウンロードにて行う方法とPC等の外部機器を経由する方法とがある。すなわち、まず、アプリケーションダウンロードサイトにアクセスする(ステップ201)。このアクセスがモバイル端末によるアクセスであれば(ステップ202:Yes)であれば、形態専門サイトから、端末41に端末用アプリケーション6をダウンロードし(ステップ203)、端末41へ自動インストールする(ステップ206)。
In the above configuration, a user having the terminal 41 first installs a dedicated terminal application (screen viewer and data editing function) 6. As shown in FIG. 2, the
アクセスがモバイル端末でない場合(ステップ202:No)、サイトよりPC(パーソナルコンピュータ)など外部機器に端末用アプリケーション6をダウンロードし、インストールする(ステップ204)。その後、外部機器のアプリケーションによりクレードルやUSBケーブルを経由して端末41向けにデータを転送し(ステップ205)、端末41へ自動インストールする(ステップ206)。
If the access is not a mobile terminal (step 202: No), the
いずれの場合も、図2にあるようにwebページより端末用アプリケーション6をダウンロードするという手順は同様である。
In any case, the procedure of downloading the
図5は、アプリケーションを保存してある携帯サイトの例を、端末41内部のブラウザによりダウンロードして表示した状態を示している。このような携帯サイトより端末用アプリケーション6をダウンロードし、端末41にインストールする。ここで、図示のように、端末用アプリケーション6は端末の種類ごとに用意しているので、端末41の機種に対応するものを選択しダウンロードする。また、スタイルシート5についても、図示のように数種類用意してあるので、希望する形態・機能のスタイルシートを任意に選択しダウンロードする。なお、図示したスタイルシートの例は、一般ユーザ向けに解り易く機能表示しているが、前述したように通し番号(1,2,・・・,i)により一意に区別されたものである。
FIG. 5 shows a state where an example of the mobile site storing the application is downloaded and displayed by the browser inside the terminal 41. The
このように端末41は、情報配信サーバ2に対し、端末用アプリケーション6及びスタイルシート5を指定してダウンロードできる。すなわち、情報配信サーバ2は、ダウンロードサイトを経た端末41からの要求により、端末41の種類に対応する端末用アプリケーション6をダウンロードさせるとともに、複数種のスタイルシートから任意のスタイルシート5をダウンロードさせる。
In this way, the terminal 41 can specify and download the
一方、競馬情報配信システム10は、上位システム20より電文形式の競馬情報を受信し、情報管理サーバ1により、図3で示すように、スタイルシート5に合わせたデータ作成と、情報配信サーバ2へのデータ登録を行う。
On the other hand, the horse race
図3において、競馬情報配信システム10は、まず、上位システム20のデータを受信(電文)する(ステップ301)。情報管理サーバ1は各スタイルシート5について、受信した電文を必要とするか判断する(ステップ302)。その結果、N番目のスタイルシート5が受信した電文を必要とする場合は、この必要とするデータ(電文)を、設定ファイル(iniファイル)12に従って選出し(ステップ303)、図示しないローカルメモリ上へデータを設置する(ステップ304)。この後、後続する情報配信サーバ2の記憶部21,22にそのデータを設置する(ステップ305)。これをスタイルシート5の通し番号が最大になる(ステップ306)まで繰り返し行う。
In FIG. 3, the horse racing
このように情報管理サーバ1は、上位システム20から入手した各種の競馬情報のうち、どのデータがスタイルシート5のどれに表示される競馬情報かを、設定ファイル12に従って選定し、これを保持する。そして、この選定された必要なデータをスタイルシート5毎に対応させて、情報配信サーバ2の記憶部21,22に設置する。
As described above, the
情報配信サーバ2は、端末41からのユーザの要求に従い、端末41向けに競馬情報を配信するhttpサーバであり、クライアントの選定したスタイルシート5の番号に基づき、対応するデータを送信する。
The
次に、一般ユーザが端末41を用いて各種の情報を入手する過程を説明する。 Next, a process in which a general user obtains various information using the terminal 41 will be described.
図6は、端末41にインストールされたアプリケーション6を起動したときの初期画面(メイン画面)を表している。この画面起動の後、各機能を実現する画面へ遷移をする。図の例では、初期設定として画面選定をユーザに促している。すなわち、初期設定では画面設定を必須としているので、「2.画面設定」以外にはマスクをかけ、選択不能としている。
FIG. 6 shows an initial screen (main screen) when the
上記メイン画面にて「2.画面設定」を設定すると、画面の詳細設定を行うための調整画面に遷移する。図7は、上記図6の「画面設定」を選択したことにより遷移した1画面であり、画面調整項目を含んでいる。図7では、スタイルシート5に依存して画面を調整する項目が増える場合と、増えない場合を示している。図示上半分の、色などの項目は、ディフォルトの調整項目となり、スタイルシートに依存するが、増減はしない設定項目である。図示下半分はユーザにより追加可能機能を選択する画面で、ユーザの選択により項目が増減する。
When “2. Screen setting” is set on the main screen, the screen transitions to an adjustment screen for performing detailed screen settings. FIG. 7 shows one screen transitioned by selecting “screen setting” in FIG. 6 and includes screen adjustment items. FIG. 7 shows a case where items for adjusting the screen increase depending on the
このように、端末用アプリケーション6は、選択されたスタイルシート5の画面調整のための項目を選択可能であるとともに、スタイルシート5に対して予め用意してあるいくつかの追加機能を、任意に選択して追加できる。ここで、スタイルシート5がどのように追加画面を構築・影響するかを説明する。
As described above, the
図8はスタイルシート5毎に表示データを追加・変更する仕組み(HTMLでの例)をあらわしている。スタイルシート5により追加機能選択が操作されると、図8(a)で示す記述が挿入され、同図(b)で示すボタンを追加する(可視化される)。図8(a)では画面の作成にhtmlを用いる例であるが、アプリケーションが独自形式で画面を作る場合もある。この例では、図示のように、あるデータを参照しに行くサーバのアドレスが記述されており、これを元にサーバのデータ参照をする。すなわち、ページには既にボタンやテキストフィールドなどのコンポーネントが登録されているが、不可視化されている。これを、スタイルシートを操作することにより可視化し、機能を追加する仕組みである。
FIG. 8 shows a mechanism (example in HTML) for adding / changing display data for each
このように、不可視化された画面コンポーネントをスタイルシートにより可視化して、更に表示や編集などの機能を実現するデータのサーバ参照先を追加する。これによりユーザが多数のコンポーネントを無理に登録することを防ぐことができる。 In this way, the invisible screen component is visualized by a style sheet, and a server reference destination of data that realizes functions such as display and editing is added. This prevents the user from forcibly registering a large number of components.
図9は、メイン画面(図6)により呼ばれる競馬情報に関する「データビュー」の選択画面である。この画面でどの競馬情報をビューするかを選択する。図中、1〜7はビューできる内容であり、現在はオッズが選択され、さらに、その中でも「単勝」が選択されていることを表している。この選択操作により、オッズ表示画面を構築した例を図10に示す。 FIG. 9 is a “data view” selection screen related to horse racing information called on the main screen (FIG. 6). Select which horse racing information to view on this screen. In the figure, 1 to 7 are contents that can be viewed, and currently, odds are selected, and among them, “single win” is selected. An example in which an odds display screen is constructed by this selection operation is shown in FIG.
なお、図10では、レース場の状況(砂、ダートなど)に関するデータは表示しない例である。こういったスタイルシート5の表示は、端末41にダウンロードしたスタイルシート5中、どれを用いるかをユーザが選択することにより実現される。さらに、図10中にあるように、アプリケーションあるいはスタイルシートは、どのようなオッズを表示するかを選択できる、データ編集機能も保持している。すなわち、予め必要とされるデータの整理方式を提供し、データの取り出しを実現する機能を付加している。
Note that FIG. 10 is an example in which data regarding the racetrack status (sand, dirt, etc.) is not displayed. Such display of the
このように、スタイルシート5は、予めに用意されている競馬情報に関する複数種のビューのうち、いずれかを任意に選択して画面表示させることができる。さらに、データ編集機能により、この表示された画面中の特定データ、例えば、図10中のオッズに関する表示形態を任意に選定して表示させることができる。
As described above, the
図11は、メイン画面(図6)により呼ばれる「その他の機能」を実現する選択画面である。この画面が表示されると、ユーザはどの機能を使用するかを選択する。図11の画面で「馬券購入」機能を選択すると、図12の画面に遷移する。この図12の画面は、競馬情報ビュー以外の「その他の機能」の内、アプリケーション内に馬券購入機能を付加した画面である。この画面により、ユーザは馬券の賭け式をラジオボタンにより指定し、買い取り馬番をチェックボックス形式で選択し、指定する。その後「次へ」のボタンを押下することで図13の確認画面を出力し、確認後肯定を示すボタン(「はい」ボタン)を押下し、馬券購入を実行する。この馬券購入は、インターネット購入などと同経路である。 FIG. 11 is a selection screen for realizing “other functions” called on the main screen (FIG. 6). When this screen is displayed, the user selects which function to use. When the “purchase betting ticket” function is selected on the screen of FIG. 11, the screen transitions to the screen of FIG. 12. The screen of FIG. 12 is a screen in which a betting ticket purchase function is added to the application among “other functions” other than the horse race information view. On this screen, the user designates the betting type of the betting ticket using a radio button, and selects and designates the purchased horse number in the check box format. After that, by pressing the “Next” button, the confirmation screen of FIG. 13 is output, a button indicating “Yes” after confirmation (“Yes” button) is pressed, and the betting ticket purchase is executed. This betting ticket purchase is the same route as Internet purchase.
ここで、端末アプリケーション6では、上述のような各画面の更新を次のように行っている。すなわち、標準的な画面更新時間と、サーバへの割り込みデータの有無を端末独自にチェックする時間との2つに従い、サーバの競馬情報チェックして行っている。このフローを図4に示す。
Here, the
図4において、アプリケーション6が起動されると(ステップ401)、スタイルシート5の通し番号に対応したサーバのアドレスより、競馬情報、現在時刻、次回までの標準画面更新時間データをそれぞれダウンロードし(ステップ402)、端末用アプリケーション6が、順次データを画面のフィールドに表示する(ステップ403)。次に、標準画面更新時間に達しないかを判断し(ステップ404)、その結果、達していれば(NO)上述のステップ402以降を繰り返し、次の競馬情報に関するデータをダウンロードする。反対に達していなければ(YES)、画面更新時刻外の割り込みデータの有無の確認時間に達したかを判断する(ステップ405)。
In FIG. 4, when the
画面更新時刻外の割り込みデータの有無確認時間に達していなければ(NO)、ステップ404に戻り、再度標準画面更新時間に達しないかを判断する。これに対し、割り込みデータの有無確認時間に達していれば(YES)、サーバへ画面更新時刻外の割り込みデータの有無を確認し(ステップ406)、画面更新時刻外の割り込みデータ有り(YES)であれば、上述のステップ402以降を繰り返し、無ければ(NO)再びステップ404に戻り、標準画面更新時間に達しないかを判断する。
If the interrupt data presence / absence confirmation time outside the screen update time has not been reached (NO), the process returns to step 404 to determine again whether the standard screen update time has been reached. On the other hand, if the interrupt data presence / absence confirmation time has been reached (YES), the server confirms whether or not there is interrupt data outside the screen update time (step 406), and if there is interrupt data outside the screen update time (YES). If there is, the above-mentioned
このような処理により、各画面の更新が自動的に行われる。 By such processing, each screen is automatically updated.
なお、次回更新時刻=現在時刻(絶対時間)+次回までの更新時間(相対時間)であるが、この等式が狂っていた場合、アプリケーション内の時計の進行を修正する機能が存在する。 The next update time = current time (absolute time) + update time until the next time (relative time). If this equation is incorrect, there is a function for correcting the progress of the clock in the application.
このように、この実施の形態では、エンドユーザの情報取得手段を携帯電話端末あるいはPDAなどによる端末41としたことにより、エンドユーザが競馬場内に固定された情報機器を見に行く手間が省ける効果がある。また、コンテンツビューアー(専用アプリケーション)に付属する競馬情報編集機能により、ユーザが必要とするデータを受信直後、大量に整理しておける効果がある。また、アプリケーションの一般的な機能として、個人保有の端末中の記憶装置に、情報を貯めることができる。更にデータを別の端末に移動でき、画像・動画データなどはその保持が容易となる。また、携帯端末など使用数の多い端末向けの情報参照を行えば、競馬情報公知のための施設を少数化できる可能性がある。 Thus, in this embodiment, the end user's information acquisition means is the mobile phone terminal or the terminal 41 such as a PDA, so that the end user can save time and effort to see the information equipment fixed in the racetrack. There is. In addition, the horse race information editing function attached to the content viewer (dedicated application) has an effect that a large amount of data required by the user can be arranged immediately after reception. As a general function of the application, information can be stored in a storage device in a personally owned terminal. Furthermore, data can be moved to another terminal, and image / moving image data can be easily held. In addition, if information is referred for a mobile terminal such as a portable terminal, there is a possibility that the number of facilities for publicizing horse racing information can be reduced.
次に、図14で示す実施の形態を説明する。この実施の形態では、端末41は情報配信サーバ2より受信したデータを取捨選択するのではなく、必要なデータのみを要求し、送信されるデータ量を少なくしている。
Next, the embodiment shown in FIG. 14 will be described. In this embodiment, the terminal 41 does not select data received from the
すなわち、図14において、まず、端末41から競馬情報配信システム10に対して、必要とするデータをスタイルシート5を用いて要求する(ステップ1401)。競馬情報配信システム10では、情報管理サーバ1が、端末41からの要求に基いて上位システム20へ必要なデータを要求する(ステップ1402)。この要求により、上位システム20から必要なデータを電文受信すると(ステップ1403)、このデータを情報管理サーバ1のローカルメモリに設置し(ステップ1404)、さらに、情報配信サーバ2の記憶部21,22に蓄積し、端末41へダウンロードさせる(ステップ1405)。
That is, in FIG. 14, first, the terminal 41 requests the horse racing
このように、端末用アプリケーション6は、スタイルシート5に入手を希望する情報を選定して、端末41から情報配信サーバ2に要求する機能を有する。また、情報管理サーバ1は、端末41から情報配信サーバ2へ要求のあった入手希望情報に基き、対応する情報を上位システム20から入手する。そして、入手した情報をスタイルシート5に対応させて、情報配信サーバ2の記憶部21,22にデータ設定し、端末41にダウンロードさせるように構成した。
As described above, the
これにより配信要求時は、サーバ2のデータトラフィックが混雑するが、配信データが少なくて済む効果がある。
Thereby, at the time of distribution request, the data traffic of the
1 情報管理サーバ
2 情報配信サーバ
5 スタイルシート
6 端末用アプリケーション
10 競馬情報配信システム
11 データ設定手段
12 設定ファイル
20 上位システム
21,22 記憶部
31 通信回線
41 端末
DESCRIPTION OF
Claims (7)
前記情報管理サーバは、上位システムから入手した各種の競馬情報のうち、どのデータが、画面作成用の雛形である複数種のスタイルシートに必要かを示した設定ファイルと、この設定ファイルの設定情報に基づいてスタイルシート毎に前記各種の競馬情報から必要なデータを選定するデータ設定手段とを有し、
前記情報配信サーバは、前記端末に専用の端末用アプリケーションプログラム、及びこの端末用アプリケーションプログラムで使用される前記複数種のスタイルシート、及び前記情報管理サーバによりスタイルシート毎に選定された競馬情報を保持する記憶部を有し、この記憶部に保持された前記各情報を、前記端末からの要求に応じてダウンロードさせる
ことを特徴とする競馬情報配信システム。 An information management server that obtains various types of horse racing information from a host system and creates information for a screen, and an information distribution server that downloads various information in response to a request from a terminal connected via a communication line,
The information management server includes a setting file indicating which data among various types of horse racing information obtained from the host system is necessary for a plurality of types of style sheets that are screen creation templates, and setting information of the setting file Data setting means for selecting necessary data from the various horse racing information for each style sheet based on
The information distribution server holds a terminal application program dedicated to the terminal, the plurality of style sheets used in the terminal application program, and horse racing information selected for each style sheet by the information management server A horse racing information distribution system comprising: a storage unit configured to download the information stored in the storage unit in response to a request from the terminal.
前記情報管理サーバは、前記端末から前記情報配信サーバに要求のあった希望情報に基き対応する情報を上位システムから入手し、対応する前記スタイルシート前記対応させ前記情報配信サーバの記憶部にデータ設定し、前記端末にダウンロードさせるように構成した
ことを特徴とする請求項1に記載の競馬情報配信システム。 The terminal application program has a function of selecting desired information in the style sheet and requesting the information distribution server from the terminal,
The information management server obtains corresponding information from a higher-order system based on desired information requested from the terminal to the information distribution server, sets the corresponding style sheet, and sets data in the storage unit of the information distribution server The horse racing information distribution system according to claim 1, wherein the terminal is downloaded to the terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005278396A JP2007087328A (en) | 2005-09-26 | 2005-09-26 | Horse racing information distribution system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005278396A JP2007087328A (en) | 2005-09-26 | 2005-09-26 | Horse racing information distribution system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007087328A true JP2007087328A (en) | 2007-04-05 |
Family
ID=37974224
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005278396A Withdrawn JP2007087328A (en) | 2005-09-26 | 2005-09-26 | Horse racing information distribution system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007087328A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011523731A (en) * | 2008-04-24 | 2011-08-18 | チャーチル ダウンズ テクノロジー イニシアティブス カンパニー | Individualized transaction management and media distribution system |
JP2014092812A (en) * | 2012-10-31 | 2014-05-19 | Fujitsu Frontech Ltd | Display switching control device and method |
JP2015056165A (en) * | 2013-09-13 | 2015-03-23 | 楽天株式会社 | Information processing apparatus, information processing method, and information processing program |
-
2005
- 2005-09-26 JP JP2005278396A patent/JP2007087328A/en not_active Withdrawn
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011523731A (en) * | 2008-04-24 | 2011-08-18 | チャーチル ダウンズ テクノロジー イニシアティブス カンパニー | Individualized transaction management and media distribution system |
JP2014092812A (en) * | 2012-10-31 | 2014-05-19 | Fujitsu Frontech Ltd | Display switching control device and method |
JP2015056165A (en) * | 2013-09-13 | 2015-03-23 | 楽天株式会社 | Information processing apparatus, information processing method, and information processing program |
US9934649B2 (en) | 2013-09-13 | 2018-04-03 | Rakuten, Inc. | Information processing device, information processing method, and information processing program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7523398B2 (en) | Client/server system and button updating method for client application | |
KR100840609B1 (en) | Apparatus and method of providing contents service | |
JP2006343855A (en) | Content relay device and content relay method | |
US9942164B2 (en) | Mobile information terminal and program thereof | |
US11102019B2 (en) | Device, method, and system for managed updating of meeting handout data | |
JPWO2020036210A1 (en) | Information processing equipment, voting reception method and program | |
JP2007087328A (en) | Horse racing information distribution system | |
JP2010204738A (en) | Content recommendation system and content recommendation method | |
EP1452990A2 (en) | Wireless terminal advertisement system | |
JP2002169744A (en) | Device and method for additional information distribution | |
JP5878671B1 (en) | System, method, and program for distributing digital content | |
JP6230739B1 (en) | System, method, and program for supporting creation of video | |
JP4562974B2 (en) | Bidirectional communication method, bidirectional communication system, and information processing apparatus | |
JP2008022586A (en) | Advertisement image distribution display system for mobile communications terminal and mobile communications terminal used therewith | |
JP5855059B2 (en) | Application sales promotion device, application sales promotion system, application sales promotion method, and application sales promotion program | |
JP2004272880A (en) | Information providing device and information providing method | |
JP7277888B1 (en) | Display control device, information control method, and program | |
JP6291399B2 (en) | Member management device, member management method, and program | |
US10839584B2 (en) | System, method, and program for managing evaluation of avatar images | |
JP2007156622A (en) | Remote monitoring system | |
JP2017102679A (en) | Terminal device, distribution system, and program | |
JP6166295B2 (en) | Image data providing system, image data providing method, and image data providing program | |
JP6240348B1 (en) | Game information provision system | |
JP6047698B2 (en) | Image providing system, image providing apparatus, image display method, and program | |
JP5720631B2 (en) | CONFERENCE SYSTEM, SERVER, CONTROL METHOD, AND PROGRAM |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20081202 |