JP6499564B2 - Terminal device, vote content inquiry program, and vote content inquiry method - Google Patents
Terminal device, vote content inquiry program, and vote content inquiry method Download PDFInfo
- Publication number
- JP6499564B2 JP6499564B2 JP2015227547A JP2015227547A JP6499564B2 JP 6499564 B2 JP6499564 B2 JP 6499564B2 JP 2015227547 A JP2015227547 A JP 2015227547A JP 2015227547 A JP2015227547 A JP 2015227547A JP 6499564 B2 JP6499564 B2 JP 6499564B2
- Authority
- JP
- Japan
- Prior art keywords
- voting
- image data
- ticket image
- voting ticket
- storage unit
- 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
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、競馬、競輪、競艇、又はオートレース等の公営競技の投票に使用される端末装置、その投票内容照会プログラム、及びその投票内容照会方法に関する。 The present invention relates to a terminal device used for voting in public competitions such as horse racing, bicycle racing, boat racing, or auto racing, a voting content inquiry program, and a voting content inquiry method.
従来、公営競技の投票や過去の投票内容の照会等を、PC(Personal Computer)、スマートフォン、又は携帯電話機等の端末装置からインターネット等を介して行うことができる公営競技用システムが知られている。例えば、PC又は携帯電話機からなる顧客端末からインターネットを介して競技場システムにアクセスして投票や投票照会等が行われる公営競技用データ処理システムが知られている(特許文献1参照)。また、例えば、PC、PDA(Personal Digital Assistance)端末、又は携帯電話端末等の利用者端末からインターネット等を介して投票センタにアクセスして投票や投票内容照会等が行われるシステムも知られている(特許文献2参照)。 2. Description of the Related Art Conventionally, public competition systems that can perform public competition voting and inquiry of past voting contents from a terminal device such as a PC (Personal Computer), a smartphone, or a mobile phone via the Internet are known. . For example, a public competition data processing system is known in which a stadium system is accessed from a customer terminal such as a PC or a mobile phone via the Internet to perform voting, voting inquiry, and the like (see Patent Document 1). In addition, for example, a system in which a voting center or a voting content inquiry is performed by accessing a voting center from a user terminal such as a PC, a PDA (Personal Digital Assistance) terminal, or a mobile phone terminal via the Internet or the like is known. (See Patent Document 2).
このような公営競技用システムでは、過去の投票内容を照会しようとする利用者は、自身の端末装置からインターネット等を介して所定のサーバ(例えば上述の競技場システムや投票センタ等)にアクセスし、過去の投票時に通知された受付番号等に基づいて目的とする投票内容を見つけ出すことにより、過去の投票内容を照会することができる。但し、利用者の利用時間が制限されている公営競技用システムの場合には、その照会を利用時間内に行う必要がある。 In such a public competition system, a user who wants to refer to past voting contents accesses a predetermined server (for example, the above-described stadium system or voting center) from his / her terminal device via the Internet or the like. The past voting content can be inquired by finding out the desired voting content based on the receipt number notified at the time of past voting. However, in the case of a public competition system in which the use time of the user is limited, the inquiry must be made within the use time.
上述のような公営競技用システムでは、多数の利用者(端末装置)によるサーバへのアクセスが集中すると、通信トラフィックやサーバ負荷が増大し、端末装置とサーバとの間の通信が円滑に行われない場合があった。このような場合、利用者は過去の投票内容を照会することができない場合があった。 In the public competition system as described above, when access to the server by many users (terminal devices) is concentrated, communication traffic and server load increase, and communication between the terminal device and the server is performed smoothly. There was no case. In such a case, the user may not be able to query past voting content.
また、利用者が過去の投票内容を照会する場合には、過去の投票時に通知された受付番号等に基づいて目的とする投票内容を見つけ出す必要があるため、それが利用者にとって煩わしかった。 Further, when the user inquires about the contents of past voting, it is necessary for the user to find out the desired voting contents based on the reception number notified at the time of past voting, which is troublesome for the user.
さらに、利用者の利用時間が制限されている公営競技用システムでは、利用者は利用時間外において過去の投票内容を照会することができなかった。 Furthermore, in the public competition system in which the use time of the user is limited, the user cannot inquire about the contents of past votes outside the use time.
本発明は、上記実状に鑑み、過去の投票内容の照会を利用者がいつでも容易に行うことができる端末装置、投票内容照会プログラム、及び投票内容照会方法を提供することを目的とする。 In view of the above circumstances, an object of the present invention is to provide a terminal device, a voting content inquiry program, and a voting content inquiry method that allow a user to easily query past voting content at any time.
装置の一観点によれば、公営競技の投票に使用される端末装置は、利用者の入力を受け付ける入力部と、前記入力部により受け付けられた前記投票に関する入力に応じた投票データをサーバへ送信し、前記投票データの受付結果を前記サーバから受信する通信部と、前記受付結果が受付許可である場合に、前記投票データを含む投票履歴データが記憶される投票履歴データ記憶部と、前記受付結果が受付許可である場合に、前記投票データに基づいて、投票券イメージデータを生成する生成部と、前記生成部により生成された投票券イメージデータが記憶される投票券イメージデータ記憶部と、前記入力部により投票内容照会要求に関する入力が受け付けられたときに、前記投票券イメージデータ記憶部に記憶されている全ての投票券イメージデータが投票結果反映済みである場合には、前記端末装置と前記サーバとの間で通信を行うことなく、前記投票結果反映済みの投票券イメージデータを表示する表示部と、を備える。 According to one aspect of the apparatus, a terminal device used for public competition voting transmits an input unit that receives user input and voting data corresponding to the input related to the voting received by the input unit to a server. A communication unit that receives the voting data reception result from the server, a voting history data storage unit that stores voting history data including the voting data when the reception result is reception permission, and the reception When the result is acceptance permission, based on the voting data, a generating unit that generates voting ticket image data, a voting ticket image data storage unit that stores the voting ticket image data generated by the generating unit, when input regarding vote content query request by the input unit is accepted, all voting ticket image stored in the voting ticket image data storage unit If the data is already reflected in voting, the terminal device and without performing communication with the server, and a display unit for displaying the voting ticket image data of the voting result already reflected.
プログラムの一観点によれば、投票内容照会プログラムは、公営競技の投票に使用される端末装置のコンピュータに、利用者の入力を受け付ける入力機能と、前記入力機能により受け付けられた前記投票に関する入力に応じた投票データをサーバへ送信し、前記投票データの受付結果を前記サーバから受信する通信機能と、前記受付結果が受付許可である場合に、前記投票データを含む投票履歴データを投票履歴データ記憶部に記憶する投票履歴データ記憶機能と、前記受付結果が受付許可である場合に、前記投票データに基づいて、投票券イメージデータを生成する生成機能と、前記生成機能により生成された投票券イメージデータを投票券イメージデータ記憶部に記憶する投票券イメージデータ記憶機能と、前記入力機能により投票内容照会要求に関する入力が受け付けられたときに、前記投票券イメージデータ記憶部に記憶されている全ての投票券イメージデータが投票結果反映済みである場合には、前記端末装置と前記サーバとの間で通信を行うことなく、前記投票結果反映済みの投票券イメージデータを表示する表示機能と、を実現させる。 According to one aspect of the program, the voting content inquiry program provides an input function for accepting user input to a computer of a terminal device used for voting in public competitions, and input related to the voting accepted by the input function. Voting data corresponding to the voting data is transmitted to the server, and the voting history data including the voting data is stored in the voting history data when the voting data is received from the server. A voting history data storage function that is stored in a section, a generation function that generates voting ticket image data based on the voting data when the reception result is permission, and a voting ticket image generated by the generation function Voting ticket image data storage function for storing data in the voting ticket image data storage unit, and voting contents by the input function When input regarding meeting request is received, if all the voting card image data stored in said voting ticket image data storage unit has already been reflected in voting results, between the terminal and the device server And a display function for displaying the voting ticket image data that has been reflected in the voting result without performing communication .
方法の一観点によれば、公営競技の投票に使用される端末装置による投票内容照会方法は、利用者から受け付けた前記投票に関する入力に応じた投票データをサーバへ送信し、前記投票データの受付結果を前記サーバから受信し、前記受付結果が受付許可である場合に、前記投票データを含む投票履歴データを投票履歴データ記憶部に記憶し、前記受付結果が受付許可である場合に、前記投票データに基づいて、投票券イメージデータを生成し、前記生成した投票券イメージデータを投票券イメージデータ記憶部に記憶し、前記利用者から投票内容照会要求に関する入力を受け付けたときに、前記投票券イメージデータ記憶部に記憶されている全ての投票券イメージデータが投票結果反映済みである場合には、前記端末装置と前記サーバとの間で通信を行うことなく、前記投票結果反映済みの投票券イメージデータを表示する。 According to one aspect of the method, a polling content inquiry method by a terminal device used for public competition voting transmits voting data according to an input related to the voting accepted from a user to a server, and accepts the voting data. When a result is received from the server and the acceptance result is acceptance permission, voting history data including the voting data is stored in a voting history data storage unit, and when the acceptance result is acceptance permission, the voting The voting ticket image data is generated based on the data, the generated voting ticket image data is stored in the voting ticket image data storage unit, and the voting ticket is received when an input regarding the voting content inquiry request is received from the user. If all voting ticket image data stored in the image data storage unit has already been reflected in voting results, and the terminal and the device server Without performing the communication in, to display the voting ticket image data of the voting results already reflected.
開示の装置、プログラム、及び方法は、過去の投票内容の照会を利用者がいつでも容易に行うことができる、という効果を奏する。 The disclosed apparatus, program, and method have an effect that a user can easily inquire about past voting contents at any time.
以下、図面を参照しながら本発明の実施の形態を説明する。
図1は、本発明の一実施の形態に係る端末装置である利用者端末を含む公営競技用システムの構成例を示す図である。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a diagram illustrating a configuration example of a public competition system including a user terminal which is a terminal device according to an embodiment of the present invention.
図1に示したように、公営競技用システム1は、利用者端末10、投票サーバ20、及びネットワーク30を含み、利用者端末10と投票サーバ20とがネットワーク30を介して通信可能に接続されている。
As shown in FIG. 1, the
利用者端末10は、競馬、競輪、競艇、又はオートレース等の公営競技の投票等に使用される端末装置であって、例えば、スマートフォン、携帯電話機、タブレット端末、又はPC等である。なお、以下では、公営競技の投票を、単に投票と言う。
The
投票サーバ20は、利用者端末10を使用して行われる利用者からの投票の受け付けや、受け付けた投票に関する投票データの管理等を行う。
The voting server 20 receives a vote from a user performed using the
ネットワーク30は、例えば、LAN(Local Area Network)、WAN(Wide Area Network)、又はインターネット等のネットワーク、或いは、それらが混在するネットワークである。また、ネットワーク30は、有線ネットワーク及び無線ネットワークの一方又は両方からなるネットワークである。
The
なお、図1においては、説明の便宜のために利用者端末10を1つしか示していないが、実際には複数の利用者端末10が存在し、図示しない他の利用者端末10の各々も、ネットワーク30を介して投票サーバ20と通信可能に接続されている。
In FIG. 1, only one
図2は、利用者端末10の機能ブロック構成例を示す図である。
図2に示したように、利用者端末10は、制御部101、入力部102、通信部103、投票履歴データ記憶部104、生成部105、投票券イメージデータ記憶部106、表示部107、投票履歴データ更新部108、及び投票券イメージデータ更新部109を含む。なお、破線で示したスタンプイメージデータ記憶部110については、後述する。
FIG. 2 is a diagram illustrating a functional block configuration example of the
As shown in FIG. 2, the
制御部101は、利用者端末10の全体動作を制御する。
入力部102は、利用者からの各種の入力を受け付ける。例えば、入力部102は、投票に関する入力や、利用者の過去の投票内容の照会要求に関する入力等を受け付ける。
The
The
通信部103は、ネットワーク30に接続され、投票サーバ20等の外部装置と通信を行う。例えば、通信部103は、入力部102により受け付けられた投票に関する入力に応じた投票データを投票サーバ20へ送信し、その投票データの受付結果を投票サーバ20から受信する。また、例えば、通信部103は、入力部102により投票内容の照会要求に関する入力が受け付けられたときに、投票履歴データ記憶部104に記憶されている投票履歴データの中に投票結果未反映の投票履歴データが含まれる場合には、その投票結果未反映の投票履歴データに関する投票結果照会要求を投票サーバ20へ送信し、その投票結果照会要求に対する投票結果を投票サーバ20から受信する。
The
投票履歴データ記憶部104は、通信部103により受信された、投票データの受付結果が受付許可である場合に、その投票データを含む投票履歴データが記憶される。
The voting history
生成部105は、通信部103により受信された、投票データの受付結果が受付許可である場合に、その投票データに基づいて投票券イメージデータを生成する。
When the reception result of the voting data received by the
投票券イメージデータ記憶部106は、生成部105により生成された投票券イメージデータが記憶される。
The betting ticket image
表示部107は、各種の表示を行う。例えば、表示部107は、入力部102により投票内容照会要求に関する入力が受け付けられたときに、投票券イメージデータ記憶部106に記憶されている投票券イメージデータを表示する。
The
投票履歴データ更新部108は、投票履歴データ記憶部104に記憶されている投票履歴データを更新する。例えば、投票履歴データ更新部108は、通信部103により受信された、投票結果照会要求に対する投票結果に基づいて、投票履歴データ記憶部104に記憶されている、対応する投票履歴データを更新する。
The voting history
投票券イメージデータ更新部109は、投票履歴データ更新部108により更新された投票履歴データに基づいて、投票券イメージデータ記憶部106に記憶されている、対応する投票券イメージデータを更新する。
The betting ticket image
なお、投票券イメージデータ更新部109により更新された投票券イメージデータは、当該更新された投票券イメージデータが表示部107により表示されたときに的中又は不的中が利用者に区別可能になるような投票券イメージデータである。あるいは、投票券イメージデータ更新部109により更新された投票券イメージデータは、当該更新された投票券イメージデータが表示部107により表示されたときに高配当な的中、高配当でない的中、又は不的中が利用者に区別可能になるような投票券イメージデータである。
Note that the voting ticket image data updated by the voting ticket image
投票券イメージデータ更新部109による投票券イメージデータの更新方法は、例えば、次のような2つの方法(第1及び第2の方法)がある。
There are, for example, the following two methods (first and second methods) for updating the betting ticket image data by the betting ticket image
第1の方法は、投票券イメージデータ更新部109が、投票履歴データ更新部108により更新された投票履歴データに基づいて更新後投票券イメージデータを生成し、投票券イメージデータ記憶部106に記憶されている、対応する投票券イメージデータを、その更新後投票券イメージデータに置き換えることにより、投票券イメージデータの更新を行う方法である。この第1の方法では、投票券イメージデータ更新部109が、投票履歴データ更新部108により更新された投票履歴データに基づいて更新後投票券イメージデータを生成するときに、その更新された投票履歴データが的中の組み合わせ及び不的中の組み合わせを有する組番(組み合わせ番号、または買い目とも称する)を含む場合には、当該更新後投票券イメージデータが表示部107により表示されたときに的中の組み合わせと不的中の組み合わせとが利用者に区別可能になるような更新後投票券イメージデータを生成する。
In the first method, the voting ticket image
第2の方法は、利用者端末10が、的中スタンプイメージデータ及び不的中スタンプイメージデータが記憶されるスタンプイメージデータ記憶部110を更に備えるようにし、投票券イメージデータ更新部109が、投票履歴データ更新部108により更新された投票履歴データに基づいて、投票券イメージデータ記憶部106に記憶されている、対応する投票券イメージデータに、スタンプイメージデータ記憶部110に記憶されている的中スタンプイメージデータ又は不的中スタンプイメージデータを合成することにより、投票券イメージデータの更新を行う方法である。あるいは、第2の方法は、利用者端末10が、高配当な的中スタンプイメージデータ、高配当でない的中スタンプイメージデータ、及び不的中スタンプイメージデータが記憶されるスタンプイメージデータ記憶部110を更に備えるようにし、投票券イメージデータ更新部109が、投票履歴データ更新部108により更新された投票履歴データに基づいて、投票券イメージデータ記憶部106に記憶されている、対応する投票券イメージデータに、スタンプイメージデータ記憶部110に記憶されている高配当な的中スタンプイメージデータ、高配当でない的中スタンプイメージデータ、又は不的中スタンプイメージデータを合成することにより、投票券イメージデータの更新を行う方法である。
In the second method, the
以下では、投票券イメージデータの更新が上述の第1の方法により行われるものとして、説明を行う。 In the following description, it is assumed that the update of the voting ticket image data is performed by the above-described first method.
図3は、利用者端末10のハードウェア構成例を示す図である。
図3に示したように、利用者端末10は、制御装置121、ディスプレイ122、入力装置123、カメラ124、電源部125、及び通信装置126を含む。
FIG. 3 is a diagram illustrating a hardware configuration example of the
As illustrated in FIG. 3, the
制御装置121は、CPU(Central Processing Unit)127、RAM(Random Access Memory)128、ROM(Read Only Memory)129、及び入出力装置130を含み、その各々がバス131を介して接続されている。なお、制御装置121は、コンピュータの一例である。
The
CPU127は、利用者端末10の全体動作を制御する。RAM128は、CPU127によって実行されるOS(Operating System)のプログラムやアプリケーションプログラムの少なくとも一部を一時的に格納する。また、RAM128は、CPU127による処理に必要な各種データを格納する。ROM129は、例えばフラッシュROMであって、OSのプログラムやアプリケーションプログラムを記憶する。また、ROM129は、詳しくは図4乃至図7を用いて後述する投票履歴データテーブルや、投票券イメージデータを記憶する。
The
入出力装置130には、ディスプレイ122、入力装置123、カメラ124、電源部125、及び通信装置126が接続されている。また、図示はしないが、入出力装置130には、可搬型記録媒体(例えばフラッシュメモリ型メモリカード等)に対する情報の書込み及び読出しが可能な可搬型記録媒体インタフェースも接続されている。
A
入出力装置130は、ディスプレイ122、入力装置123、カメラ124、電源部125、通信装置126、及び図示しない可搬型記録媒体インタフェースから送られてくる信号を、バス131を介してCPU127に送信する。また、入出力装置130は、CPU127から送られてくる制御信号を、バス131を介して対応するユニット(ディスプレイ122、入力装置123、カメラ124、電源部125、通信装置126、又は図示しない可搬型記録媒体インタフェース)へ送信する。
The input /
ディスプレイ122は、例えばLCD(Liquid Crystal Display)等であって、各種の表示を行う。入力装置123は、例えばディスプレイ122上に配置されたタッチパネルやキーボード等であって、利用者からの各種の入力を受け付ける。カメラ124は、例えば利用者の指示入力に応じて被写体を撮像する。電源部125は、利用者端末10の各部へ供給する電力を管理する。通信装置126は、ネットワーク30に接続され、投票サーバ20等の外部装置と通信を行う。
The
なお、制御装置121において、ROM129に記憶されるOSのプログラムやアプリケーションプログラムは、例えば、図示しない外部装置から、ネットワーク30、通信装置126、及び入出力装置130を介して、ROM129に記憶されてもよい。あるいは、図示しない可搬型記録媒体から、図示しない可搬型記録媒体インタフェース及び入出力装置130を介して、ROM129に記憶されてもよい。また、CPU127によって実行されるOSのプログラムやアプリケーションプログラムは、例えば、図示しない外部装置から、ネットワーク30、通信装置126、及び入出力装置130を介して、RAM128に格納されて、CPU127によって実行されてもよい。あるいは、図示しない可搬型記録媒体から、図示しない可搬型記録媒体インタフェース及び入出力装置130を介して、RAM128に格納されて、CPU127によって実行されてもよい。
Note that the OS program and application program stored in the
図4乃至図7は、ROM129に記憶される投票履歴データテーブルの一例を示す図である。より詳しくは、図4は、利用者端末10を介して利用者が投票を行った後であって、且つ、その投票結果が反映される前の投票履歴データテーブルの一例を示す図である。図5乃至図7の各々は、その後、その投票結果が反映された後の投票履歴データテーブルの一例を示す図である。より詳しくは、図5は、的中(高配当でない的中)である投票結果が反映された後の投票履歴データテーブルの一例を示す図であり、図6は、不的中である投票結果が反映された後の投票履歴データテーブルの一例を示す図であり、図7は、高配当な的中である投票結果が反映された後の投票履歴データテーブルの一例を示す図である。
4 to 7 are diagrams showing an example of the voting history data table stored in the
図4乃至図7に示したように、投票履歴データテーブルには、投票毎に、投票履歴データとして、投票日時、受付No.、場名、日付、回日、レース番号、式別、投票形式、組番、金額、合計、ファイル名、更新日時、着順、的中状況、スタンプ、的中金額、配当金、及び払戻金のデータが格納される。 As shown in FIGS. 4 to 7, the voting history data table includes, as voting history data, the voting date and time, the reception number, and the like for each voting. , Place name, date, times, race number, by formula, voting format, group number, amount, total, file name, update date, arrival order, hit status, stamp, hit amount, dividend, and refund Data is stored.
投票日時は、投票が行われた日時である。受付No.は、投票が受付許可されたときに投票サーバ20から通知される番号である。場名は、投票対象レースの開催場である。日付は、投票対象レースの開催日付である。回日は投票対象レースの開催回日である。レース番号は、投票対象レース(投票対象レースのレース番号)である。式別は、投票券の種類であり、賭式とも称する。例えば、競馬においては、「単勝」、「複勝」、「ワイド」、「枠連」、「馬連」、「3連単」、「3連複」等がある。投票形式は、投票方法の種類である。例えば、競馬においては、「普通」、「流し」、「ボックス」、「フォーメーション」等がある。組番は、投票対象の組み合わせ番号であり、買い目とも称する。金額は、組番(買い目)における組み合わせ1つ当たりの投票金額である。合計は、投票金額の合計である。ファイル名は、当該投票履歴データに対応する投票券イメージデータのファイル名である。更新日時は、当該投票履歴データの更新日時(投票結果が反映された日時)である。着順は、投票対象レースの着順である。的中状況は、投票結果が的中又は不的中のいずれの状況であるかを示すものである。スタンプは、当該投票履歴データに基づいて更新後投票券イメージデータが生成されるときに、その更新後投票券イメージデータを、何れ(的中、万馬券、又は万舟券等)のスタンプ付きのものとするか、又はスタンプ無しのものとするか、を示すものである。的中金額は、的中した金額である。配当金は、的中した金額100円当たりの払戻金である。払戻金は、的中した金額の払戻金である。 The voting date and time is the date and time when the vote was performed. Reception No. Is a number notified from the voting server 20 when voting is permitted. The place name is the venue for the voting race. The date is the date of the voting target race. The date is the date of the voting race. The race number is the voting target race (the race number of the voting target race). Each type is a type of voting ticket and is also called a betting type. For example, in horse racing, there are “single win”, “double win”, “wide”, “frame run”, “horse run”, “triple run”, “triple run”, and the like. The voting format is a type of voting method. For example, in horse racing, there are “normal”, “sink”, “box”, “formation” and the like. The combination number is a combination number to be voted, and is also referred to as a buying eye. The amount is the voting amount per combination in the combination number (buying eyes). The total is the total amount of votes. The file name is a file name of voting ticket image data corresponding to the voting history data. The update date and time is the update date and time of the voting history data (date and time when the voting result is reflected). The arrival order is the arrival order of the races to be voted on. The hit status indicates whether the voting result is hit or hit. When the updated voting ticket image data is generated on the basis of the voting history data, the stamp includes any updated voting ticket image data with any stamp (such as hitting, 10,000 horse tickets, or 10,000 boat tickets). It indicates whether it is intended or not stamped. The hit amount is the hit amount. The dividend is a refund per hit amount of 100 yen. The refund is a refund of the correct amount.
次に、公営競技用システム1における利用者端末10の動作について説明する。
なお、利用者端末10の動作は、CPU127がROM129に記憶されているOSのプログラムやアプリケーションプログラムを実行することによって行われる。
Next, the operation of the
The operation of the
利用者端末10において、入力装置123を介して利用者により所定の入力が行われると、CPU127は、ディスプレイ122にメニュー画面を表示する。
In the
図8は、そのメニュー画面の一例を示す図である。
図8に示したように、メニュー画面141は、「投票」ボタン142と「照会」ボタン143を含む。メニュー画面141において、入力装置123を介して利用者により「投票」ボタン142を押下するための入力が行われると、CPU127は、図9に示す投票動作を開始し、利用者は投票を行うことができる。また、入力装置123を介して利用者により「照会」ボタン143を押下するための入力(投票内容照会要求に関する入力)が行われると、CPU127は、図10に示す照会動作を開始し、利用者は過去の投票内容を照会することができる。
FIG. 8 shows an example of the menu screen.
As shown in FIG. 8, the
図9は、利用者端末10の投票動作の一例を示すフローチャートである。
図9に示したように、投票動作が開始すると、CPU127は、まず、入力装置123を介して行われる利用者の入力(投票に関する入力)に応じて、場名、レース番号、式別、投票形式、組番、金額等を選択する(S110)。
FIG. 9 is a flowchart showing an example of the voting operation of the
As shown in FIG. 9, when the voting operation starts, the
続いて、CPU127は、S110での選択に基づいた利用者の投票内容の確認画面をディスプレイ122に表示する(S120)。
Subsequently, the
図11は、その確認画面の一例を示す図である。
図11に示したように、確認画面151は、利用者の投票内容152と、「投票する」ボタン153を含む。
FIG. 11 is a diagram showing an example of the confirmation screen.
As shown in FIG. 11, the
確認画面151において、入力装置123を介して利用者により「投票する」ボタン153を押下するための入力が行われると、CPU127は、S110での選択に基づいた投票データを含む電文を投票サーバ20へ送信する(S130)。なお、投票データは、場名、日付、回日、レース番号、式別、投票形式、組番、金額、及び合計等のデータである。
When an input for pressing the “vote”
続いて、CPU127は、S130で送信した電文に含まれる投票データの受付結果を含む電文を投票サーバ20から受信し(S140)、その受付結果が、受付許可であるか否かを判定する(S150)。なお、S140で受信した電文が、受付許可の受付結果を含む場合、その電文は、更に、受付許可が為された投票データに対して発行された受付No.のデータを含む。
Subsequently, the
S150の判定結果がNoの場合は、処理がS110へ戻る。
一方、S150の判定結果がYesの場合、CPU127は、投票日時とされる現在日時のデータと、S140で受信した電文に含まれる受付No.のデータと、S130で送信した電文に含まれる投票データと、S160で生成される投票券イメージデータのファイル名とを含む投票履歴データを、ROM129に記憶されている投票履歴データテーブルに格納する(S160)。なお、S160で生成される投票券イメージデータのファイル名は、当該投票履歴データに一意に対応する。このS160により、その投票履歴データが、例えば図4に示した投票履歴データテーブルの1レコード目の投票履歴データ(受付No.が1の投票履歴データ)のように、投票履歴データテーブルに格納される。
If the determination result in S150 is No, the process returns to S110.
On the other hand, if the determination result in S150 is Yes, the
S160の後、CPU127は、S130で送信した電文に含まれる投票データ(S160で投票履歴データテーブルに格納された投票履歴データに含まれる投票データでもある)に基づいて、投票券イメージデータを生成し、ROM129に記憶する(S170)。
After S160, the
図12及び図13は、その投票券イメージデータの一例を示す図である。
図12に示した投票券イメージデータ161は、図4に示した投票履歴データテーブルの1レコード目の投票履歴データに含まれる投票データに基づいて生成された投票券イメージデータである。図13に示した投票券イメージデータ162は、図4に示した投票履歴データテーブルの2レコード目の投票履歴データ(受付No.が2の投票履歴データ)に含まれる投票データに基づいて生成された投票券イメージデータである。
12 and 13 are diagrams showing an example of the voting ticket image data.
The voting
なお、これらの投票券イメージデータ161及び162は、投票結果が未確定(レース結果待ち)であることを示すイメージデータ161a、162aを含む。
Note that these voting
図9のS170が終了すると投票動作が終了し、例えば、CPU127は、再びディスプレイ122にメニュー画面141(図8参照)を表示する。
When S170 in FIG. 9 ends, the voting operation ends, and for example, the
図10は、利用者端末10の照会動作の一例を示すフローチャートである。
図10に示したように、照会動作が開始すると、CPU127は、まず、ROM129に記憶されている投票履歴データテーブルから全ての投票履歴データを読み出す(S210)。
FIG. 10 is a flowchart illustrating an example of the inquiry operation of the
As shown in FIG. 10, when the inquiry operation starts, the
続いて、CPU127は、S210で読み出した投票履歴データの中に、投票結果が未反映の投票履歴データが含まれているか否かを判定する(S220)。なお、投票結果が未反映の投票履歴データとは、図4に示した投票履歴データテーブルに格納されている投票履歴データのように、更新日時、着順、的中状況、スタンプ、的中金額、配当金、及び払戻金のデータが含まれていない投票履歴データのことである。
Subsequently, the
S220の判定結果がYesの場合、CPU127は、投票結果が未反映の投票履歴データ毎に、当該投票履歴データに含まれる受付No.のデータをキーに、その投票結果を投票サーバ20に問い合わせる(S230)。より詳しくは、CPU127は、投票結果が未反映の投票履歴データ毎に、当該投票履歴データに含まれる受付No.のデータを含む投票結果照会要求電文を投票サーバ20へ送信し、その応答電文を投票サーバ20から受信する。応答電文は、投票結果が確定されているか否かを示すデータを含み、投票結果が確定されていることを示すデータを含む場合は、更に、その投票結果に関するデータ(着順、的中金額、配当金、及び払戻金等のデータ)を含む。
When the determination result in S220 is Yes, the
S230の後、CPU127は、S230での問い合わせの結果、確定されている投票結果が有るか否かを判定する(S240)。
After S230, the
S240の判定結果がYesの場合、CPU127は、その確定されている投票結果を、投票結果が未反映の投票履歴データに反映し、投票履歴データを更新する(S250)。より詳しくは、CPU127は、更新日時とされる現在時刻のデータと、投票サーバ20から受信した応答電文に含まれる投票結果に関するデータと、その投票結果に関するデータに基づく的中状況及びスタンプのデータを、ROM129に記憶されている投票履歴データテーブルに格納されている投票結果が未反映の投票履歴データに追加する。これにより、例えば、図4に示した投票履歴データテーブルに格納されている投票履歴データが、図5、図6、又は図7に示した投票履歴データテーブルに格納されている投票履歴データのように、更新される。
When the determination result in S240 is Yes, the
S250の後、CPU127は、S250で更新した投票履歴データに基づいて更新後投票券イメージデータを生成し、ROM129に記憶されている、ファイル名が対応する投票券イメージデータを、その更新後投票券イメージデータに置き換えて、投票券イメージデータを更新する(S260)。
After S250, the
図14乃至図16は、その更新後投票券イメージデータの一例を示す図である。
図14に示した更新後投票券イメージデータ171は、図5に示した投票履歴データテーブルの1レコード目の投票履歴データに基づいて生成された投票券イメージデータである。更新後投票券イメージデータ171は、投票履歴データにおける組番(3−5−7)、払戻金(1370円)、及びスタンプ(的中)等に対応するイメージデータ171a、171b、及び171c等を含む。
14 to 16 are diagrams showing an example of the updated voting ticket image data.
The updated voting ticket image data 171 shown in FIG. 14 is voting ticket image data generated based on the voting history data of the first record in the voting history data table shown in FIG. The updated voting ticket image data 171 includes
図15に示した更新後投票券イメージデータ172は、図6に示した投票履歴データテーブルの1レコード目の投票履歴データに基づいて生成された投票券イメージデータである。更新後投票券イメージデータ172は、投票履歴データにおける組番(3−5−7)及び払戻金(0円)等に対応するイメージデータ172a及び172b等を含む。 The updated voting ticket image data 172 shown in FIG. 15 is voting ticket image data generated based on the voting history data of the first record in the voting history data table shown in FIG. The updated voting ticket image data 172 includes image data 172a and 172b corresponding to a set number (3-5-7) and a refund (0 yen) in the voting history data.
図16に示した更新後投票券イメージデータ173は、図7に示した投票履歴データテーブルの1レコード目の投票履歴データに基づいて生成された投票券イメージデータである。更新後投票券イメージデータ173は、投票履歴データにおける組番(3−5−7)、払戻金(39500円)、及びスタンプ(万馬券)等に対応するイメージデータ173a、173b、及び173c等を含む。
The updated voting
図17に示した更新後投票券イメージデータ174は、図7に示した投票履歴データテーブルの2レコード目の投票履歴データに基づいて生成された投票券イメージデータである。更新後投票券イメージデータ174は、投票履歴データにおける組番(2−5,5−2)、払戻金(250000円)、及びスタンプ(万舟券)等に対応するイメージデータ174a、174b、及び174c等を含む。
The updated voting
なお、図14乃至図17において、的中の更新後投票券イメージデータ(図14、図16、及び図17参照)では、外形線が例えば赤く着色される。 14 to 17, in the updated updated voting ticket image data (see FIGS. 14, 16, and 17), the outline is colored, for example, red.
また、高配当な的中の更新後投票券イメージデータ(図16及び図17参照)では、更に、外形線が太くされると共に、投票履歴データにおける組番に対応するイメージデータ173a、174aと、投票履歴データにおける払戻金に対応するイメージデータ173b、174bが、例えば赤く着色される。但し、図17に示したように、投票履歴データにおける組番(2−5,5−2)が的中の組み合わせ(2−5)と不的中の組み合わせ(5−2)を有する場合には、的中の組み合わせに対応する部分のみの文字や背景が着色される。尚、上記内容は、的中の組み合わせを強調させる為の一例であり、字体を変更したり、背景や文字に模様を付けたり、周囲に文字や記号を付ける等別の方法により、的中の組み合わせを強調することも可能である。
Further, in the updated voting ticket image data (see FIG. 16 and FIG. 17) in the middle of a high payout, the outline is further thickened, and
図10において、S220の判定結果がNoの場合、S240の判定結果がNoの場合、又はS260の後、CPU127は、ROM129に記憶されている投票券イメージデータをディスプレイ122に表示する(S270)。これにより、例えば、図12及び図13に示した投票券イメージデータや図14乃至図17に示した更新後投票券イメージデータが、ディスプレイ122に表示される。なお、投票券イメージデータの表示形式は、例えば、従来のスマートフォンやPC等におけるイメージデータの表示形式と同様である。この場合、CPU127は、入力装置123を介して行われる利用者の指示入力に応じて、例えば、1つ又は複数毎にイメージデータをディスプレイ122に表示する。
In FIG. 10, when the determination result of S220 is No, when the determination result of S240 is No, or after S260, the
S270の後、例えば、入力装置123を介して利用者により所定の入力が行われると、照会動作が終了し、CPU127は、再びディスプレイ122にメニュー画面141(図8参照)を表示する。
After S270, for example, when a predetermined input is performed by the user via the
以上のように、本実施形態に係る利用者端末10によれば、利用者が過去の投票内容を照会するときに、ROM129に記憶されている投票履歴データテーブルに格納されている全ての投票履歴データが投票結果反映済みである場合には、利用者端末10と投票サーバ20との間で通信が行われることなく利用者は過去の投票内容を照会することができる。従って、このような場合には、通信トラフィックや投票サーバ20の負荷の状態に関係なく、利用者はいつでも過去の投票内容を照会することができる。なお、このような場合には、利用者の照会時刻が投票サーバ20の利用時間外であっても、その照会を行うことができることは勿論のことである。
As described above, according to the
また、利用者が過去の投票内容を照会するときは、その投票内容が投票券イメージとしてディスプレイ122に表示されるので、利用者は、目的とする投票内容を容易に見つけ出すことができ、従来のように過去の投票時に通知された受付番号(受付No.)等に基づいて見つけ出す必要はなく、その煩わしさから解放される。また、利用者は、その投票券イメージを一見するだけで、投票結果が未確定(レース結果待ち)の投票内容であるのか、投票結果が高配当な的中の投票内容であるのか、投票結果が高配当でない的中の投票内容であるのか、投票結果が不的中の投票内容であるのか、を認識することができる。
Further, when the user inquires about the contents of the past voting, the contents of the voting are displayed on the
なお、本実施形態に係る利用者端末10は、次のような変形が可能である。
例えば、投票券イメージデータの更新を上述の第2の方法により行うようにする場合には、次のように変形される。
The
For example, when voting ticket image data is updated by the second method described above, the following modifications are made.
ROM129は、的中スタンプイメージデータ及び不的中スタンプイメージデータが予め記憶される。あるいは、ROM129は、高配当な的中スタンプイメージデータ、高配当でない的中スタンプイメージデータ、及び不的中スタンプイメージデータが予め記憶される。なお、的中スタンプイメージデータ又は高配当でない的中スタンプイメージデータは、例えば、図14に示したイメージデータ171cである。不的中スタンプイメージデータは、例えば、図15に示したイメージデータ172bである。高配当な的中スタンプイメージデータは、例えば、図16に示したイメージデータ173cや図17に示したイメージデータ174cである。
The
そして、図10のS260では、CPU127が、S250で更新した投票履歴データに基づいて、ROM129に記憶されている、ファイル名が対応する投票券イメージデータに、ROM129に記憶されている的中スタンプイメージデータ又は不的中スタンプイメージデータを合成して、投票券イメージデータを更新する。あるいは、CPU127が、S250で更新した投票履歴データに基づいて、ROM129に記憶されている、ファイル名が対応する投票券イメージデータに、ROM129に記憶されている高配当な的中スタンプイメージデータ、高配当でない的中スタンプイメージデータ、又は不的中スタンプイメージデータを合成して、投票券イメージデータを更新する。
Then, in S260 of FIG. 10, the
但し、このような変形例では、図9のS170で生成される投票券イメージデータに、図12又は図13に示したような、投票結果が未確定(レース結果待ち)であることを示すイメージデータ161a又は162aは含まれない。
However, in such a modified example, the voting ticket image data generated in S170 of FIG. 9 is an image indicating that the voting result is unconfirmed (waiting for the race result) as shown in FIG. 12 or FIG.
また、例えば、図10に示した照会動作を示すフローチャートにおいて、S220の判定結果がYesの場合に、S230の問い合わせを行うか否かを利用者が選択できるようにしてもよい。この場合は、例えば、S220の判定結果がYesの場合に、入力装置123を介して行われる利用者の選択入力に応じて、S230の問い合わせを行うか否かを判定し、その判定結果がYesの場合には処理がS230へ進み、その判定結果がNoの場合には処理がS270へ進むようにしてもよい。このような変形例によれば、利用者がS230の問い合わせを行わない選択入力を行うことによって、利用者端末10と投票サーバ20との間で通信が行われることなく利用者はいつでも過去の投票内容(但し、投票結果未反映の投票履歴データにおける投票結果を除く)を照会することができる。なお、利用者がS230の問い合わせを行わない選択入力を行う場合とは、例えば、利用者が過去の投票時の投票内容のみを直ちに照会したい場合等である。
Further, for example, in the flowchart showing the inquiry operation shown in FIG. 10, when the determination result in S220 is Yes, the user may be able to select whether or not to make an inquiry in S230. In this case, for example, if the determination result in S220 is Yes, it is determined whether or not to make an inquiry in S230 according to the user's selection input made via the
以上、本発明の実施の形態を説明したが、本発明は、上述した実施の形態に限定されることなく、本発明の要旨を逸脱しない範囲内で種々の改良・変更が可能である。 Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and various improvements and modifications can be made without departing from the scope of the present invention.
以上の実施形態に関し、更に以下の付記を開示する。
(付記1)
公営競技の投票に使用される端末装置であって、
利用者の入力を受け付ける入力部と、
前記入力部により受け付けられた前記投票に関する入力に応じた投票データをサーバへ送信し、前記投票データの受付結果を前記サーバから受信する通信部と、
前記受付結果が受付許可である場合に、前記投票データを含む投票履歴データが記憶される投票履歴データ記憶部と、
前記受付結果が受付許可である場合に、前記投票データに基づいて、投票券イメージデータを生成する生成部と、
前記生成部により生成された投票券イメージデータが記憶される投票券イメージデータ記憶部と、
前記入力部により投票内容照会要求に関する入力が受け付けられたときに、前記投票券イメージデータ記憶部に記憶されている投票券イメージデータを表示する表示部と、
を備えることを特徴とする端末装置。
(付記2)
前記投票履歴データ記憶部に記憶されている投票履歴データを更新する投票履歴データ更新部と、
前記投票券イメージデータ記憶部に記憶されている投票券イメージデータを更新する投票券イメージデータ更新部と、
を更に備え、
前記入力部により前記投票内容照会要求に関する入力が受け付けられたときに、前記投票履歴データ記憶部に記憶されている投票履歴データの中に投票結果未反映の投票履歴データが含まれる場合は、
前記通信部が、更に、前記投票結果未反映の投票履歴データに関する投票結果照会要求を前記サーバへ送信し、前記投票結果照会要求に対する投票結果を前記サーバから受信し、
前記投票履歴データ更新部が、前記投票結果に基づいて、前記投票履歴データ記憶部に記憶されている、前記投票結果未反映の投票履歴データを更新し、
前記投票券イメージデータ更新部が、前記投票履歴データ更新部により更新された投票履歴データに基づいて、投票券イメージデータ記憶部に記憶されている、対応する投票券イメージデータを更新し、
前記表示部が、前記投票券イメージデータ記憶部に記憶されている投票券イメージデータを表示する、
ことを特徴とする付記1記載の端末装置。
(付記3)
前記投票券イメージデータ更新部により更新された投票券イメージデータは、当該更新された投票券イメージデータが前記表示部により表示されたときに的中又は不的中が利用者に区別可能になるような投票券イメージデータである、
ことを特徴とする付記2記載の端末装置。
(付記4)
前記投票券イメージデータ更新部により更新された投票券イメージデータは、当該更新された投票券イメージデータが前記表示部により表示されたときに高配当な的中、高配当でない的中、又は不的中が利用者に区別可能になるような投票券イメージデータである、
ことを特徴とする付記3記載の端末装置。
(付記5)
前記投票券イメージデータ更新部は、前記投票履歴データ更新部により更新された投票履歴データに基づいて更新後投票券イメージデータを生成し、前記投票券イメージデータ記憶部に記憶されている、対応する投票券イメージデータを、前記更新後投票券イメージデータに置き換える、
ことを特徴とする付記2乃至4の何れか一項に記載の端末装置。
(付記6)
前記投票券イメージデータ更新部は、前記投票履歴データ更新部により更新された投票履歴データに基づいて更新後投票券イメージデータを生成するときに、前記更新された投票履歴データが的中の組み合わせ及び不的中の組み合わせを有する組番を含む場合は、当該更新後投票券イメージデータが前記表示部により表示されたときに的中の組み合わせと不的中の組み合わせとが利用者に区別可能になるような更新後投票券イメージデータを生成する、
ことを特徴とする付記5記載の端末装置。
(付記7)
的中スタンプイメージデータ及び不的中スタンプイメージデータが記憶されるスタンプイメージデータ記憶部を更に備え、
前記投票券イメージデータ更新部は、前記投票履歴データ更新部により更新された投票履歴データに基づいて、前記投票券イメージデータ記憶部に記憶されている、対応する投票券イメージデータに、前記スタンプイメージデータ記憶部に記憶されている的中スタンプイメージデータ又は不的中スタンプイメージデータを合成する、
ことを特徴とする付記2又は3記載の端末装置。
(付記8)
高配当な的中スタンプイメージデータ、高配当でない的中スタンプイメージデータ、及び不的中スタンプイメージデータが記憶されるスタンプイメージデータ記憶部を更に備え、
前記投票券イメージデータ更新部は、前記投票履歴データ更新部により更新された投票履歴データに基づいて、前記投票券イメージデータ記憶部に記憶されている、対応する投票券イメージデータに、前記スタンプイメージデータ記憶部に記憶されている高配当な的中スタンプイメージデータ、高配当でない的中スタンプイメージデータ、又は不的中スタンプイメージデータを合成する、
ことを特徴とする付記2乃至4の何れか一項に記載の端末装置。
(付記9)
公営競技の投票に使用される端末装置のコンピュータに、
利用者の入力を受け付ける入力機能と、
前記入力機能により受け付けられた前記投票に関する入力に応じた投票データをサーバへ送信し、前記投票データの受付結果を前記サーバから受信する通信機能と、
前記受付結果が受付許可である場合に、前記投票データを含む投票履歴データを投票履歴データ記憶部に記憶する投票履歴データ記憶機能と、
前記受付結果が受付許可である場合に、前記投票データに基づいて、投票券イメージデータを生成する生成機能と、
前記生成機能により生成された投票券イメージデータを投票券イメージデータ記憶部に記憶する投票券イメージデータ記憶機能と、
前記入力機能により投票内容照会要求に関する入力が受け付けられたときに、前記投票券イメージデータ記憶部に記憶されている投票券イメージデータを表示する表示機能と、
を実現させることを特徴とする投票内容照会プログラム。
(付記10)
前記コンピュータに、
前記投票履歴データ記憶部に記憶されている投票履歴データを更新する投票履歴データ更新機能と、
前記投票券イメージデータ記憶部に記憶されている投票券イメージデータを更新する投票券イメージデータ更新機能と、
を更に実現させ、
前記入力機能により前記投票内容照会要求に関する入力が受け付けられたときに、前記投票履歴データ記憶部に記憶されている投票履歴データの中に投票結果未反映の投票履歴データが含まれる場合は、
前記通信機能が、更に、前記投票結果未反映の投票履歴データに関する投票結果照会要求を前記サーバへ送信し、前記投票結果照会要求に対する投票結果を前記サーバから受信し、
前記投票履歴データ更新機能が、前記投票結果に基づいて、前記投票履歴データ記憶部に記憶されている、前記投票結果未反映の投票履歴データを更新し、
前記投票券イメージデータ更新機能が、前記投票履歴データ更新機能により更新された投票履歴データに基づいて、投票券イメージデータ記憶部に記憶されている、対応する投票券イメージデータを更新し、
前記表示機能が、前記投票券イメージデータ記憶部に記憶されている投票券イメージデータを表示する、
ことを特徴とする付記9記載の投票内容照会プログラム。
(付記11)
前記投票券イメージデータ更新機能により更新された投票券イメージデータは、当該更新された投票券イメージデータが前記表示機能により表示されたときに的中又は不的中が利用者に区別可能になるような投票券イメージデータである、
ことを特徴とする付記10記載の投票内容照会プログラム。
(付記12)
前記投票券イメージデータ更新機能により更新された投票券イメージデータは、当該更新された投票券イメージデータが前記表示機能により表示されたときに高配当な的中、高配当でない的中、又は不的中が利用者に区別可能になるような投票券イメージデータである、
ことを特徴とする付記11記載の投票内容照会プログラム。
(付記13)
公営競技の投票に使用される端末装置の投票内容照会方法であって、
利用者から受け付けた前記投票に関する入力に応じた投票データをサーバへ送信し、
前記投票データの受付結果を前記サーバから受信し、
前記受付結果が受付許可である場合に、前記投票データを含む投票履歴データを投票履歴データ記憶部に記憶し、
前記受付結果が受付許可である場合に、前記投票データに基づいて、投票券イメージデータを生成し、
前記生成した投票券イメージデータを投票券イメージデータ記憶部に記憶し、
前記利用者から投票内容照会要求に関する入力を受け付けたときに、前記投票券イメージデータ記憶部に記憶されている投票券イメージデータを表示する、
ことを特徴とする投票内容照会方法。
(付記14)
前記投票内容照会要求に関する入力を受け付けたときに、前記投票履歴データ記憶部に記憶されている投票履歴データの中に投票結果未反映の投票履歴データが含まれる場合は、
前記投票結果未反映の投票履歴データに関する投票結果照会要求を前記サーバへ送信し、
前記投票結果照会要求に対する投票結果を前記サーバから受信し、
前記投票結果に基づいて、前記投票履歴データ記憶部に記憶されている、前記投票結果未反映の投票履歴データを更新し、
前記更新した投票履歴データに基づいて、投票券イメージデータ記憶部に記憶されている、対応する投票券イメージデータを更新し、
前記投票券イメージデータ記憶部に記憶されている投票券イメージデータを表示する、
ことを特徴とする付記13記載の投票内容照会方法。
(付記15)
前記更新された投票券イメージデータは、当該更新された投票券イメージデータが表示されたときに的中又は不的中が利用者に区別可能になるような投票券イメージデータである、
ことを特徴とする付記14記載の投票内容照会方法。
(付記16)
前記更新された投票券イメージデータは、当該更新された投票券イメージデータが表示されたときに高配当な的中、高配当でない的中、又は不的中が利用者に区別可能になるような投票券イメージデータである、
ことを特徴とする付記15記載の投票内容照会方法。
Regarding the above embodiment, the following additional notes are disclosed.
(Appendix 1)
A terminal device used for voting in public competitions,
An input unit that accepts user input;
A communication unit that transmits voting data corresponding to an input related to the vote received by the input unit to a server, and receives a reception result of the voting data from the server;
When the acceptance result is acceptance permission, a voting history data storage unit that stores voting history data including the voting data;
When the acceptance result is acceptance permission, a generation unit that generates voting ticket image data based on the voting data;
Voting ticket image data storage unit for storing the voting ticket image data generated by the generation unit;
A display unit that displays voting ticket image data stored in the voting ticket image data storage unit when an input related to a voting content inquiry request is received by the input unit;
A terminal device comprising:
(Appendix 2)
A voting history data update unit for updating the voting history data stored in the voting history data storage unit;
Voting ticket image data update unit for updating the voting ticket image data stored in the voting ticket image data storage unit;
Further comprising
When the input related to the voting content inquiry request is received by the input unit, if the voting history data not reflected in the voting result is included in the voting history data stored in the voting history data storage unit,
The communication unit further sends a voting result inquiry request regarding the voting history data not reflected in the voting result to the server, and receives a voting result for the voting result inquiry request from the server;
The voting history data update unit updates the voting history data not reflected in the voting result, stored in the voting history data storage unit, based on the voting result,
The voting ticket image data update unit updates the corresponding voting ticket image data stored in the voting ticket image data storage unit based on the voting history data updated by the voting history data update unit,
The display unit displays voting ticket image data stored in the voting ticket image data storage unit;
The terminal device according to
(Appendix 3)
The voting ticket image data updated by the voting ticket image data updating unit can be identified by the user as to whether the voting ticket image data is updated or not when the updated voting ticket image data is displayed by the display unit. Voting ticket image data,
The terminal device according to
(Appendix 4)
The voting ticket image data updated by the voting ticket image data updating unit is a high payout target, a target that is not a high payout when the updated voting ticket image data is displayed by the display unit, or inadequate. Voting ticket image data that makes it possible for users to distinguish inside,
The terminal device according to
(Appendix 5)
The voting ticket image data update unit generates updated voting ticket image data based on the voting history data updated by the voting history data update unit, and is stored in the voting ticket image data storage unit. Replacing the voting ticket image data with the updated voting ticket image data,
The terminal device according to any one of
(Appendix 6)
When the voting ticket image data updating unit generates updated voting ticket image data based on the voting history data updated by the voting history data updating unit, the updated voting history data includes a combination of In the case of including a combination number having an unreasonable combination, when the updated voting ticket image data is displayed on the display unit, it becomes possible for the user to distinguish between an unreasonable combination and an unreasonable combination. Generate updated voting ticket image data,
The terminal device according to
(Appendix 7)
A stamp image data storage unit for storing the target stamp image data and the target stamp image data;
The voting ticket image data updating unit is configured to add the stamp image to the corresponding voting ticket image data stored in the voting ticket image data storage unit based on the voting history data updated by the voting history data updating unit. Synthesizing the hit stamp image data or the hit stamp image data stored in the data storage unit;
The terminal device according to
(Appendix 8)
A stamp image data storage unit for storing high-scoring target stamp image data, non-high-scoring target stamp image data, and unsuccessful middle stamp image data;
The voting ticket image data updating unit is configured to add the stamp image to the corresponding voting ticket image data stored in the voting ticket image data storage unit based on the voting history data updated by the voting history data updating unit. Combining high-priced target stamp image data stored in the data storage unit, non-high-priced target stamp image data, or improper medium-stamp image data;
The terminal device according to any one of
(Appendix 9)
In the computer of the terminal device used for voting in public competitions,
An input function that accepts user input;
A communication function for transmitting voting data corresponding to an input related to the vote received by the input function to a server, and receiving a reception result of the voting data from the server;
When the acceptance result is acceptance permission, a voting history data storage function for storing voting history data including the voting data in a voting history data storage unit;
When the acceptance result is acceptance permission, a generation function for generating voting ticket image data based on the voting data;
Voting ticket image data storage function for storing the voting ticket image data generated by the generation function in a voting ticket image data storage unit;
A display function for displaying voting ticket image data stored in the voting ticket image data storage unit when an input relating to a vote content inquiry request is received by the input function;
Voting content inquiry program characterized by realizing
(Appendix 10)
In the computer,
Voting history data update function for updating the voting history data stored in the voting history data storage unit;
Voting ticket image data update function for updating the voting ticket image data stored in the voting ticket image data storage unit;
Further realized,
When an input related to the voting content inquiry request is received by the input function, if voting history data not reflected in the voting result is included in the voting history data stored in the voting history data storage unit,
The communication function further sends a voting result inquiry request regarding the voting history data not reflected in the voting result to the server, and receives a voting result for the voting result inquiry request from the server;
The voting history data update function updates the voting history data that is not reflected in the voting results, stored in the voting history data storage unit, based on the voting results,
The voting ticket image data update function updates the corresponding voting ticket image data stored in the voting ticket image data storage unit based on the voting history data updated by the voting history data update function,
The display function displays voting ticket image data stored in the voting ticket image data storage unit;
The vote content inquiry program according to supplementary note 9, characterized in that.
(Appendix 11)
The voting ticket image data updated by the voting ticket image data update function is such that when the updated voting ticket image data is displayed by the display function, the user can distinguish between hit and wrong. Voting ticket image data,
The vote content inquiry program according to
(Appendix 12)
The voting ticket image data updated by the voting ticket image data updating function is a high payout target, a target that is not a high payout when the updated voting ticket image data is displayed by the display function, or inadequate. Voting ticket image data that makes it possible for users to distinguish inside,
The voting content inquiry program described in
(Appendix 13)
A method for inquiring about voting contents of a terminal device used for voting in public competitions,
Send voting data according to the input regarding the voting accepted from the user to the server,
Receiving the voting data acceptance result from the server;
When the acceptance result is acceptance permission, the voting history data including the voting data is stored in the voting history data storage unit,
When the acceptance result is acceptance permission, based on the voting data, generate voting ticket image data,
Storing the generated voting ticket image data in a voting ticket image data storage unit;
When receiving an input related to a voting content inquiry request from the user, the voting ticket image data stored in the voting ticket image data storage unit is displayed.
A poll content inquiry method characterized by the above.
(Appendix 14)
When receiving the input regarding the voting content inquiry request, if the voting history data that is not reflected in the voting result is included in the voting history data stored in the voting history data storage unit,
Send a vote result inquiry request regarding the vote history data not reflected in the vote result to the server,
Receiving a vote result for the vote result inquiry request from the server;
Based on the voting result, update the voting history data not reflected in the voting result stored in the voting history data storage unit,
Based on the updated voting history data, the corresponding voting ticket image data stored in the voting ticket image data storage unit is updated,
Displaying the betting ticket image data stored in the betting ticket image data storage unit;
The vote contents inquiry method according to
(Appendix 15)
The updated voting ticket image data is voting ticket image data such that when the updated voting ticket image data is displayed, the user can distinguish between hit and wrong.
The vote contents inquiry method according to supplementary note 14, characterized by:
(Appendix 16)
The updated voting ticket image data is such that when the updated voting ticket image data is displayed, it is possible to distinguish between a high payout target, a non-high payout target, or an unsuccessful target. Voting ticket image data,
The vote content inquiry method according to supplementary note 15, characterized by:
1 公営競技用システム
10 利用者端末
20 投票サーバ
30 ネットワーク
101 制御部
102 入力部
103 通信部
104 投票履歴データ記憶部
105 生成部
106 投票券イメージデータ記憶部
107 表示部
108 投票履歴データ更新部
109 投票券イメージデータ更新部
110 スタンプイメージデータ記憶部
121 制御装置
122 ディスプレイ
123 入力装置
124 カメラ
125 電源部
126 通信装置
127 CPU
128 RAM
129 ROM
130 入出力装置
131 バス
141 メニュー画面
142 「投票」ボタン
143 「照会」ボタン
151 確認画面
152 投票内容
153 「投票する」ボタン
161 投票券イメージデータ
161a イメージデータ
162 投票券イメージデータ
162a イメージデータ
171 更新後投票券イメージデータ
171a、171b、171c イメージデータ
172 更新後投票券イメージデータ
172a、172b イメージデータ
173 更新後投票券イメージデータ
173a、173b、173c イメージデータ
174 更新後投票券イメージデータ
174a、174b、174c イメージデータ
1
128 RAM
129 ROM
130 Input /
Claims (10)
利用者の入力を受け付ける入力部と、
前記入力部により受け付けられた前記投票に関する入力に応じた投票データをサーバへ送信し、前記投票データの受付結果を前記サーバから受信する通信部と、
前記受付結果が受付許可である場合に、前記投票データを含む投票履歴データが記憶される投票履歴データ記憶部と、
前記受付結果が受付許可である場合に、前記投票データに基づいて、投票券イメージデータを生成する生成部と、
前記生成部により生成された投票券イメージデータが記憶される投票券イメージデータ記憶部と、
前記入力部により投票内容照会要求に関する入力が受け付けられたときに、前記投票券イメージデータ記憶部に記憶されている全ての投票券イメージデータが投票結果反映済みである場合には、前記端末装置と前記サーバとの間で通信を行うことなく、前記投票結果反映済みの投票券イメージデータを表示する表示部と、
を備えることを特徴とする端末装置。 A terminal device used for voting in public competitions,
An input unit that accepts user input;
A communication unit that transmits voting data corresponding to an input related to the vote received by the input unit to a server, and receives a reception result of the voting data from the server;
When the acceptance result is acceptance permission, a voting history data storage unit that stores voting history data including the voting data;
When the acceptance result is acceptance permission, a generation unit that generates voting ticket image data based on the voting data;
Voting ticket image data storage unit for storing the voting ticket image data generated by the generation unit;
When all of the voting ticket image data stored in the voting ticket image data storage unit has been reflected in the voting ticket image data storage unit when input related to the voting content inquiry request is received by the input unit, the terminal device and A display unit for displaying the voting ticket image data that has been reflected in the voting result without performing communication with the server ;
A terminal device comprising:
前記投票券イメージデータ記憶部に記憶されている投票券イメージデータを更新する投票券イメージデータ更新部と、
を更に備え、
前記入力部により前記投票内容照会要求に関する入力が受け付けられたときに、前記投票履歴データ記憶部に記憶されている投票履歴データの中に投票結果未反映の投票履歴データが含まれる場合は、
前記通信部が、更に、前記投票結果未反映の投票履歴データに関する投票結果照会要求を前記サーバへ送信し、前記投票結果照会要求に対する投票結果を前記サーバから受信し、
前記投票履歴データ更新部が、前記投票結果に基づいて、前記投票履歴データ記憶部に記憶されている、前記投票結果未反映の投票履歴データを更新し、
前記投票券イメージデータ更新部が、前記投票履歴データ更新部により更新された投票履歴データに基づいて、投票券イメージデータ記憶部に記憶されている、対応する投票券イメージデータを更新し、
前記表示部が、前記投票券イメージデータ記憶部に記憶されている投票券イメージデータを表示する、
ことを特徴とする請求項1記載の端末装置。 A voting history data update unit for updating the voting history data stored in the voting history data storage unit;
Voting ticket image data update unit for updating the voting ticket image data stored in the voting ticket image data storage unit;
Further comprising
When the input related to the voting content inquiry request is received by the input unit, if the voting history data not reflected in the voting result is included in the voting history data stored in the voting history data storage unit,
The communication unit further sends a voting result inquiry request regarding the voting history data not reflected in the voting result to the server, and receives a voting result for the voting result inquiry request from the server;
The voting history data update unit updates the voting history data not reflected in the voting result, stored in the voting history data storage unit, based on the voting result,
The voting ticket image data update unit updates the corresponding voting ticket image data stored in the voting ticket image data storage unit based on the voting history data updated by the voting history data update unit,
The display unit displays voting ticket image data stored in the voting ticket image data storage unit;
The terminal device according to claim 1.
ことを特徴とする請求項2記載の端末装置。 The voting ticket image data updated by the voting ticket image data updating unit can be identified by the user as to whether the voting ticket image data is updated or not when the updated voting ticket image data is displayed by the display unit. Voting ticket image data,
The terminal device according to claim 2.
ことを特徴とする請求項3記載の端末装置。 The voting ticket image data updated by the voting ticket image data updating unit is a high payout target, a target that is not a high payout when the updated voting ticket image data is displayed by the display unit, or inadequate. Voting ticket image data that makes it possible for users to distinguish inside,
The terminal device according to claim 3.
ことを特徴とする請求項2乃至4の何れか一項に記載の端末装置。 The voting ticket image data update unit generates updated voting ticket image data based on the voting history data updated by the voting history data update unit, and is stored in the voting ticket image data storage unit. Replacing the voting ticket image data with the updated voting ticket image data,
The terminal device according to claim 2, wherein the terminal device is a terminal device.
ことを特徴とする請求項5記載の端末装置。 When the voting ticket image data updating unit generates updated voting ticket image data based on the voting history data updated by the voting history data updating unit, the updated voting history data includes a combination of In the case of including a combination number having an unreasonable combination, when the updated voting ticket image data is displayed on the display unit, it becomes possible for the user to distinguish between an unreasonable combination and an unreasonable combination. Generate updated voting ticket image data,
The terminal device according to claim 5.
前記投票券イメージデータ更新部は、前記投票履歴データ更新部により更新された投票履歴データに基づいて、前記投票券イメージデータ記憶部に記憶されている、対応する投票券イメージデータに、前記スタンプイメージデータ記憶部に記憶されている的中スタンプイメージデータ又は不的中スタンプイメージデータを合成する、
ことを特徴とする請求項2又は3記載の端末装置。 A stamp image data storage unit for storing the target stamp image data and the target stamp image data;
The voting ticket image data updating unit is configured to add the stamp image to the corresponding voting ticket image data stored in the voting ticket image data storage unit based on the voting history data updated by the voting history data updating unit. Synthesizing the hit stamp image data or the hit stamp image data stored in the data storage unit;
The terminal device according to claim 2 or 3, wherein
前記投票券イメージデータ更新部は、前記投票履歴データ更新部により更新された投票履歴データに基づいて、前記投票券イメージデータ記憶部に記憶されている、対応する投票券イメージデータに、前記スタンプイメージデータ記憶部に記憶されている高配当な的中スタンプイメージデータ、高配当でない的中スタンプイメージデータ、又は不的中スタンプイメージデータを合成する、
ことを特徴とする請求項2乃至4の何れか一項に記載の端末装置。 A stamp image data storage unit for storing high-scoring target stamp image data, non-high-scoring target stamp image data, and unsuccessful middle stamp image data;
The voting ticket image data updating unit is configured to add the stamp image to the corresponding voting ticket image data stored in the voting ticket image data storage unit based on the voting history data updated by the voting history data updating unit. Combining high-priced target stamp image data stored in the data storage unit, non-high-priced target stamp image data, or improper medium-stamp image data;
The terminal device according to claim 2, wherein the terminal device is a terminal device.
利用者の入力を受け付ける入力機能と、
前記入力機能により受け付けられた前記投票に関する入力に応じた投票データをサーバへ送信し、前記投票データの受付結果を前記サーバから受信する通信機能と、
前記受付結果が受付許可である場合に、前記投票データを含む投票履歴データを投票履歴データ記憶部に記憶する投票履歴データ記憶機能と、
前記受付結果が受付許可である場合に、前記投票データに基づいて、投票券イメージデータを生成する生成機能と、
前記生成機能により生成された投票券イメージデータを投票券イメージデータ記憶部に記憶する投票券イメージデータ記憶機能と、
前記入力機能により投票内容照会要求に関する入力が受け付けられたときに、前記投票券イメージデータ記憶部に記憶されている全ての投票券イメージデータが投票結果反映済みである場合には、前記端末装置と前記サーバとの間で通信を行うことなく、前記投票結果反映済みの投票券イメージデータを表示する表示機能と、
を実現させることを特徴とする投票内容照会プログラム。 In the computer of the terminal device used for voting in public competitions,
An input function that accepts user input;
A communication function for transmitting voting data corresponding to an input related to the vote received by the input function to a server, and receiving a reception result of the voting data from the server;
When the acceptance result is acceptance permission, a voting history data storage function for storing voting history data including the voting data in a voting history data storage unit;
When the acceptance result is acceptance permission, a generation function for generating voting ticket image data based on the voting data;
Voting ticket image data storage function for storing the voting ticket image data generated by the generation function in a voting ticket image data storage unit;
When all of the voting ticket image data stored in the voting ticket image data storage unit has been reflected in the voting ticket image data storage unit when an input related to a vote content inquiry request is received by the input function , the terminal device and A display function for displaying the voting ticket image data that has been reflected in the voting result without performing communication with the server ;
Voting content inquiry program characterized by realizing
利用者から受け付けた前記投票に関する入力に応じた投票データをサーバへ送信し、
前記投票データの受付結果を前記サーバから受信し、
前記受付結果が受付許可である場合に、前記投票データを含む投票履歴データを投票履歴データ記憶部に記憶し、
前記受付結果が受付許可である場合に、前記投票データに基づいて、投票券イメージデータを生成し、
前記生成した投票券イメージデータを投票券イメージデータ記憶部に記憶し、
前記利用者から投票内容照会要求に関する入力を受け付けたときに、前記投票券イメージデータ記憶部に記憶されている全ての投票券イメージデータが投票結果反映済みである場合には、前記端末装置と前記サーバとの間で通信を行うことなく、前記投票結果反映済みの投票券イメージデータを表示する、
ことを特徴とする投票内容照会方法。 A vote content query method by the terminal device to be used for voting public competition,
Send voting data according to the input regarding the voting accepted from the user to the server,
Receiving the voting data acceptance result from the server;
When the acceptance result is acceptance permission, the voting history data including the voting data is stored in the voting history data storage unit,
When the acceptance result is acceptance permission, based on the voting data, generate voting ticket image data,
Storing the generated voting ticket image data in a voting ticket image data storage unit;
When all of the voting ticket image data stored in the voting ticket image data storage unit has been reflected in the voting ticket image data storage unit when receiving an input regarding the voting content inquiry request from the user, the terminal device and the Displaying voting ticket image data that has been reflected in the voting results without communicating with the server ;
A poll content inquiry method characterized by the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015227547A JP6499564B2 (en) | 2015-11-20 | 2015-11-20 | Terminal device, vote content inquiry program, and vote content inquiry method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015227547A JP6499564B2 (en) | 2015-11-20 | 2015-11-20 | Terminal device, vote content inquiry program, and vote content inquiry method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017097532A JP2017097532A (en) | 2017-06-01 |
| JP6499564B2 true JP6499564B2 (en) | 2019-04-10 |
Family
ID=58804865
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015227547A Active JP6499564B2 (en) | 2015-11-20 | 2015-11-20 | Terminal device, vote content inquiry program, and vote content inquiry method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6499564B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6947709B2 (en) * | 2018-08-29 | 2021-10-13 | 富士通フロンテック株式会社 | Ticketing terminal management device, ticketing terminal management system, ticketing terminal management program and ticketing terminal management method |
| JP7678298B2 (en) * | 2021-07-30 | 2025-05-16 | 株式会社Mixi | Information processing device, program, and information processing method |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0535760A (en) * | 1991-07-30 | 1993-02-12 | Hitachi Ltd | Voting system |
| JP3885530B2 (en) * | 2001-08-09 | 2007-02-21 | オムロン株式会社 | Hit determination device and hit amount refund device |
| JP2005038013A (en) * | 2003-07-15 | 2005-02-10 | Nippon Syscom Research:Kk | How to issue voting tickets at public competition ticketing machines |
| JP4908802B2 (en) * | 2004-08-19 | 2012-04-04 | 富士通フロンテック株式会社 | program |
| JP2006085431A (en) * | 2004-09-16 | 2006-03-30 | Fujitsu Ltd | Display information control terminal for competition information display control in public competition and display information control method of display information control terminal |
| JP2014215676A (en) * | 2013-04-23 | 2014-11-17 | 富士通フロンテック株式会社 | Information processing device, voting system, method for connecting voting system, and program for connecting voting system |
-
2015
- 2015-11-20 JP JP2015227547A patent/JP6499564B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017097532A (en) | 2017-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5172717B2 (en) | Voting anticipation disclosure system and method, and computer program | |
| EP3213231A1 (en) | Dynamically loading contextual ontologies for predictive typing | |
| JP5706272B2 (en) | Voting terminal device, voting system, and voting method | |
| KR102572825B1 (en) | Information processing method, program, terminal | |
| US20130106916A1 (en) | Drag and drop human authentication | |
| JP2014081771A (en) | Information sharing system, information sharing device and information sharing method | |
| JP2021026364A (en) | Server, first terminal, information processing method and program | |
| JP6499564B2 (en) | Terminal device, vote content inquiry program, and vote content inquiry method | |
| JP2021026367A (en) | Campaign application system | |
| JP6886122B1 (en) | Information processing system, information processing method and program | |
| JP2011095815A (en) | System, device and method for supporting input of auction exhibition and computer program | |
| KR102292929B1 (en) | System for providing stock trade information | |
| US20140358659A1 (en) | Electronic commerce apparatus, privilege control method, privilege control program, and computer readable storage medium for storing program | |
| JP2018136898A (en) | Voting system and voting method | |
| JP2017157096A (en) | Program and information processing device | |
| JP2013114525A (en) | Ticket issue system and ticket issue terminal | |
| CN109313771A (en) | Reliability Metrics for Real-Time Auctions | |
| US10242478B2 (en) | System, method, and program for managing avatars | |
| JP7328573B2 (en) | Information processing device, information processing method and program | |
| US20250166016A1 (en) | Advertisement displaying system, advertisement displaying method, and non-transitory computer readable medium storing computer program | |
| JP7108339B1 (en) | Information processing method, information processing device, information processing program, and recording medium | |
| US20250371509A1 (en) | Non-Transitory Computer-Readable Storage Medium, Function Restriction Method, and Function Restriction Device | |
| JP7663762B1 (en) | Information processing device, information processing method, and program | |
| JP2020091807A (en) | Voting program, voting method, voting device, and voting system | |
| KR102292924B1 (en) | Method for receiving stock trade information |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171207 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181019 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181106 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181218 |
|
| 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: 20190312 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190315 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6499564 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |