Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6499564B2 - Terminal device, vote content inquiry program, and vote content inquiry method - Google Patents
[go: Go Back, main page]

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 PDF

Info

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
Application number
JP2015227547A
Other languages
Japanese (ja)
Other versions
JP2017097532A (en
Inventor
慎輔 速水
慎輔 速水
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Frontech Ltd
Original Assignee
Fujitsu Frontech Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Frontech Ltd filed Critical Fujitsu Frontech Ltd
Priority to JP2015227547A priority Critical patent/JP6499564B2/en
Publication of JP2017097532A publication Critical patent/JP2017097532A/en
Application granted granted Critical
Publication of JP6499564B2 publication Critical patent/JP6499564B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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.

特開2008−257349号公報JP 2008-257349 A 特表2004−326644号公報JP-T-2004-326644

上述のような公営競技用システムでは、多数の利用者(端末装置)によるサーバへのアクセスが集中すると、通信トラフィックやサーバ負荷が増大し、端末装置とサーバとの間の通信が円滑に行われない場合があった。このような場合、利用者は過去の投票内容を照会することができない場合があった。   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.

一実施の形態に係る端末装置である利用者端末を含む公営競技用システムの構成例を示す図である。It is a figure which shows the structural example of the system for public competitions including the user terminal which is a terminal device which concerns on one embodiment. 利用者端末の機能ブロック構成例を示す図である。It is a figure which shows the functional block structural example of a user terminal. 利用者端末のハードウェア構成例を示す図である。It is a figure which shows the hardware structural example of a user terminal. 投票後かつ投票結果反映前の投票履歴データテーブルの一例を示す図である。It is a figure which shows an example of the voting history data table after voting and before voting result reflection. 投票後かつ投票結果(的中)反映後の投票履歴データテーブルの一例を示す図である。It is a figure which shows an example of the voting history data table after voting and after reflecting a voting result (target). 投票後かつ投票結果(不的中)反映後の投票履歴データテーブルの一例を示す図である。It is a figure which shows an example of the voting history data table after voting and after reflecting a voting result (unregular). 投票後かつ投票結果(高配当的中)反映後の投票履歴データテーブルの一例を示す図である。It is a figure which shows an example of the voting history data table after voting and after reflecting a voting result (high payout medium). メニュー画面の一例を示す図である。It is a figure which shows an example of a menu screen. 利用者端末の投票動作の一例を示すフローチャートである。It is a flowchart which shows an example of the voting operation | movement of a user terminal. 利用者端末の照会動作の一例を示すフローチャートである。It is a flowchart which shows an example of the inquiry operation | movement of a user terminal. 確認画面の一例を示す図である。It is a figure which shows an example of a confirmation screen. 投票券イメージデータの一例を示す図(その1)である。It is FIG. (1) which shows an example of voting ticket image data. 投票券イメージデータの一例を示す図(その2)である。It is FIG. (2) which shows an example of voting ticket image data. 更新後投票券イメージデータの一例を示す図(その1)である。It is FIG. (1) which shows an example of post-update voting ticket image data. 更新後投票券イメージデータの一例を示す図(その2)である。It is FIG. (2) which shows an example of post-update voting ticket image data. 更新後投票券イメージデータの一例を示す図(その3)である。It is FIG. (3) which shows an example of post-update voting ticket image data. 更新後投票券イメージデータの一例を示す図(その4)である。It is FIG. (4) which shows an example of post-update voting ticket image data.

以下、図面を参照しながら本発明の実施の形態を説明する。
図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 public competition system 1 includes a user terminal 10, a voting server 20, and a network 30, and the user terminal 10 and the voting server 20 are communicably connected via the network 30. ing.

利用者端末10は、競馬、競輪、競艇、又はオートレース等の公営競技の投票等に使用される端末装置であって、例えば、スマートフォン、携帯電話機、タブレット端末、又はPC等である。なお、以下では、公営競技の投票を、単に投票と言う。   The user terminal 10 is a terminal device used for voting in public competitions such as horse racing, bicycle racing, boat racing, or auto racing, and is, for example, a smartphone, a mobile phone, a tablet terminal, or a PC. In the following, voting for public competition is simply called voting.

投票サーバ20は、利用者端末10を使用して行われる利用者からの投票の受け付けや、受け付けた投票に関する投票データの管理等を行う。   The voting server 20 receives a vote from a user performed using the user terminal 10, manages voting data related to the received vote, and the like.

ネットワーク30は、例えば、LAN(Local Area Network)、WAN(Wide Area Network)、又はインターネット等のネットワーク、或いは、それらが混在するネットワークである。また、ネットワーク30は、有線ネットワーク及び無線ネットワークの一方又は両方からなるネットワークである。   The network 30 is, for example, a network such as a LAN (Local Area Network), a WAN (Wide Area Network), or the Internet, or a network in which they are mixed. The network 30 is a network composed of one or both of a wired network and a wireless network.

なお、図1においては、説明の便宜のために利用者端末10を1つしか示していないが、実際には複数の利用者端末10が存在し、図示しない他の利用者端末10の各々も、ネットワーク30を介して投票サーバ20と通信可能に接続されている。   In FIG. 1, only one user terminal 10 is shown for convenience of explanation, but actually there are a plurality of user terminals 10, and each of the other user terminals 10 not shown is also shown. The voting server 20 is communicably connected via the network 30.

図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 user terminal 10.
As shown in FIG. 2, the user terminal 10 includes a control unit 101, an input unit 102, a communication unit 103, a voting history data storage unit 104, a generation unit 105, a voting ticket image data storage unit 106, a display unit 107, and a vote. A history data update unit 108 and a voting ticket image data update unit 109 are included. The stamp image data storage unit 110 indicated by a broken line will be described later.

制御部101は、利用者端末10の全体動作を制御する。
入力部102は、利用者からの各種の入力を受け付ける。例えば、入力部102は、投票に関する入力や、利用者の過去の投票内容の照会要求に関する入力等を受け付ける。
The control unit 101 controls the overall operation of the user terminal 10.
The input unit 102 receives various inputs from the user. For example, the input unit 102 receives an input related to voting, an input related to a user's past voting content inquiry request, and the like.

通信部103は、ネットワーク30に接続され、投票サーバ20等の外部装置と通信を行う。例えば、通信部103は、入力部102により受け付けられた投票に関する入力に応じた投票データを投票サーバ20へ送信し、その投票データの受付結果を投票サーバ20から受信する。また、例えば、通信部103は、入力部102により投票内容の照会要求に関する入力が受け付けられたときに、投票履歴データ記憶部104に記憶されている投票履歴データの中に投票結果未反映の投票履歴データが含まれる場合には、その投票結果未反映の投票履歴データに関する投票結果照会要求を投票サーバ20へ送信し、その投票結果照会要求に対する投票結果を投票サーバ20から受信する。   The communication unit 103 is connected to the network 30 and communicates with an external device such as the voting server 20. For example, the communication unit 103 transmits voting data corresponding to an input related to voting accepted by the input unit 102 to the voting server 20 and receives the voting data acceptance result from the voting server 20. Further, for example, when the communication unit 103 receives an input related to a voting content inquiry request from the input unit 102, the voting results are not reflected in the voting history data stored in the voting history data storage unit 104. When the history data is included, the voting result inquiry request regarding the voting history data not reflected in the voting result is transmitted to the voting server 20 and the voting result for the voting result inquiry request is received from the voting server 20.

投票履歴データ記憶部104は、通信部103により受信された、投票データの受付結果が受付許可である場合に、その投票データを含む投票履歴データが記憶される。   The voting history data storage unit 104 stores the voting history data including the voting data when the reception result of the voting data received by the communication unit 103 is reception permission.

生成部105は、通信部103により受信された、投票データの受付結果が受付許可である場合に、その投票データに基づいて投票券イメージデータを生成する。   When the reception result of the voting data received by the communication unit 103 is reception permission, the generation unit 105 generates voting ticket image data based on the voting data.

投票券イメージデータ記憶部106は、生成部105により生成された投票券イメージデータが記憶される。   The betting ticket image data storage unit 106 stores the betting ticket image data generated by the generation unit 105.

表示部107は、各種の表示を行う。例えば、表示部107は、入力部102により投票内容照会要求に関する入力が受け付けられたときに、投票券イメージデータ記憶部106に記憶されている投票券イメージデータを表示する。   The display unit 107 performs various displays. For example, the display unit 107 displays voting ticket image data stored in the voting ticket image data storage unit 106 when an input related to a vote content inquiry request is received by the input unit 102.

投票履歴データ更新部108は、投票履歴データ記憶部104に記憶されている投票履歴データを更新する。例えば、投票履歴データ更新部108は、通信部103により受信された、投票結果照会要求に対する投票結果に基づいて、投票履歴データ記憶部104に記憶されている、対応する投票履歴データを更新する。   The voting history data update unit 108 updates the voting history data stored in the voting history data storage unit 104. For example, the voting history data update unit 108 updates the corresponding voting history data stored in the voting history data storage unit 104 based on the voting result for the voting result inquiry request received by the communication unit 103.

投票券イメージデータ更新部109は、投票履歴データ更新部108により更新された投票履歴データに基づいて、投票券イメージデータ記憶部106に記憶されている、対応する投票券イメージデータを更新する。   The betting ticket image data update unit 109 updates the corresponding betting ticket image data stored in the betting ticket image data storage unit 106 based on the voting history data updated by the voting history data update unit 108.

なお、投票券イメージデータ更新部109により更新された投票券イメージデータは、当該更新された投票券イメージデータが表示部107により表示されたときに的中又は不的中が利用者に区別可能になるような投票券イメージデータである。あるいは、投票券イメージデータ更新部109により更新された投票券イメージデータは、当該更新された投票券イメージデータが表示部107により表示されたときに高配当な的中、高配当でない的中、又は不的中が利用者に区別可能になるような投票券イメージデータである。   Note that the voting ticket image data updated by the voting ticket image data update unit 109 can be distinguished by the user when the updated voting ticket image data is displayed by the display unit 107. This is the voting ticket image data. Alternatively, the voting ticket image data updated by the voting ticket image data updating unit 109 may be a high payout target, a high payout target when the updated voting ticket image data is displayed by the display unit 107, or This is voting ticket image data that makes it possible for the user to distinguish the inside.

投票券イメージデータ更新部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 data updating unit 109.

第1の方法は、投票券イメージデータ更新部109が、投票履歴データ更新部108により更新された投票履歴データに基づいて更新後投票券イメージデータを生成し、投票券イメージデータ記憶部106に記憶されている、対応する投票券イメージデータを、その更新後投票券イメージデータに置き換えることにより、投票券イメージデータの更新を行う方法である。この第1の方法では、投票券イメージデータ更新部109が、投票履歴データ更新部108により更新された投票履歴データに基づいて更新後投票券イメージデータを生成するときに、その更新された投票履歴データが的中の組み合わせ及び不的中の組み合わせを有する組番(組み合わせ番号、または買い目とも称する)を含む場合には、当該更新後投票券イメージデータが表示部107により表示されたときに的中の組み合わせと不的中の組み合わせとが利用者に区別可能になるような更新後投票券イメージデータを生成する。   In the first method, the voting ticket image data updating unit 109 generates updated voting ticket image data based on the voting history data updated by the voting history data updating unit 108 and stores the updated voting ticket image data in the voting ticket image data storage unit 106. The voting ticket image data is updated by replacing the corresponding voting ticket image data with the updated voting ticket image data. In this first method, when the voting ticket image data update unit 109 generates the updated voting ticket image data based on the voting history data updated by the voting history data update unit 108, the updated voting history When the data includes a combination number (also referred to as a combination number or a purchase item) having a combination that is the target and a combination that is not appropriate, the target voting ticket image data is displayed when the display unit 107 displays the updated voting ticket image data. The updated voting ticket image data is generated so that the user can distinguish between the combination in the middle and the combination in the middle.

第2の方法は、利用者端末10が、的中スタンプイメージデータ及び不的中スタンプイメージデータが記憶されるスタンプイメージデータ記憶部110を更に備えるようにし、投票券イメージデータ更新部109が、投票履歴データ更新部108により更新された投票履歴データに基づいて、投票券イメージデータ記憶部106に記憶されている、対応する投票券イメージデータに、スタンプイメージデータ記憶部110に記憶されている的中スタンプイメージデータ又は不的中スタンプイメージデータを合成することにより、投票券イメージデータの更新を行う方法である。あるいは、第2の方法は、利用者端末10が、高配当な的中スタンプイメージデータ、高配当でない的中スタンプイメージデータ、及び不的中スタンプイメージデータが記憶されるスタンプイメージデータ記憶部110を更に備えるようにし、投票券イメージデータ更新部109が、投票履歴データ更新部108により更新された投票履歴データに基づいて、投票券イメージデータ記憶部106に記憶されている、対応する投票券イメージデータに、スタンプイメージデータ記憶部110に記憶されている高配当な的中スタンプイメージデータ、高配当でない的中スタンプイメージデータ、又は不的中スタンプイメージデータを合成することにより、投票券イメージデータの更新を行う方法である。   In the second method, the user terminal 10 is further provided with a stamp image data storage unit 110 for storing the target stamp image data and the target stamp image data, and the voting ticket image data update unit 109 performs voting. Based on the voting history data updated by the history data updating unit 108, the corresponding voting ticket image data stored in the voting ticket image data storage unit 106 is stored in the stamp image data storage unit 110. This is a method for updating voting ticket image data by combining stamp image data or improper middle stamp image data. Alternatively, in the second method, the user terminal 10 stores the stamp image data storage unit 110 in which the high-priced target stamp image data, the non-high-priced target stamp image data, and the unsuccessful medium stamp image data are stored. The voting ticket image data update unit 109 further includes corresponding voting ticket image data stored in the voting ticket image data storage unit 106 based on the voting history data updated by the voting history data update unit 108. The voting ticket image data is updated by synthesizing the high-priced target stamp image data, the non-high-priced target stamp image data, or the unsuccessful medium stamp image data stored in the stamp image data storage unit 110. It is a method to do.

以下では、投票券イメージデータの更新が上述の第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 user terminal 10.
As illustrated in FIG. 3, the user terminal 10 includes a control device 121, a display 122, an input device 123, a camera 124, a power supply unit 125, and a communication device 126.

制御装置121は、CPU(Central Processing Unit)127、RAM(Random Access Memory)128、ROM(Read Only Memory)129、及び入出力装置130を含み、その各々がバス131を介して接続されている。なお、制御装置121は、コンピュータの一例である。   The control device 121 includes a CPU (Central Processing Unit) 127, a RAM (Random Access Memory) 128, a ROM (Read Only Memory) 129, and an input / output device 130, each of which is connected via a bus 131. The control device 121 is an example of a computer.

CPU127は、利用者端末10の全体動作を制御する。RAM128は、CPU127によって実行されるOS(Operating System)のプログラムやアプリケーションプログラムの少なくとも一部を一時的に格納する。また、RAM128は、CPU127による処理に必要な各種データを格納する。ROM129は、例えばフラッシュROMであって、OSのプログラムやアプリケーションプログラムを記憶する。また、ROM129は、詳しくは図4乃至図7を用いて後述する投票履歴データテーブルや、投票券イメージデータを記憶する。   The CPU 127 controls the overall operation of the user terminal 10. The RAM 128 temporarily stores at least part of an OS (Operating System) program and application programs executed by the CPU 127. The RAM 128 stores various data necessary for processing by the CPU 127. The ROM 129 is a flash ROM, for example, and stores an OS program and application programs. In addition, the ROM 129 stores a voting history data table, which will be described later with reference to FIGS. 4 to 7 in detail, and voting ticket image data.

入出力装置130には、ディスプレイ122、入力装置123、カメラ124、電源部125、及び通信装置126が接続されている。また、図示はしないが、入出力装置130には、可搬型記録媒体(例えばフラッシュメモリ型メモリカード等)に対する情報の書込み及び読出しが可能な可搬型記録媒体インタフェースも接続されている。   A display 122, an input device 123, a camera 124, a power supply unit 125, and a communication device 126 are connected to the input / output device 130. Although not shown, the input / output device 130 is also connected to a portable recording medium interface capable of writing and reading information to and from a portable recording medium (for example, a flash memory type memory card).

入出力装置130は、ディスプレイ122、入力装置123、カメラ124、電源部125、通信装置126、及び図示しない可搬型記録媒体インタフェースから送られてくる信号を、バス131を介してCPU127に送信する。また、入出力装置130は、CPU127から送られてくる制御信号を、バス131を介して対応するユニット(ディスプレイ122、入力装置123、カメラ124、電源部125、通信装置126、又は図示しない可搬型記録媒体インタフェース)へ送信する。   The input / output device 130 transmits signals sent from the display 122, the input device 123, the camera 124, the power supply unit 125, the communication device 126, and a portable recording medium interface (not shown) to the CPU 127 via the bus 131. Further, the input / output device 130 sends a control signal sent from the CPU 127 to a corresponding unit (display 122, input device 123, camera 124, power supply unit 125, communication device 126, or portable device not shown) via the bus 131. To the recording medium interface).

ディスプレイ122は、例えばLCD(Liquid Crystal Display)等であって、各種の表示を行う。入力装置123は、例えばディスプレイ122上に配置されたタッチパネルやキーボード等であって、利用者からの各種の入力を受け付ける。カメラ124は、例えば利用者の指示入力に応じて被写体を撮像する。電源部125は、利用者端末10の各部へ供給する電力を管理する。通信装置126は、ネットワーク30に接続され、投票サーバ20等の外部装置と通信を行う。   The display 122 is an LCD (Liquid Crystal Display), for example, and performs various displays. The input device 123 is, for example, a touch panel or a keyboard arranged on the display 122, and accepts various inputs from the user. The camera 124 images a subject in accordance with, for example, a user instruction input. The power supply unit 125 manages power supplied to each unit of the user terminal 10. The communication device 126 is connected to the network 30 and communicates with an external device such as the voting server 20.

なお、制御装置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 ROM 129 in the control device 121 may be stored in the ROM 129 from an external device (not shown) via the network 30, the communication device 126, and the input / output device 130, for example. Good. Alternatively, it may be stored in the ROM 129 from a portable recording medium (not shown) via a portable recording medium interface and input / output device 130 (not shown). The OS program and application program executed by the CPU 127 are stored in the RAM 128 from an external device (not shown) via the network 30, the communication device 126, and the input / output device 130, and executed by the CPU 127, for example. Also good. Alternatively, it may be stored in the RAM 128 from a portable recording medium (not shown) via a portable recording medium interface and input / output device 130 (not shown) and executed by the CPU 127.

図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 ROM 129. More specifically, FIG. 4 is a diagram illustrating an example of a voting history data table after the user has voted via the user terminal 10 and before the voting result is reflected. Each of FIG. 5 to FIG. 7 is a diagram illustrating an example of the voting history data table after the voting result is reflected. More specifically, FIG. 5 is a diagram illustrating an example of a voting history data table after a voting result that is a hit (not a high payout) is reflected, and FIG. 6 is a voting result that is not hit. FIG. 7 is a diagram illustrating an example of a voting history data table after reflecting a voting result that is in the middle of a high payout.

図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 user terminal 10 in the public competition system 1 will be described.
The operation of the user terminal 10 is performed by the CPU 127 executing an OS program or application program stored in the ROM 129.

利用者端末10において、入力装置123を介して利用者により所定の入力が行われると、CPU127は、ディスプレイ122にメニュー画面を表示する。   In the user terminal 10, when a predetermined input is performed by the user via the input device 123, the CPU 127 displays a menu screen on the display 122.

図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 menu screen 141 includes a “voting” button 142 and an “inquiry” button 143. When an input for pressing the “vote” button 142 is made by the user via the input device 123 on the menu screen 141, the CPU 127 starts the voting operation shown in FIG. 9, and the user votes. Can do. In addition, when an input for pressing the “inquiry” button 143 is performed by the user via the input device 123 (input relating to a vote content inquiry request), the CPU 127 starts an inquiry operation shown in FIG. Can inquire about the contents of past votes.

図9は、利用者端末10の投票動作の一例を示すフローチャートである。
図9に示したように、投票動作が開始すると、CPU127は、まず、入力装置123を介して行われる利用者の入力(投票に関する入力)に応じて、場名、レース番号、式別、投票形式、組番、金額等を選択する(S110)。
FIG. 9 is a flowchart showing an example of the voting operation of the user terminal 10.
As shown in FIG. 9, when the voting operation starts, the CPU 127 first determines the place name, race number, expression, and voting according to the user's input (input regarding voting) performed via the input device 123. A format, a set number, an amount, etc. are selected (S110).

続いて、CPU127は、S110での選択に基づいた利用者の投票内容の確認画面をディスプレイ122に表示する(S120)。   Subsequently, the CPU 127 displays a confirmation screen for the user's vote content based on the selection in S110 on the display 122 (S120).

図11は、その確認画面の一例を示す図である。
図11に示したように、確認画面151は、利用者の投票内容152と、「投票する」ボタン153を含む。
FIG. 11 is a diagram showing an example of the confirmation screen.
As shown in FIG. 11, the confirmation screen 151 includes the user's vote content 152 and a “vote” button 153.

確認画面151において、入力装置123を介して利用者により「投票する」ボタン153を押下するための入力が行われると、CPU127は、S110での選択に基づいた投票データを含む電文を投票サーバ20へ送信する(S130)。なお、投票データは、場名、日付、回日、レース番号、式別、投票形式、組番、金額、及び合計等のデータである。   When an input for pressing the “vote” button 153 is performed by the user via the input device 123 on the confirmation screen 151, the CPU 127 sends a telegram including voting data based on the selection in S110 to the voting server 20. (S130). Note that the voting data is data such as place name, date, date, race number, expression, voting format, set number, amount, and total.

続いて、CPU127は、S130で送信した電文に含まれる投票データの受付結果を含む電文を投票サーバ20から受信し(S140)、その受付結果が、受付許可であるか否かを判定する(S150)。なお、S140で受信した電文が、受付許可の受付結果を含む場合、その電文は、更に、受付許可が為された投票データに対して発行された受付No.のデータを含む。   Subsequently, the CPU 127 receives a message including the reception result of the voting data included in the message transmitted in S130 from the voting server 20 (S140), and determines whether or not the reception result is reception permission (S150). ). If the electronic message received in S140 includes a reception permission reception result, the electronic message further includes a reception No. issued to the vote data for which the reception permission has been granted. Including data.

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 CPU 127 receives the current date and time data that is the voting date and the reception No. included in the message received in S140. Is stored in the voting history data table stored in the ROM 129, the voting data included in the message transmitted in S130, and the file name of the voting ticket image data generated in S160. S160). Note that the file name of the voting ticket image data generated in S160 uniquely corresponds to the voting history data. By this S160, the voting history data is stored in the voting history data table, such as the voting history data of the first record of the voting history data table shown in FIG. The

S160の後、CPU127は、S130で送信した電文に含まれる投票データ(S160で投票履歴データテーブルに格納された投票履歴データに含まれる投票データでもある)に基づいて、投票券イメージデータを生成し、ROM129に記憶する(S170)。   After S160, the CPU 127 generates voting ticket image data based on the voting data included in the electronic message transmitted in S130 (also the voting data included in the voting history data stored in the voting history data table in S160). And stored in the ROM 129 (S170).

図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 ticket image data 161 shown in FIG. 12 is voting ticket image data generated based on the voting data included in the voting history data of the first record in the voting history data table shown in FIG. The voting ticket image data 162 shown in FIG. 13 is generated based on the voting data included in the voting history data of the second record (the voting history data whose reception number is 2) in the voting history data table shown in FIG. Voting ticket image data.

なお、これらの投票券イメージデータ161及び162は、投票結果が未確定(レース結果待ち)であることを示すイメージデータ161a、162aを含む。   Note that these voting ticket image data 161 and 162 include image data 161a and 162a indicating that the voting result is unconfirmed (waiting for the race result).

図9のS170が終了すると投票動作が終了し、例えば、CPU127は、再びディスプレイ122にメニュー画面141(図8参照)を表示する。   When S170 in FIG. 9 ends, the voting operation ends, and for example, the CPU 127 displays the menu screen 141 (see FIG. 8) on the display 122 again.

図10は、利用者端末10の照会動作の一例を示すフローチャートである。
図10に示したように、照会動作が開始すると、CPU127は、まず、ROM129に記憶されている投票履歴データテーブルから全ての投票履歴データを読み出す(S210)。
FIG. 10 is a flowchart illustrating an example of the inquiry operation of the user terminal 10.
As shown in FIG. 10, when the inquiry operation starts, the CPU 127 first reads all the voting history data from the voting history data table stored in the ROM 129 (S210).

続いて、CPU127は、S210で読み出した投票履歴データの中に、投票結果が未反映の投票履歴データが含まれているか否かを判定する(S220)。なお、投票結果が未反映の投票履歴データとは、図4に示した投票履歴データテーブルに格納されている投票履歴データのように、更新日時、着順、的中状況、スタンプ、的中金額、配当金、及び払戻金のデータが含まれていない投票履歴データのことである。   Subsequently, the CPU 127 determines whether or not the voting history data that has not been reflected in the voting result is included in the voting history data read in S210 (S220). Note that the voting history data whose voting results have not been reflected is the update date / time, arrival order, hit status, stamp, target hit amount, as in the case of voting history data stored in the vote history data table shown in FIG. This is voting history data that does not include dividend and refund data.

S220の判定結果がYesの場合、CPU127は、投票結果が未反映の投票履歴データ毎に、当該投票履歴データに含まれる受付No.のデータをキーに、その投票結果を投票サーバ20に問い合わせる(S230)。より詳しくは、CPU127は、投票結果が未反映の投票履歴データ毎に、当該投票履歴データに含まれる受付No.のデータを含む投票結果照会要求電文を投票サーバ20へ送信し、その応答電文を投票サーバ20から受信する。応答電文は、投票結果が確定されているか否かを示すデータを含み、投票結果が確定されていることを示すデータを含む場合は、更に、その投票結果に関するデータ(着順、的中金額、配当金、及び払戻金等のデータ)を含む。   When the determination result in S220 is Yes, the CPU 127 determines, for each voting history data in which the voting result is not reflected, the reception No. included in the voting history data. The voting server 20 is inquired of the voting result by using the data of the key (S230). More specifically, the CPU 127 sets the reception No. included in the voting history data for each voting history data whose voting result is not reflected. The voting result inquiry request message including the data is transmitted to the voting server 20 and the response message is received from the voting server 20. The response message includes data indicating whether or not the voting result has been confirmed. When the response message includes data indicating that the voting result has been confirmed, the response message further includes data regarding the voting result (the order of arrival, the target amount, Data on dividends and refunds).

S230の後、CPU127は、S230での問い合わせの結果、確定されている投票結果が有るか否かを判定する(S240)。   After S230, the CPU 127 determines whether there is a confirmed voting result as a result of the inquiry in S230 (S240).

S240の判定結果がYesの場合、CPU127は、その確定されている投票結果を、投票結果が未反映の投票履歴データに反映し、投票履歴データを更新する(S250)。より詳しくは、CPU127は、更新日時とされる現在時刻のデータと、投票サーバ20から受信した応答電文に含まれる投票結果に関するデータと、その投票結果に関するデータに基づく的中状況及びスタンプのデータを、ROM129に記憶されている投票履歴データテーブルに格納されている投票結果が未反映の投票履歴データに追加する。これにより、例えば、図4に示した投票履歴データテーブルに格納されている投票履歴データが、図5、図6、又は図7に示した投票履歴データテーブルに格納されている投票履歴データのように、更新される。   When the determination result in S240 is Yes, the CPU 127 reflects the confirmed voting result in the voting history data in which the voting result is not reflected, and updates the voting history data (S250). More specifically, the CPU 127 obtains the data of the current time that is the update date and time, the data related to the voting result included in the response message received from the voting server 20, and the hit status and stamp data based on the data related to the voting result. The voting result stored in the voting history data table stored in the ROM 129 is added to the voting history data not yet reflected. Thereby, for example, the voting history data stored in the voting history data table shown in FIG. 4 is like the voting history data stored in the voting history data table shown in FIG. 5, FIG. 6, or FIG. It will be updated.

S250の後、CPU127は、S250で更新した投票履歴データに基づいて更新後投票券イメージデータを生成し、ROM129に記憶されている、ファイル名が対応する投票券イメージデータを、その更新後投票券イメージデータに置き換えて、投票券イメージデータを更新する(S260)。   After S250, the CPU 127 generates updated voting ticket image data based on the voting history data updated in S250, and stores the updated voting ticket image data corresponding to the file name stored in the ROM 129. In place of the image data, the voting ticket image data is updated (S260).

図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 image data 171a, 171b, 171c, and the like corresponding to a set number (3-5-7), a refund (1370 yen), a stamp (middle), etc. in the voting history data. .

図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 ticket image data 173 shown in FIG. 16 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 173 includes image data 173a, 173b, 173c and the like corresponding to a set number (3-5-7), a refund (39500 yen), a stamp (10,000 horse tickets), etc. in the voting history data. .

図17に示した更新後投票券イメージデータ174は、図7に示した投票履歴データテーブルの2レコード目の投票履歴データに基づいて生成された投票券イメージデータである。更新後投票券イメージデータ174は、投票履歴データにおける組番(2−5,5−2)、払戻金(250000円)、及びスタンプ(万舟券)等に対応するイメージデータ174a、174b、及び174c等を含む。   The updated voting ticket image data 174 shown in FIG. 17 is voting ticket image data generated based on the voting history data of the second record in the voting history data table shown in FIG. The updated voting ticket image data 174 is image data 174a, 174b, and 174c corresponding to a set number (2-5, 5-2), a refund (250,000 yen), a stamp (Mansen ticket), etc. in the voting history data. Etc.

なお、図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 image data 173a and 174a corresponding to the set number in the voting history data, and voting The image data 173b and 174b corresponding to the refund amount in the history data is colored red, for example. However, as shown in FIG. 17, when the combination number (2-5, 5-2) in the voting history data has the right combination (2-5) and the wrong combination (5-2). Is colored only in the part corresponding to the target combination. The above content is an example for emphasizing the combination of hits, and it is possible to change the type by changing the font, adding a pattern to the background or letters, adding letters or symbols around, etc. It is also possible to emphasize the combination.

図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 CPU 127 displays the betting ticket image data stored in the ROM 129 on the display 122 (S270). Thereby, for example, the voting ticket image data shown in FIGS. 12 and 13 and the updated voting ticket image data shown in FIGS. 14 to 17 are displayed on the display 122. The display format of voting ticket image data is the same as the display format of image data on, for example, a conventional smartphone or PC. In this case, the CPU 127 displays image data, for example, one or more on the display 122 in response to a user instruction input made via the input device 123.

S270の後、例えば、入力装置123を介して利用者により所定の入力が行われると、照会動作が終了し、CPU127は、再びディスプレイ122にメニュー画面141(図8参照)を表示する。   After S270, for example, when a predetermined input is performed by the user via the input device 123, the inquiry operation is terminated, and the CPU 127 displays the menu screen 141 (see FIG. 8) on the display 122 again.

以上のように、本実施形態に係る利用者端末10によれば、利用者が過去の投票内容を照会するときに、ROM129に記憶されている投票履歴データテーブルに格納されている全ての投票履歴データが投票結果反映済みである場合には、利用者端末10と投票サーバ20との間で通信が行われることなく利用者は過去の投票内容を照会することができる。従って、このような場合には、通信トラフィックや投票サーバ20の負荷の状態に関係なく、利用者はいつでも過去の投票内容を照会することができる。なお、このような場合には、利用者の照会時刻が投票サーバ20の利用時間外であっても、その照会を行うことができることは勿論のことである。   As described above, according to the user terminal 10 according to the present embodiment, when the user inquires about past voting contents, all the voting histories stored in the voting history data table stored in the ROM 129 are stored. If the data has already been reflected in the voting results, the user can inquire about the contents of the past voting without communication between the user terminal 10 and the voting server 20. Therefore, in such a case, regardless of the communication traffic and the load state of the voting server 20, the user can always inquire about past voting contents. In such a case, it goes without saying that the inquiry can be made even if the inquiry time of the user is outside the use time of the voting server 20.

また、利用者が過去の投票内容を照会するときは、その投票内容が投票券イメージとしてディスプレイ122に表示されるので、利用者は、目的とする投票内容を容易に見つけ出すことができ、従来のように過去の投票時に通知された受付番号(受付No.)等に基づいて見つけ出す必要はなく、その煩わしさから解放される。また、利用者は、その投票券イメージを一見するだけで、投票結果が未確定(レース結果待ち)の投票内容であるのか、投票結果が高配当な的中の投票内容であるのか、投票結果が高配当でない的中の投票内容であるのか、投票結果が不的中の投票内容であるのか、を認識することができる。   Further, when the user inquires about the contents of the past voting, the contents of the voting are displayed on the display 122 as a voting ticket image, so that the user can easily find the target voting contents, Thus, it is not necessary to find out based on the reception number (reception number) notified at the time of past voting, and it is freed from the troublesomeness. In addition, the user simply looks at the image of the voting ticket, whether the voting result is unconfirmed (waiting for the race result), whether the voting result is the content of the voting that is a high dividend, the voting result It is possible to recognize whether or not the voting content is a hit that is not a high payout, or whether the voting result is an unsuccessful voting content.

なお、本実施形態に係る利用者端末10は、次のような変形が可能である。
例えば、投票券イメージデータの更新を上述の第2の方法により行うようにする場合には、次のように変形される。
The user terminal 10 according to the present embodiment can be modified as follows.
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 ROM 129 stores the hit stamp image data and the hit stamp image data in advance. Alternatively, the ROM 129 stores in advance high-interest target stamp image data, non-high pay target stamp image data, and inadequate intermediate stamp image data. The target stamp image data or the target stamp image data that is not a high payout is, for example, the image data 171c shown in FIG. The improper medium stamp image data is, for example, the image data 172b shown in FIG. The high payout hit stamp image data is, for example, the image data 173c shown in FIG. 16 or the image data 174c shown in FIG.

そして、図10のS260では、CPU127が、S250で更新した投票履歴データに基づいて、ROM129に記憶されている、ファイル名が対応する投票券イメージデータに、ROM129に記憶されている的中スタンプイメージデータ又は不的中スタンプイメージデータを合成して、投票券イメージデータを更新する。あるいは、CPU127が、S250で更新した投票履歴データに基づいて、ROM129に記憶されている、ファイル名が対応する投票券イメージデータに、ROM129に記憶されている高配当な的中スタンプイメージデータ、高配当でない的中スタンプイメージデータ、又は不的中スタンプイメージデータを合成して、投票券イメージデータを更新する。   Then, in S260 of FIG. 10, the CPU 127 stores the hit stamp image stored in the ROM 129 in the voting ticket image data corresponding to the file name stored in the ROM 129 based on the voting history data updated in S250. The voting ticket image data is updated by combining the data or the improper medium stamp image data. Alternatively, based on the voting history data updated in S250, the CPU 127 stores the high payout target stamp image data stored in the ROM 129 in the voting ticket image data corresponding to the file name stored in the ROM 129. The ballot ticket image data is updated by synthesizing the hit stamp image data that is not a payout or the hit stamp image data.

但し、このような変形例では、図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. Data 161a or 162a is not included.

また、例えば、図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 input device 123, and the determination result is Yes. In this case, the process may proceed to S230, and when the determination result is No, the process may proceed to S270. According to such a modification, the user can select a past vote anytime without performing communication between the user terminal 10 and the voting server 20 by making a selection input that does not make an inquiry in S230. The contents (however, excluding the voting result in the voting history data not reflected in the voting result) can be inquired. Note that the case where the user performs selection input without making an inquiry in S230 is, for example, the case where the user wants to immediately inquire only about the contents of voting at the time of past voting.

以上、本発明の実施の形態を説明したが、本発明は、上述した実施の形態に限定されることなく、本発明の要旨を逸脱しない範囲内で種々の改良・変更が可能である。   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 supplementary note 1, wherein:
(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 supplementary note 2, characterized in that:
(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 Supplementary Note 3, wherein
(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 appendices 2 to 4, characterized in that:
(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 5, characterized in that:
(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 Supplementary Note 2 or 3, wherein
(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 appendices 2 to 4, characterized in that:
(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 supplementary note 10, characterized in that.
(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 supplementary note 11, characterized in that.
(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 supplementary note 13, characterized by:
(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 public competition system 10 user terminal 20 voting server 30 network 101 control unit 102 input unit 103 communication unit 104 voting history data storage unit 105 generation unit 106 voting ticket image data storage unit 107 display unit 108 voting history data update unit 109 voting Ticket image data update unit 110 Stamp image data storage unit 121 Control device 122 Display 123 Input device 124 Camera 125 Power supply unit 126 Communication device 127 CPU
128 RAM
129 ROM
130 Input / Output Device 131 Bus 141 Menu Screen 142 “Voting” Button 143 “Inquiry” Button 151 Confirmation Screen 152 Vote Contents 153 “Vote” Button 161 Voting Ticket Image Data 161a Image Data 162 Voting Ticket Image Data 162a Image Data 171 After Update Voting ticket image data 171a, 171b, 171c Image data 172 Updated voting ticket image data 172a, 172b Image data 173 Updated voting ticket image data 173a, 173b, 173c Image data 174 Updated voting ticket image data 174a, 174b, 174c Image data

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.
JP2015227547A 2015-11-20 2015-11-20 Terminal device, vote content inquiry program, and vote content inquiry method Active JP6499564B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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