JP6420741B2 - Voting processing device, voting processing method, and voting processing program - Google Patents
Voting processing device, voting processing method, and voting processing program Download PDFInfo
- Publication number
- JP6420741B2 JP6420741B2 JP2015213125A JP2015213125A JP6420741B2 JP 6420741 B2 JP6420741 B2 JP 6420741B2 JP 2015213125 A JP2015213125 A JP 2015213125A JP 2015213125 A JP2015213125 A JP 2015213125A JP 6420741 B2 JP6420741 B2 JP 6420741B2
- Authority
- JP
- Japan
- Prior art keywords
- voting
- processing device
- face
- voting processing
- ticket
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Time Recorders, Dirve Recorders, Access Control (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、公営競技(競馬、競輪、競艇、オートレース等)における投票券の発券及び払戻を処理するための投票処理装置、投票処理方法および投票処理プログラムに関する。 The present invention relates to a voting processing device, a voting processing method, and a voting processing program for processing voting ticket issuance and refund in public competitions (horse racing, bicycle racing, boat racing, auto racing, etc.).
従来、競馬、競輪、競艇、オートレース等の公営競技では、投票者は、競技場内外に設置された投票券発券端末等の投票処理装置を用いて投票券を購入する。 Conventionally, in public competitions such as horse racing, bicycle racing, boat racing, and auto racing, a voter purchases a voting ticket using a voting processing device such as a voting ticket issuing terminal installed inside or outside the stadium.
例えば、投票者は、投票処理装置に現金を投入すると共に、投票カードにマークした所望の競技場名、レース番号、式別、投票対象の組番等の投票情報を投票処理装置に読み取らせる。すると、投票処理装置は、投票カードの投票情報を管理装置に送り、管理装置からの発券許可の通知の後に投票券を発券する。このようにして、投票者は、投票券を購入することができる。この際、投票者は、投票券と共に、お釣(釣札、釣銭)を受け取ることもある。また、投票券の発券が途中でキャンセルされたような場合には、投票者は、当然に投入した現金を受け取ることになる。 For example, the voter inserts cash into the voting processing device, and causes the voting processing device to read voting information such as a desired stadium name, race number, expression, and voting target number marked on the voting card. Then, the voting processing device sends the voting information of the voting card to the management device, and issues a voting ticket after notification of ticketing permission from the management device. In this way, a voter can purchase a voting ticket. At this time, the voter may receive fishing (fishing cards, change) together with the voting ticket. In addition, when the voting ticket issuance is canceled halfway, the voter naturally receives the inserted cash.
更に、投票処理装置は、投票券に印刷された識別情報を読み取り、的中した投票券の払戻金額を払い戻す払戻処理を実行する払戻端末として機能することもできる。この際、投票者は、払戻金を受け取ることができる。 Furthermore, the voting processing device can also function as a refund terminal that reads the identification information printed on the voting ticket and executes a refund process for refunding the refunded amount of the hit voting ticket. At this time, the voter can receive a refund.
上述したように、投票処理装置は、少なくとも、投票券、お釣、払戻金を含む媒体を機器内部から排出する。多くの投票者は、排出された投票券等の媒体を忘れずに抜き取るが、抜き取りを忘れたまま立ち去ってしまう投票者が少なからずいることも事実である。このような媒体の抜き取り忘れ対策として、様々な技術が開示されている(例えば、特許文献1、2、3参照。)。例えば、投票券、お釣等の媒体を排出するタイミングを同時に行うことで、抜き取る媒体が複数(投票券とお釣等)あることを投票者に認識させ、一方の媒体のみを抜き取って立ち去ることを防止する技術が開示されている。また、投票券の発券時やお釣の返却時等、予め媒体の抜き取りを促す音声ガイダンスを出力し、それ以降も媒体が抜き取られていない場合(抜き取り待ち状態の場合)、抜き取りを促す音声ガイダンスを一定時間ごとに繰り返し出力する技術が開示されている。 As described above, the voting processing device discharges at least a medium including a voting ticket, a change, and a refund from the inside of the device. Many voters do not forget to remove the media such as discharged voting tickets, but it is also true that there are not a few voters who leave without forgetting to remove them. Various techniques have been disclosed as countermeasures for forgetting to remove the medium (for example, see Patent Documents 1, 2, and 3). For example, by simultaneously voting tickets and fishing media, the voter can recognize that there are multiple media to be extracted (voting tickets and fishing, etc.) and prevent one media from being removed Techniques to do this are disclosed. In addition, when a voting ticket is issued or when a change is returned, voice guidance prompting the user to remove the media is output in advance. If the media has not been removed (waiting for withdrawal) after that, voice guidance prompting the user to remove the media will be given. A technique for outputting repeatedly at regular time intervals is disclosed.
しかしながら、上述のような投票処理装置では、例えば、複数の媒体の排出タイミングを同時に行ったとしても、お釣を抜き取った時点で投票券のことを忘れてしまい、そのまま投票処理装置から離れてしまう、という問題点があった。また、抜き取りを促す音声ガイダンスを一定時間ごとに繰り返し出力するような投票処理装置では、最初の音声ガイダンス出力後、次の音声ガイダンス出力まで一定時間の間隔が空くため、その間に、例えばお釣のみを抜き取り投票券のことを忘れたまま投票処理装置から離れてしまう、という問題点があった。このような場合、取り忘れを防止するために音声ガイダンスを出力し続けてしまうと、かえって投票者からのクレームに繋がることが想定される。更に、このような媒体の取り忘れが発生すると、公営競技の施行者は、投票者からの問い合わせ対応や取り忘れられた現金及び投票券を拾得物として管理するといった業務が増加してしまう。 However, in the voting processing device as described above, for example, even if a plurality of media are discharged at the same time, the voting ticket is forgotten when the change is taken out, and the voting processing device is left as it is. There was a problem. Also, in a voting processing device that repeatedly outputs voice guidance that prompts extraction every fixed time, there is a fixed time interval from the first voice guidance output to the next voice guidance output. There was a problem of leaving the voting processing device while forgetting the extracted voting ticket. In such a case, if voice guidance continues to be output in order to prevent forgetting, it is assumed that it will lead to a complaint from the voter. Furthermore, when such a medium is forgotten to be taken, a public competition enforcer increases the number of operations such as responding to inquiries from voters and managing forgotten cash and voting tickets as found items.
本発明は、上述のような実状に鑑みたものであり、投票券の発券処理又は払戻金の払戻処理を実行する投票処理装置から、投票券、お釣、払戻金を含む媒体が取り忘れられることを防止することが可能な投票処理装置、投票処理方法および投票処理プログラムを提供することを目的とする。 The present invention has been made in view of the above-described circumstances, and prevents a medium including a voting ticket, change, and refund from being forgotten from a voting processing device that executes voting ticket issuing processing or refund processing. An object of the present invention is to provide a voting processing device, a voting processing method, and a voting processing program that can be performed.
本発明は、上記課題を解決するため、下記のような構成を採用した。
すなわち、本発明の一態様によれば、本発明の投票処理装置は、投票券の発券処理又は払戻金の払戻処理を実行する投票処理装置であって、前記投票券又は現金を含む媒体の抜き取りを検出する抜取検出手段と、前記投票処理装置を操作する操作者の顔画像を撮像する撮像手段と、前記撮像手段によって撮像した前記顔画像に基づいて、前記操作者の顔の向きを取得する顔向き取得手段と、前記抜取検出手段によって前記媒体の抜き取りが検出されず、かつ、前記顔向き取得手段によって前記操作者の顔の向きが前記投票処理装置に対峙する正面向きから所定角度斜め向きに変化したと判断された場合、前記媒体の取り忘れを示す音声または画面にてメッセージを出力するメッセージ出力手段と、前記メッセージ出力手段によって前記メッセージが出力された回数を記憶する回数記憶手段と、前記回数記憶手段に記憶された前記回数に基づき、前記所定角度を適切な値に修正する角度修正手段とを備えることを特徴とする。
The present invention employs the following configuration in order to solve the above problems.
That is, according to one aspect of the present invention, the voting processing device of the present invention is a voting processing device that executes voting ticket issuance processing or refund processing, and removes the media including the voting ticket or cash. Extraction detecting means for detecting, imaging means for capturing an image of the face of the operator who operates the voting processing device, and face for acquiring the orientation of the face of the operator based on the face image captured by the imaging means The media acquisition is not detected by the orientation acquisition means and the extraction detection means, and the face orientation acquisition means causes the operator's face to be inclined at a predetermined angle from the front facing the voting processing device. when it is determined to have changed, and the message output means for outputting a message as a voice or screen shows the left behind of the medium, the message by the message output means A count storage means for storing the number of times the di is output, based on the count stored in said count storage means, characterized in that it comprises an angle correction means for correcting the predetermined angle to an appropriate value.
また、本発明の投票処理装置は、前記撮像手段が、前記発券処理と連動して起動することが望ましい。 In the voting processing apparatus of the present invention, it is preferable that the imaging unit is activated in conjunction with the ticketing process.
また、本発明の投票処理装置は、前記撮像手段が、前記払戻処理と連動して起動することが望ましい。 In the voting device of the present invention, it is preferable that the imaging unit is activated in conjunction with the withdrawal process.
また、本発明の投票処理装置は、前記媒体が、前記投票券及び前記投票券の購入に対する釣銭を含むことが望ましい。 In the voting apparatus of the present invention, it is preferable that the medium includes the voting ticket and a change for purchase of the voting ticket.
また、本発明の投票処理装置は、前記媒体が、前記払戻処理によって払い戻される払戻金を含むことが望ましい。 In the voting processing apparatus of the present invention, it is preferable that the medium includes a refund that is refunded by the refund process.
また、本発明の一態様によれば、本発明の投票処理方法は、投票券の発券処理又は払戻金の払戻処理を実行する投票処理装置において実行される投票処理方法であって、前記投票券又は現金を含む媒体の抜き取りを検出し、前記投票処理装置を操作する操作者の顔画像を撮像し、前記撮像した前記顔画像に基づいて、前記操作者の顔の向きを取得し、前記媒体の抜き取りが検出されず、かつ、前記操作者の顔の向きが前記投票処理装置に対峙する正面向きから所定角度斜め向きに変化したと判断された場合、前記媒体の取り忘れを示す音声または画面にてメッセージを出力し、前記メッセージが出力された回数を記憶して、該記憶された回数に基づき、前記所定角度を適切な値に修正することを特徴とする。 Further, according to one aspect of the present invention, the voting processing method of the present invention is a voting processing method executed in a voting processing device that executes a voting ticket issuing process or a refund process, wherein the voting ticket or Detecting the extraction of a medium containing cash, capturing an image of the face of the operator who operates the voting processing device, obtaining the orientation of the face of the operator based on the captured face image, and If no extraction is detected and it is determined that the orientation of the operator's face has changed obliquely by a predetermined angle from the front facing the voting processing device, a voice or screen indicating forgetting to remove the medium is displayed. A message is output , the number of times the message is output is stored, and the predetermined angle is corrected to an appropriate value based on the stored number of times .
また、本発明の一態様によれば、本発明の投票処理プログラムは、投票券の発券処理又は払戻金の払戻処理を実行する投票処理装置における投票処理プログラムであって、前記投票処理装置のコンピュータを、前記投票券又は現金を含む媒体の抜き取りを検出する抜取検出手段と、前記投票処理装置を操作する操作者の顔画像を撮像する撮像手段と、前記撮像手段によって撮像した前記顔画像に基づいて、前記操作者の顔の向きを取得する顔向き取得手段と、前記抜取検出手段によって前記媒体の抜き取りが検出されず、かつ、前記顔向き取得手段によって前記操作者の顔の向きが前記投票処理装置に対峙する正面向きから所定角度斜め向きに変化したと判断された場合、前記媒体の取り忘れを示す音声または画面にてメッセージを出力するメッセージ出力手段と、前記メッセージ出力手段によって前記メッセージが出力された回数を記憶する回数記憶手段と、前記回数記憶手段に記憶された前記回数に基づき、前記所定角度を適切な値に修正する角度修正手段として機能させるための投票処理プログラムである。 According to another aspect of the present invention, the voting process program of the present invention is a voting process program in a voting processor that executes voting ticket issuance processing or refund processing. A sampling detection unit that detects sampling of the media including the voting ticket or cash, an imaging unit that captures a face image of an operator who operates the voting processing device, and the face image captured by the imaging unit. The face orientation acquisition means for acquiring the face orientation of the operator, and the extraction detection means does not detect the removal of the medium, and the face orientation acquisition means determines the face orientation of the operator as the voting process. When it is determined that the angle has changed from the front facing the device to an oblique angle, a message is output with a voice or screen indicating that the medium has been forgotten A message output means, and count storage means for storing the number of times the message is output by the message output means, based on the count stored in said count storage means, the angle correction for correcting the predetermined angle to an appropriate value A voting process program for functioning as a means .
本発明によれば、投票券の発券処理又は払戻金の払戻処理を実行する投票処理装置から、投票券、お釣、払戻金を含む媒体が取り忘れられることを防止することができる、という効果を奏する。更に、公営競技の施行者が投票者からの問い合わせ対応や取り忘れられた現金及び投票券を拾得物として管理するといった管理業務を低減することができる、という効果を奏する。 According to the present invention, it is possible to prevent a medium including a voting ticket, change, and refund from being forgotten to be forgotten from a voting processing device that executes voting ticket issuing processing or refund processing. In addition, there is an effect that it is possible to reduce administrative work such as a public game enforcer responding to inquiries from voters and managing forgotten cash and voting tickets as found items.
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
図1は、本実施の形態における投票処理装置を含むトータリゼータシステムの構成例を示す図である。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
FIG. 1 is a diagram illustrating a configuration example of a totalizer system including a voting processing device according to the present embodiment.
図1に示すように、トータリゼータシステム1000は、投票処理装置100と管理装置200を備え、これら投票処理装置100と管理装置200がネットワーク300を介して互いに接続されている。トータリゼータシステム1000は、競馬、競輪、競艇、又はオートレース等の公営競技における投票券の発券、オッズの表示と集計、配当金の計算、投票券の払戻等を管理する。 As shown in FIG. 1, the totalizer system 1000 includes a voting processing device 100 and a management device 200, and the voting processing device 100 and the management device 200 are connected to each other via a network 300. The totalizer system 1000 manages the issuance of voting tickets, the display and counting of odds, the calculation of dividends, the refund of voting tickets, and the like in public competitions such as horse racing, bicycle racing, boat racing, or auto racing.
投票処理装置100は、図1に示すように、運用状況表示窓101、投票券投入口102、投票券排出口103、投票カード投入排出口104、紙幣投入排出口105、硬貨投入口106、硬貨排出口107、ディスプレイ108、タッチパネル109及び撮像装置110を備えている。 As shown in FIG. 1, the voting processing apparatus 100 includes an operation status display window 101, a voting ticket slot 102, a voting ticket slot 103, a voting card slot 104, a bill slot 105, a coin slot 106, and a coin. A discharge port 107, a display 108, a touch panel 109, and an imaging device 110 are provided.
運用状況表示窓101は、投票処理装置100において、投票券の発券受付中であるか発券停止中であるか、及び、投票券の払戻受付中であるか払戻停止中であるかを表示する。 The operation status display window 101 displays in the voting processing apparatus 100 whether voting ticket issuance is being accepted or issuance is stopped, and whether voting ticket issuance is being accepted or issuance is being suspended.
投票券投入口102は、払い戻しをする投票券の投入口である。投票券排出口103は、発券された投票券の排出口である。投票カード投入排出口104は、投票申し込みマークカード600(図6を参照、以下、投票カード600という。)の投入口であり、また、返却する投票カード600の排出口でもある。 The voting ticket slot 102 is a slot for voting tickets to be refunded. The voting ticket discharge port 103 is a discharge port for the issued voting ticket. The voting card insertion / extraction port 104 is an insertion port for the voting application mark card 600 (see FIG. 6, hereinafter referred to as the voting card 600), and is also an outlet for the voting card 600 to be returned.
紙幣投入排出口105は、紙幣の投入口であり、また、返却する紙幣又は釣札とする紙幣の排出口でもある。硬貨投入口106は、硬貨の投入口である。硬貨排出口107は、返却する硬貨又は釣銭とする硬貨の排出口である。 The bill insertion / discharge port 105 is a bill input port, and is also a discharge port for a bill to be returned or a bill. The coin slot 106 is a coin slot. The coin outlet 107 is an outlet for coins to be returned or changed.
ディスプレイ108は、タッチパネル109の下層に配置されており、操作案内、レース案内、投票カード600の投票内容等の情報を表示する。ディスプレイ108は、例えば液晶ディスプレイである。 The display 108 is disposed below the touch panel 109 and displays information such as operation guidance, race guidance, and voting contents of the voting card 600. The display 108 is a liquid crystal display, for example.
タッチパネル109は、透過型のタッチパネルであり、各種の入力や投票内容の修正等の際に操作される。ディスプレイ108により表示された情報は、タッチパネル109を透過して、投票者から視認可能である。投票者は、ディスプレイ108により表示された情報を見ながら、タッチパネル109に対するタッチ操作を行うことができる。 The touch panel 109 is a transmissive touch panel, and is operated when various inputs and voting contents are corrected. Information displayed on the display 108 can be seen by a voter through the touch panel 109. The voter can perform a touch operation on the touch panel 109 while viewing the information displayed on the display 108.
撮像装置110は、例えば、投票処理装置100の正面側に設けられ、投票処理装置100の周辺空間を撮像する。その結果、撮像装置110は、投票処理装置100の前方に位置する投票者の顔を撮像することができる。更に、撮像装置110は、その制御部によって撮像した顔画像の解析等を行う。撮像装置110は、例えば、ステレオカメラであってもよい。 The imaging device 110 is provided on the front side of the voting processing device 100, for example, and images the surrounding space of the voting processing device 100. As a result, the imaging device 110 can image the voter's face located in front of the voting processing device 100. Furthermore, the imaging device 110 analyzes a face image captured by the control unit. The imaging device 110 may be a stereo camera, for example.
なお、投票処理装置100において、投票券投入口102と投票券排出口103を一体構成としてもよい。また、硬貨投入口106と硬貨排出口107を一体構成としてもよい。また、投票カード投入排出口104を、投票カード投入口と投票カード排出口のように、別体構成としてもよい。また、紙幣投入排出口105を、紙幣投入口と紙幣排出口のように、別体構成としてもよい。 In the voting processing apparatus 100, the voting ticket slot 102 and the voting ticket outlet 103 may be integrated. Further, the coin insertion port 106 and the coin discharge port 107 may be integrated. Also, the voting card insertion / extraction port 104 may be configured separately, such as a voting card insertion port and a voting card discharge port. Moreover, it is good also considering the banknote insertion discharge port 105 as a different body structure like a banknote insertion port and a banknote discharge port.
管理装置200は、投票処理装置100とネットワーク300を介して通信を行い、投票処理装置100が行う投票券の発券や投票券の払戻等を管理する。また、管理装置200は、オッズの計算、配当金の計算等を行う。 The management device 200 communicates with the voting processing device 100 via the network 300 to manage the issuance of voting tickets, the repayment of voting tickets, and the like performed by the voting processing device 100. In addition, the management apparatus 200 performs odds calculation, dividend calculation, and the like.
ネットワーク300は、例えば、LAN(Local Area Network)、WAN(Wide Area Network)、インターネット等のネットワーク、或いは、それらが混在するネットワークである。 The network 300 is, for example, a network such as a LAN (Local Area Network), a WAN (Wide Area Network), and the Internet, or a network in which they are mixed.
図2は、本実施の形態における投票処理装置のハードウェア構成例を示す図である。
投票処理装置100は、図2に示すように、制御部111、ディスプレイ108、管理者用ディスプレイ112、タッチパネル109、管理者用タッチパネル113、投票カード読取ユニット114、紙幣還流ユニット115、硬貨還流ユニット116、投票券印刷ユニット117、払戻投票券読取ユニット118及び撮像装置110を備えている。
FIG. 2 is a diagram illustrating a hardware configuration example of the voting processing device according to the present embodiment.
As shown in FIG. 2, the voting processing apparatus 100 includes a control unit 111, a display 108, a manager display 112, a touch panel 109, a manager touch panel 113, a voting card reading unit 114, a bill reflux unit 115, and a coin reflux unit 116. A voting ticket printing unit 117, a refundable voting ticket reading unit 118, and an imaging device 110.
制御部111は、CPU(Central Processing Unit)120、RAM(Random Access Memory)121、HDD(Hard Disk Drive)122、通信インタフェース123、グラフィック処理ユニット124、入出力インタフェース125を含み、各々がバス126を介して接続されている。なお、制御部111は、コンピュータの一例でもある。 The control unit 111 includes a central processing unit (CPU) 120, a random access memory (RAM) 121, a hard disk drive (HDD) 122, a communication interface 123, a graphic processing unit 124, and an input / output interface 125. Connected through. The control unit 111 is also an example of a computer.
CPU120は、投票処理装置100の全体動作を制御する。RAM121は、CPU120によって実行させるOS(Operating System)のプログラムやアプリケーションプログラムの少なくとも一部を一時的に格納する。また、RAM121は、CPU120による処理に必要な各種データ(例えば投票内容のデータ等)を格納する。HDD122は、OSやアプリケーションプログラムを格納する。 The CPU 120 controls the overall operation of the voting processing device 100. The RAM 121 temporarily stores at least part of an OS (Operating System) program and application programs executed by the CPU 120. The RAM 121 stores various data necessary for processing by the CPU 120 (for example, voting data). The HDD 122 stores the OS and application programs.
通信インタフェース123は、ネットワーク300に接続され、例えば、管理装置200との間でデータ(各種の情報、電文、通知等)の送受信を行う。 The communication interface 123 is connected to the network 300, and transmits and receives data (various information, messages, notifications, etc.) to and from the management device 200, for example.
なお、CPU120によって実行されるOSのプログラムやアプリケーションプログラムは、図示しない外部装置から、ネットワーク300及び通信インタフェース123を介して、例えばRAM121に格納されて、CPU120によって実行されてもよい。また、後述の可搬型記録媒体119に格納され、後述の可搬型記録媒体インタフェース及び入出力インタフェース125を介して、例えばRAM121に格納されて、CPU120によって実行されてもよい。 The OS program and application program executed by the CPU 120 may be stored in, for example, the RAM 121 and executed by the CPU 120 from an external device (not shown) via the network 300 and the communication interface 123. Further, the program may be stored in a portable recording medium 119 described later, and stored in, for example, the RAM 121 via the portable recording medium interface and input / output interface 125 described later, and executed by the CPU 120.
グラフィック処理ユニット124には、ディスプレイ108及び管理者用ディスプレイ112が接続されている。グラフィック処理ユニット124は、CPU120の制御の下に、各種の情報をディスプレイ108又は管理者用ディスプレイ112の画面に表示させる。なお、管理者用ディスプレイ112は、投票処理装置100の裏面側に設けられる管理者向けのディスプレイである。 A display 108 and an administrator display 112 are connected to the graphic processing unit 124. The graphic processing unit 124 displays various types of information on the screen of the display 108 or the manager display 112 under the control of the CPU 120. The manager display 112 is a manager-oriented display provided on the back side of the vote processing apparatus 100.
入出力インタフェース125には、タッチパネル109、管理者用タッチパネル113、投票カード読取ユニット114、紙幣還流ユニット115、硬貨還流ユニット116、投票券印刷ユニット117、払戻投票券読取ユニット118、及び撮像装置110が接続されている。また、入出力インタフェース125は、可搬型記録媒体119に対する情報の書込み及び読出しが可能な可搬型記録媒体インタフェースと接続可能になっている。 The input / output interface 125 includes a touch panel 109, an administrator touch panel 113, a voting card reading unit 114, a bill circulation unit 115, a coin circulation unit 116, a voting ticket printing unit 117, a refund voting ticket reading unit 118, and an imaging device 110. It is connected. The input / output interface 125 can be connected to a portable recording medium interface that can write and read information to and from the portable recording medium 119.
入出力インタフェース125は、タッチパネル109、管理者用タッチパネル113、投票カード読取ユニット114、紙幣還流ユニット115、硬貨還流ユニット116、投票券印刷ユニット117、払戻投票券読取ユニット118、撮像装置110、及び可搬型記録媒体インタフェースから送られてくる信号を、バス126を介してCPU120に送信する。また、入出力インタフェース125は、CPU120から送られてくる制御信号を、バス126を介して対応するユニット(タッチパネル109、管理者用タッチパネル113、投票カード読取ユニット114、紙幣還流ユニット115、硬貨還流ユニット116、投票券印刷ユニット117、払戻投票券読取ユニット118、撮像装置110、又は可搬型記録媒体インタフェース)へ送信する。 The input / output interface 125 includes a touch panel 109, an administrator touch panel 113, a voting card reading unit 114, a bill circulation unit 115, a coin circulation unit 116, a voting ticket printing unit 117, a refund voting ticket reading unit 118, an imaging device 110, and A signal sent from the portable recording medium interface is transmitted to the CPU 120 via the bus 126. In addition, the input / output interface 125 sends control signals sent from the CPU 120 to the corresponding units via the bus 126 (touch panel 109, administrator touch panel 113, voting card reading unit 114, bill return unit 115, coin return unit. 116, voting ticket printing unit 117, refund voting ticket reading unit 118, imaging device 110, or portable recording medium interface).
投票カード読取ユニット114は、投票カード600から投票内容を読み取るユニットである。紙幣還流ユニット115は、紙幣の受け入れ、紙幣の真贋の鑑別、紙幣の収納、紙幣の返却、釣札の排出を行う。硬貨還流ユニット116は、硬貨の受け入れ、硬貨の真贋の鑑別、硬貨の収納、硬貨の返却、釣銭の排出を行う。投票券印刷ユニット117は、投票内容を印刷して投票券を発券する。払戻投票券読取ユニット118は、投票券を受け入れて投票内容を読み取る。 The voting card reading unit 114 is a unit that reads voting contents from the voting card 600. The banknote reflux unit 115 receives banknotes, discriminates the authenticity of banknotes, stores banknotes, returns banknotes, and discharges bills. The coin recirculation unit 116 receives a coin, discriminates the authenticity of the coin, stores the coin, returns the coin, and discharges the change. The voting ticket printing unit 117 prints the voting contents and issues a voting ticket. The withdrawal voting ticket reading unit 118 accepts the voting ticket and reads the contents of the vote.
なお、投票処理装置100において、制御部111は、例えば、FPGA(Field Programmable Gate Array)やDSP(Digital Signal Processor)等のモジュールを含む構成とすることもできる。この場合、制御部111は、不揮発性メモリ(例えば、EEPROM(Electrically Erasable and Programmable Read Only Memory)、フラッシュメモリ、フラッシュメモリ型メモリーカード等)を含み、モジュールのファームウェアを記憶する。不揮発性メモリには、可搬型記録媒体119、或いは通信インタフェース123を介してファームウェアを書き込むことができる。このように制御部111は、不揮発性メモリに記憶されているファームウェアを書き換えることにより、ファームウェアの更新をすることもできる。 In the voting processing apparatus 100, the control unit 111 may include a module such as an FPGA (Field Programmable Gate Array) or a DSP (Digital Signal Processor). In this case, the control unit 111 includes a non-volatile memory (for example, an EEPROM (Electrically Erasable and Programmable Read Only Memory), a flash memory, a flash memory type memory card, etc.), and stores module firmware. Firmware can be written in the nonvolatile memory via the portable recording medium 119 or the communication interface 123. As described above, the control unit 111 can update the firmware by rewriting the firmware stored in the nonvolatile memory.
図3は、本実施の形態における投票処理装置の機能ブロック図である。
図3を参照しながら、投票処理方法を実行する投票処理装置100の機能について説明する。
FIG. 3 is a functional block diagram of the voting processing device in the present embodiment.
The function of the voting processing apparatus 100 that executes the voting processing method will be described with reference to FIG.
投票処理装置100は、投票券の発券処理又は払戻金の払戻処理を実行する。投票処理装置100は、図3に示すように、抜取検出部301、撮像部302、顔向き取得部303及びメッセージ出力部304を含む。これらの機能は、図2に示すCPU120が投票処理プログラムを実行することにより実現される。 The voting processing device 100 executes a voting ticket issuing process or a refund process. As shown in FIG. 3, the voting processing apparatus 100 includes a sampling detection unit 301, an imaging unit 302, a face orientation acquisition unit 303, and a message output unit 304. These functions are realized by the CPU 120 shown in FIG. 2 executing a voting process program.
抜取検出部301は、投票券又は現金(硬貨又は紙幣)を含む媒体が抜き取られたことを検出する。例えば、発券された投票券が投票券排出口103から抜き取られたことを検出する。また、返却する投票カード600が投票カード投入排出口104から抜き取られたことを検出する。また、返却する紙幣又は釣札とする紙幣が紙幣投入排出口105から抜き取られたことを検出する。また、返却する硬貨又は釣銭とする硬貨が硬貨排出口107から抜き取られたことを検出する。 The sampling detection unit 301 detects that a medium including voting tickets or cash (coins or banknotes) has been extracted. For example, it is detected that the issued voting ticket has been extracted from the voting ticket discharge port 103. Further, it is detected that the voting card 600 to be returned has been removed from the voting card insertion / extraction port 104. In addition, it is detected that a banknote to be returned or a banknote to be used as a fishing tag is extracted from the banknote insertion / ejection port 105. Further, it is detected that the coin to be returned or the coin to be changed is extracted from the coin discharge port 107.
撮像部302は、例えば、デジタルカメラで投票処理装置100の周辺空間を撮像することにより、投票処理装置100の前方に位置して投票処理装置100を操作する操作者の顔画像を撮像する。 The imaging unit 302 captures a face image of an operator who is positioned in front of the voting processing device 100 and operates the voting processing device 100 by, for example, capturing the surrounding space of the voting processing device 100 with a digital camera.
顔向き取得部303は、撮像部302によって撮像した顔画像に基づいて、操作者の顔の向きを取得する。顔の向きの取得は、既知の技術である。例えば、撮像した顔画像から肌色領域を切り出し、その分布(ヒストグラム)が上下左右に均等にある場合(正面向き)を基準にして、何れかの方向に偏っている場合に、上向き、下向き、左向き、右向きと判別する。偏り具合によって向きの角度も推定することが出来る。また、目、口等といった顔の構成部位を認識し、これらの位置関係から顔の向きを判別してもよい。 The face orientation acquisition unit 303 acquires the orientation of the operator's face based on the face image captured by the imaging unit 302. The acquisition of the face orientation is a known technique. For example, if the skin color area is cut out from the captured face image and the distribution (histogram) is evenly distributed in the top, bottom, left, and right (front-facing), if it is biased in any direction, upward, downward, leftward It is determined that it faces right. The angle of the direction can also be estimated by the degree of deviation. Further, the constituent parts of the face such as the eyes and the mouth may be recognized, and the orientation of the face may be determined from these positional relationships.
メッセージ出力部304は、抜取検出部301によって媒体の抜き取りが検出されず、かつ、顔向き取得部303によって操作者の顔の向きが投票処理装置100に対峙する正面向きから所定角度斜め向きに変化したと判断された場合、媒体の取り忘れを示す音声または画面にてメッセージを出力する。 In the message output unit 304, the removal of the medium is not detected by the extraction detection unit 301, and the face orientation acquisition unit 303 changes the orientation of the operator's face from the front facing the voting processing device 100 to a predetermined angle oblique direction. If it is determined that the message has been deleted, a message is output with a voice or screen indicating that the medium has been forgotten.
図4は、本実施の形態の投票処理の流れを示すフローチャートであり、図5は、投票券の一例を示す図であり、図6は、投票カードの一例を示す図であり、図7は、抜取促進回数部の内容の一例を示す図であり、図8は、ジャーナルデータの一例を示す図である。 4 is a flowchart showing the flow of voting processing according to the present embodiment, FIG. 5 is a diagram showing an example of a voting ticket, FIG. 6 is a diagram showing an example of a voting card, and FIG. FIG. 8 is a diagram showing an example of the contents of the sampling promotion number part, and FIG. 8 is a diagram showing an example of journal data.
これらの図4乃至図8を用いて、上述の投票処理装置100が実行する投票処理、すなわち、投票券の発券処理又は払戻金の払戻処理の流れを説明する。 The voting process executed by the above-described voting processor 100, that is, the flow of the voting ticket issuing process or the refund process will be described with reference to FIGS.
電源ONにより起動した投票処理装置100は、まず、ステップS400において、投票処理装置100を機能させるための事前処理を実行する。事前処理においては、例えば、以下のような処理が実行される。 The voting processing device 100 activated by turning on the power first executes pre-processing for causing the voting processing device 100 to function in step S400. In the pre-processing, for example, the following processing is executed.
まず、投票処理装置100の起動を確認した管理装置200により、投票処理装置100管理装置200から運用データを取得する。ここで、運用データは、投票券(図5を参照)の発売情報を含む。投票券の発売情報は、例えば、発売場(レースの開催場所)、発売レース、発売式別、予定投票締切時刻、発売状況等の情報を含む。なお、予定投票締切時刻は、現在時刻との比較により投票締切までの残時間を求めることが可能であることから、投票締切までの残時間に対応する。 First, operation data is acquired from the voting processing device 100 management device 200 by the management device 200 that confirms the activation of the voting processing device 100. Here, the operation data includes sales information of voting tickets (see FIG. 5). The voting ticket release information includes, for example, information such as a release place (race location), a release race, a release type, a scheduled voting deadline, and a release status. The scheduled voting deadline time corresponds to the remaining time until the voting deadline because the remaining time until the voting deadline can be obtained by comparison with the current time.
図5において、(a)の投票券は、競馬の単勝馬券50の例を示す図であり、(b)の投票券は、大きなレースの馬番連単馬券51の例を示す図である。 In FIG. 5, the voting ticket of (a) is a figure which shows the example of the single winning betting ticket 50 of a horse race, and the voting ticket of (b) is a figure which shows the example of the horse race consecutive single betting ticket 51 of a big race.
図5(a)に示す単勝馬券50の例では、最上部に「PQR第48回ST記念」とレース名が記載され、馬券中央に縦長の枠内に「単勝」という馬券の種類(式別)が記載されている。 In the example of the winning betting ticket 50 shown in FIG. 5A, the race name “PQR 48th ST Commemoration” is written at the top, and the type of betting ticket “single winning” in the vertically long frame in the center of the betting ticket (by formula) ) Is described.
式別の右方には、投票した馬番「15」が記載され、その横には「□△○」と馬番「15」の競走馬名の「○△○」が記載されている。また、その斜め下方には、馬名「□△○」の馬に騎乗する騎手名が「○×(苗字)△□(名前)」と記載されている。 On the right side of each formula, the voted horse number “15” is described, and “□ Δ ○” of the racehorse name of the horse number “15” and the horse number “15” are described beside it. Further, on the diagonally lower side, the name of the jockey who rides the horse with the horse name “□ △ ○” is described as “◯ × (surname) Δ □ (name)”.
式別の左方には、この単勝馬券50が11レース目の馬券であること、この競技が23年度の開催11回目の3日目であることが記載され、その下に2つの2次元バーコード52が横に並んで記載されている。 On the left side of each formula, it is stated that this winning betting ticket 50 is the 11th race betting ticket, and that this competition is the 3rd day of the 11th holding of the 23rd year. The code 52 is written side by side.
2次元バーコード52の下には、この単勝馬券50のレースが開催された日付「23年9月14日」が記載され、その下に、この競技の主催者が「YYY競馬組合」であることが記載され、更にその下には、3行に分けて記載された数字列53を挟んで単勝馬券50の最下端に、競馬場「○○△」が記載されている。 Below the two-dimensional bar code 52, the date “September 14, 23,” when the race of the winning betting ticket 50 was held is described, and the organizer of this competition is “YYY Horse Racing Association”. Further below, a racetrack “XX” is described at the lowermost end of the single winning betting ticket 50 across a number string 53 divided into three lines.
ここで、3行に分けて記載された数字列53は、単勝馬券50の記載内容を情報データとしてコード化したものであり、2つの2次元バーコード52は、コード化された数字列53を更に二次元コード化したものである。 Here, the number sequence 53 divided into three lines is obtained by coding the description contents of the single winning betting ticket 50 as information data, and the two two-dimensional barcodes 52 are obtained by coding the coded number sequence 53. Further, it is a two-dimensional code.
図5(b)に示す馬番連単馬券51の例では、最上部に「XYZケイバ第10回EFGスプリント」とレース名が記載され、馬券中央に縦長の枠内に「馬番連単」という馬券の種類(式別)が記載されている。 In the example of the horse number serial single betting ticket 51 shown in FIG. 5 (b), the race name “XYZ Kyber 10th EFG Sprint” is written at the top, and the horse number “single number single” in the vertically long frame in the center of the betting ticket. Types (by formula) are described.
式別の右方には、投票した2頭の馬番「6」と「14」及び馬名「△△△」と「□□□」が記載されている。また、式別の左方には、単勝馬券50と同様、2つの2次元バーコード54と3行に分けた数字列55が記載されている。 To the right of each formula, the two horse numbers “6” and “14” and the horse names “ΔΔΔ” and “□□□” are listed. Also, on the left side of each formula, as with the winning betting ticket 50, two two-dimensional barcodes 54 and a numeric string 55 divided into three rows are described.
ステップS400の説明に戻る。
運用データを取得した投票処理装置100は、例えば、発券受付中及び払戻受付中である旨を運用状況表示窓101に表示する。続いて、投票処理装置100は、管理装置200から投票券の発売状況の情報を取得する。投票券の発売状況の情報は、管理装置200により定期的に、または、発売停止、減算停止などのイベント発生により通知される。投票券の発売状況の情報は、発売中レース、発売締切(発売停止)レース、減算中レース、減算締切(減算停止)レース、投票数、オッズ等の情報を含む。管理装置200は、予定投票締切時刻や発走数(出走取消)などレース進行に関わる情報に変更がある場合は、レース進行に関わる情報を含めて通知する。なお、運用データや投票券の発売状況の情報は、例えばRAM121に記憶される。
Returning to the description of step S400.
The voting processing apparatus 100 that has acquired the operation data displays, for example, on the operation status display window 101 that ticketing is being accepted and a refund is being accepted. Subsequently, the voting processing apparatus 100 acquires information on the sale status of voting tickets from the management apparatus 200. Information on the sale status of voting tickets is notified by the management device 200 periodically or when an event such as sale stop or subtraction stop occurs. The information on the voting ticket release status includes information such as a race on sale, a sale deadline (release stoppage) race, a subtraction race, a subtraction deadline (subtraction stoppage) race, the number of votes, and odds. When there is a change in information related to the progress of the race, such as the scheduled voting deadline time or the number of starts (start cancellation), the management device 200 notifies the information including the information related to the progress of the race. Note that the operation data and information on the sale status of voting tickets are stored in the RAM 121, for example.
次に、ステップS401において、投票処理装置100は、挿入された現金又は払戻対象の投票券の受入処理を行う。投票券の発券処理としての投票処理の場合は、紙幣投入排出口105及び硬貨投入口106を介して投票者から現金を受け入れ、紙幣還流ユニット115及び硬貨還流ユニット116による現金の真贋の鑑別、計数、収納等が行われる。制御部111は、紙幣還流ユニット115及び硬貨還流ユニット116が受け入れた金額の通知を受けて入金額を管理する。また、現金以外に的中投票券による入金も可能である。的中投票券による入金の場合、投票券投入口102を介して投票者から払戻投票券を受け入れ、払戻投票券読取ユニット118による投票内容の読取等が行われ、読み取った投票内容が的中であるか否かを管理装置200に問い合わせる。投票内容の電文を管理装置200に送信すると、投票内容の電文を受信した管理装置200は、その投票内容に応じた払戻金を放出する許可を示す電文を投票処理装置100へ送信する。投票処理装置100は、管理装置200からの払戻金の許可応答を受信すると、制御部111が入金額として管理する。また、払戻金の払戻処理としての投票処理の場合も上述の的中投票券による入金処理と同様であり、払戻金を制御部111が入金額として管理し、払戻金の放出処理待ち状態となる。 Next, in step S401, the voting processing apparatus 100 performs an acceptance process for the inserted cash or a voting ticket to be refunded. In the case of the voting process as the voting process of the voting ticket, the cash is accepted from the voter through the banknote insertion / ejection slot 105 and the coin insertion slot 106, and the authenticity of the cash is identified and counted by the banknote circulation unit 115 and the coin circulation unit 116. , Storage and the like are performed. The control unit 111 receives the notification of the amount received by the banknote recirculation unit 115 and the coin recirculation unit 116 and manages the deposit amount. In addition to cash, it is also possible to deposit by hitting a voting ticket. In the case of depositing with a voting ticket, the refunded voting ticket is accepted from the voter through the voting ticket slot 102, and the voting contents are read by the refund voting ticket reading unit 118. The management apparatus 200 is inquired whether there is any. When the electronic message of the voting content is transmitted to the management device 200, the management device 200 that has received the electronic message of the voting content transmits an electronic message indicating permission to release a refund according to the voting content to the voting processing device 100. When the voting processing device 100 receives a refund permission response from the management device 200, the control unit 111 manages it as a deposit amount. Also, the voting process as the refund process of the refund is the same as the above-described deposit process using the target voting ticket. The controller 111 manages the refund as the deposited amount and waits for a refund release process.
続いて、投票処理の場合、投票処理装置100は、ステップS402において、投票カード投入排出口104を介して投票者から投票カード600を受け入れる。投票カード600には、図6に示すように、開催場の一覧から購入する場名を指定(マーク)するための場名ブロック601、購入するレースを指定するためのレース番号ブロック602、購入する券の式別(例えば、単勝式、複勝式、枠連式など)を指定するための式別ブロック603、購入する組番を指定するための組番ブロック604、購入金額を指定するための金額ブロック605、購入単位を指定するための単位ブロック606、投票カード600の種別(例えば、ながし投票カード、ボックス投票カードなど)を識別するための種別識別コード607、マーク欄の位置を特定するためのタイミングマーク608等が設けられている。 Subsequently, in the case of voting processing, the voting processing apparatus 100 accepts the voting card 600 from the voter via the voting card insertion / extraction port 104 in step S402. As shown in FIG. 6, the voting card 600 purchases a place name block 601 for designating (marking) a place name to be purchased from a list of venues, a race number block 602 for designating a race to be purchased, and purchase. Formula-specific block 603 for designating a ticket type (for example, a single-win type, a double-win type, a frame series type, etc.), a group number block 604 for designating a group number to be purchased, and a purchase amount Amount block 605, a unit block 606 for specifying a purchase unit, a type identification code 607 for identifying the type of the voting card 600 (for example, a long voting card, a box voting card, etc.), and a position of the mark column are specified. Timing mark 608 and the like are provided.
次に、投票処理装置100は、ステップS403において、ステップS402で受け入れた投票カード600から情報を読み取り、記入ミスがあるか否かを判断する。 Next, in step S403, the voting processing apparatus 100 reads information from the voting card 600 received in step S402, and determines whether or not there is an entry error.
記入ミスがあると判断された場合(ステップS403:YES)、投票処理装置100は、ステップS404において、投票カード読取ユニット114による投票カード投入排出口104への投票カード600の返却が行われる。 When it is determined that there is an entry error (step S403: YES), the voting processing apparatus 100 returns the voting card 600 to the voting card insertion / extraction port 104 by the voting card reading unit 114 in step S404.
他方、記入ミスがないと判断された場合(ステップS403:NO)、投票処理装置100は、ステップS405において、投票カード600のマーク欄に鉛筆等で記入されている内容を投票カード読取ユニット114により投票情報として読み取り、読み取った投票情報に応じた投票電文を管理装置200へ送信する。その投票電文を受信した管理装置200は、その投票情報に応じた発券を許可するか否かを判断し、許可する場合には投票処理装置100へ発券許可応答を送信する。また、管理装置200は、該当レースの発売締切や投票された馬番号の出走取消などにより発券を許可しない場合、投票処理装置100へ発券不許可応答を送信する。払戻処理の場合、投票処理装置100は、ステップS402乃至S406のステップをスキップし、払戻金の放出処理待ちとなる。次に、投票処理装置100は、ステップS406において、管理装置200からの発券許可応答を受信すると、ステップS407において、撮像装置110を起動する。また、払戻処理の場合、払戻金の放出処理待ちの状態で撮像装置110を起動する。 On the other hand, if it is determined that there is no entry mistake (step S403: NO), the voting processing apparatus 100 uses the voting card reading unit 114 to enter the contents entered with a pencil or the like in the mark field of the voting card 600 in step S405. The voting information is read as voting information, and a voting message corresponding to the read voting information is transmitted to the management apparatus 200. The management device 200 that has received the voting message determines whether or not to permit ticketing according to the voting information, and if so, transmits a ticketing permission response to the voting processing device 100. In addition, the management device 200 transmits a ticketing disapproval response to the voting processing device 100 when the ticketing is not permitted due to the sale deadline of the corresponding race or cancellation of the start of the voted horse number. In the case of a refund process, the voting processor 100 skips steps S402 to S406 and waits for a refund process. Next, when the voting processing device 100 receives the ticketing permission response from the management device 200 in step S406, the voting processing device 100 activates the imaging device 110 in step S407. In the case of a refund process, the imaging apparatus 110 is activated in a state waiting for a refund release process.
そして、投票処理装置100は、ステップS408において、投票処理が発券処理の場合、発券許可応答に対応する投票券を印刷して発券中であるか否かを判断し、投票処理が払戻処理の場合、払戻金の放出中であるか否かを判断する。 Then, in step S408, when the voting process is the ticketing process, the voting processing apparatus 100 determines whether the voting ticket corresponding to the ticketing permission response is printed and the ticket is being issued. If the voting process is the refund process, It is determined whether or not a refund is being released.
投票券の発券中であるか、又は、払戻金の放出中であると判断された場合(ステップS408:YES)、投票処理装置100は、ステップS409において、撮像部302によって撮像した顔画像に基づいて、操作者の顔の向きを取得し、正面を向いているか否かを判断する。 If it is determined that a voting ticket is being issued or a refund is being released (step S408: YES), the voting processing device 100 is based on the face image captured by the imaging unit 302 in step S409. The orientation of the operator's face is acquired, and it is determined whether or not the operator is facing the front.
正面を向いていないと判断された場合(ステップS409:NO)、投票処理装置100は、ステップS410において、投票券の発券中ならびにお釣の放出中であること、又は、払戻金の放出中であることを投票者に知らせ、注意を促すための音声ガイダンスの出力、又は画面表示を行う。そして、投票処理装置100は、ステップS408以降を繰り返す。他方、正面を向いていたと判断された場合(ステップS409:YES)、投票処理装置100は、音声ガイダンスの出力や画面表示を行うことなく、ステップS408以降を繰り返す。 When it is determined that it is not facing the front (step S409: NO), in step S410, the voting processing apparatus 100 is issuing a voting ticket and releasing a change, or releasing a refund. Is output to the voter and a voice guidance for prompting attention or a screen display is performed. Then, the voting processor 100 repeats step S408 and subsequent steps. On the other hand, when it is determined that the user is facing the front (step S409: YES), the voting processing apparatus 100 repeats step S408 and subsequent steps without outputting voice guidance or displaying a screen.
ステップS408で、投票券の発券中でも払戻金の放出中でもないと判断された場合(ステップS408:NO)、投票処理装置100は、ステップS411において、投票処理装置100を媒体の抜取待ち状態に設定する。 If it is determined in step S408 that neither a voting ticket is issued nor a refund is being released (step S408: NO), the voting processor 100 sets the voting processor 100 in a medium sampling waiting state in step S411.
そして、投票処理装置100は、ステップS412において、抜き取られていない媒体(投票券や現金等)があるか否かを判断する。例えば、投票券排出口103に配置されている透過型センサによる検出結果に基づいて、発券された投票券が投票券排出口103から抜き取られたか否かを判断する。また、紙幣投入排出口105や硬貨排出口107にそれぞれ配置されている透過型センサによる検出結果に基づいて、排出された紙幣や硬貨が紙幣投入排出口105や硬貨排出口107から抜き取られたか否かを判断する。 In step S412, the voting processing apparatus 100 determines whether there is a medium (voting ticket, cash, etc.) that has not been extracted. For example, it is determined whether or not the issued voting ticket has been extracted from the voting ticket discharge port 103 based on the detection result by the transmission type sensor disposed at the voting ticket discharge port 103. Whether or not the discharged banknotes and coins are extracted from the banknote input / output port 105 and the coin output port 107 based on the detection results by the transmission type sensors disposed at the banknote input / output port 105 and the coin output port 107, respectively. Determine whether.
抜き取られていない媒体があると判断された場合(ステップS412:YES)、投票処理装置100は、ステップS413において、撮像部302によって撮像した顔画像に基づいて、操作者の顔の向きを取得し、正面を向いているか否かを判断する。 If it is determined that there is unplug taken non medium (step S412: YES), voting processing apparatus 100 in step S413, based on the face image captured by the imaging unit 302, the orientation of the face of the operator Acquire and determine whether it is facing the front.
正面を向いていないと判断された場合(ステップS413:NO)、投票処理装置100は、ステップS414において、媒体の取り忘れに対し警告を促す音声ガイダンスや画面表示を行う。ここで、抜取りを促す音声ガイダンスを出力する際には、通常よりも大きな音量設定としたり、通常とは異なる音声や警告音を出力したりすることで、投票者の注意をより引き付けることができる。また、後述するジャーナルデータに記録するためや撮像装置110の設定値の補正を行うために、媒体の抜き取りを促した動作回数を、図7に示すような「抜取促進回数保持部」に格納する。 If it is determined that the user is not facing the front (step S413: NO), the voting processing apparatus 100 performs voice guidance and a screen display for prompting a warning about forgetting to remove the medium in step S414. Here, when outputting voice guidance prompting extraction, it is possible to attract the voter's attention more by setting the volume higher than normal or by outputting different sound or warning sound. . Further, in order to record in journal data, which will be described later, or to correct the setting value of the imaging apparatus 110, the number of operations that prompted the extraction of the medium is stored in a “sampling promotion number holding unit” as shown in FIG. .
図7に示した「抜取促進回数保持部」には、「現在の接客」データとして、現在の接客で何回抜取りを促したかを示す「抜取促進回数」を格納する。そして、その回数が設定値に達した場合にジャーナルデータへ記録を行う。例えば、設定値を3とする。設定値を設けないと、媒体の抜き取りを促す動作をするたびにジャーナルデータへ記録を行ってしまい、紙媒体の無駄となったり、投票処理装置100への負荷増大に繋がったりすることが想定されるからである。また、格納を行うか否かを判定する設定値は変更可能とする。また、一度ジャーナルデータへ記録を行った場合は、同一接客内であっても回数カウントの値を0にクリアし、回数記録を再開する。 In the “sampling promotion number holding unit” illustrated in FIG. 7, “sampling promotion number” indicating how many times the current customer is prompted to extract is stored as “current customer service” data. When the number of times reaches a set value, recording is performed in the journal data. For example, the setting value is 3. If a set value is not provided, it is assumed that recording is performed in the journal data every time an operation for prompting removal of the medium is performed, leading to a waste of paper medium and an increase in load on the voting processing apparatus 100. This is because that. In addition, it is possible to change a setting value for determining whether or not to perform storage. In addition, once recording is performed on journal data, the count value is cleared to 0 even within the same customer service, and the count recording is resumed.
また、図7に示した「抜取促進回数保持部」には、「累計」データとして、「データ取得開始日」、「総接客数」、「抜取促進回数」を格納する。投票処理装置100が媒体の抜き取り防止機能を利用し始めてからの累計データが格納される。そして、累計データから抜き取りを促した頻度を求め、その結果を撮像装置110の設定値の補正に用いることができる。設定値の補正は、投票処理装置100が自動で実行する手法や、変更の必要があることを通知する手法などが考えられる。なお、投票処理装置100の配置場所などの設置条件を変えた時に集計をし直したいという場合等、それまで蓄積した情報を初期化できるように、「抜取促進回数保持部」のデータは任意のタイミングでリセット可能とする。 In the “sampling promotion number holding unit” shown in FIG. 7, “data acquisition start date”, “total number of customers”, and “sampling promotion number” are stored as “cumulative” data. Accumulated data after the voting processing device 100 starts using the medium removal prevention function is stored. Then, it is possible to obtain the frequency of prompting extraction from the cumulative data, and use the result for correcting the setting value of the imaging device 110. For the correction of the set value, a method automatically executed by the voting processing device 100, a method for notifying that a change is necessary, or the like can be considered. In addition, the data of the “sampling promotion number holding unit” is arbitrary so that the information accumulated so far can be initialized, for example, when it is desired to recalculate when the installation conditions such as the placement location of the voting processing device 100 are changed. It can be reset at the timing.
次に、投票処理装置100は、ステップS415において、ステップS414で出力した音声ガイダンス等を設定回数連続して出力したか否かを判断する。 Next, in step S415, the voting processing apparatus 100 determines whether or not the voice guidance or the like output in step S414 has been continuously output a set number of times.
未だ所定回数連続して音声ガイダンス等を出力していないと判断された場合(ステップS415:NO)、投票処理装置100は、ステップS412以降を繰り返す。 If it is determined that the voice guidance or the like has not yet been output a predetermined number of times (step S415: NO), the voting processing device 100 repeats the steps after step S412.
他方、所定回数連続して音声ガイダンス等を出力したと判断された場合(ステップS415:YES)、投票処理装置100は、ステップS416において、図8に示すようなジャーナルデータの記録を実行し、出力回数カウントをクリアする。そして、投票処理装置100は、ステップS412以降を繰り返す。ジャーナルデータとは、投票者又は公営競技の施行者が行った操作履歴を記録したもので、投票者からのクレーム対応時や投票処理装置100が故障した際の操作履歴照会時などに、必要に応じて閲覧可能な記録データである。なお、ジャーナルデータの記録を実行することで、従来把握できていなかった媒体取り忘れの発生頻度を把握できる。また、発生した媒体の取り忘れ回数に対して、抜取りを促す動作によって取り忘れを未然に防ぐことができた回数が分かる。 On the other hand, when it is determined that the voice guidance or the like has been continuously output a predetermined number of times (step S415: YES), the voting processing apparatus 100 performs journal data recording as shown in FIG. Clear the count. Then, the voting processor 100 repeats step S412 and subsequent steps. The journal data is a record of the operation history performed by the voter or the enforcer of the public competition. Necessary when dealing with complaints from the voter or inquiring the operation history when the voting processing device 100 fails. The recorded data can be browsed accordingly. It should be noted that by executing the recording of journal data, it is possible to grasp the frequency of occurrence of forgetting to remove the medium, which could not be grasped conventionally. Further, it is possible to know the number of times that the forgetting of the medium can be prevented in advance by the operation for prompting the extraction, with respect to the number of times of forgetting to take out the medium.
ジャーナルデータには、紙媒体に印字した控券や、投票処理装置100の記憶部や外部媒体に電子データとして記憶した電子ジャーナルがある。図8に示したジャーナルデータは、ジャーナルデータの記録単位の区切りを「---」で表現し、投票者との1回の接客で11回の記録が行われている。図8中の(1)乃至(11)のジャーナルデータは、以下のような操作内容である。
(1)投票者が投票処理装置100に千円札を2枚投入
(2)投票者が投票カードを投票処理装置100に2枚挿入
(3)投票処理装置100が1枚目の投票カードの読み取りを実行
(4)投票処理装置100が1枚目の投票カードの読取処理結果を表示
(5)投票処理装置100が2枚目の投票カードの読み取りを実行
(6)投票処理装置100が2枚目の投票カードの読取処理結果を表示
(7)投票処理装置100が投入金額に対する精算処理を実行
(8)投票処理装置100がお釣の硬貨計算処理を実行
(9)投票処理装置100がお釣の硬貨支払処理を実行
(10)投票券が抜き取られずに投票者の立ち去りを検知したため、投票処理装置100が受け取りを促す音声ガイダンス・画面表示を実行
(11)投票者が投票券を受け取り
The journal data includes a voucher printed on a paper medium and an electronic journal stored as electronic data in a storage unit of the voting processing apparatus 100 or an external medium. In the journal data shown in FIG. 8, the unit of recording unit of journal data is expressed by “---”, and recording is performed 11 times by one customer contact with a voter. The journal data (1) to (11) in FIG. 8 has the following operation contents.
(1) A voter inserts two thousand yen bills into the voting processing device 100. (2) A voter inserts two voting cards into the voting processing device 100. (3) The voting processing device 100 stores the first voting card. (4) The voting processor 100 displays the result of reading the first voting card. (5) The voting processor 100 reads the second voting card. (6) The voting processor 100 is 2. (7) The voting processing device 100 executes the settlement processing for the amount of money to be inserted (8) The voting processing device 100 executes the change coin calculation processing (9) The voting processing device 100 changes (10) Since the voter's leaving is detected without being picked up, the voice processing / screen display prompting the voting processor 100 to receive it is executed. (11) The voter receives the voting ticket.
ステップS413で、操作者の顔の向きが正面を向いていると判断された場合(ステップS413:YES)、投票処理装置100は、ステップS417において、抜取りを促す通常の音声ガイダンスや画面表示を行う。そして、投票処理装置100は、ステップS412以降を繰り返す。 If it is determined in step S413 that the operator's face is facing the front (step S413: YES), the voting processor 100 performs normal voice guidance and screen display for prompting extraction in step S417. . Then, the voting processor 100 repeats step S412 and subsequent steps.
そして、ステップS412で、媒体が抜き取られていない媒体がないと判断された場合(ステップS412:NO)、投票処理装置100は、本投票処理を終了する。 If it is determined in step S412 that there is no medium from which no medium has been extracted (step S412: NO), the voting processing apparatus 100 ends the voting process.
上述したように、本投票処理によって、投票券、お釣、払戻金を含む媒体が取り忘れられることを防止することが可能な、投票券の発券処理又は払戻金の払戻処理を実現することができる。すなわち、本投票処理は、撮像装置110によって撮像した接客中の投票者の顔画像から、投票者の顔が正面であるか否かを検出する。そして、投票券や現金等の媒体の抜取り待ち状態において、投票者の顔が正面から外れた場合、投票者が媒体を抜取らずに振り返って立ち去ろうとしていると判断する。このような場合に、抜取りを促す音声ガイダンスを出力して媒体の取り忘れを防止する。これにより、振り返ろうとしたタイミングで音声ガイダンスが出力されるため、投票者は媒体を取り忘れていたということに気が付くことができる。なお、音声ガイダンスは、一例であり、投票者に注意を引く警告音やフラッシュ等の光であってもよい。 As described above, this voting process can realize a voting ticket issuance process or a refund process that can prevent a medium including a voting ticket, change, and refund from being forgotten. That is, the voting process detects whether or not the face of the voter is the front from the face image of the voter who is serving the customer taken by the imaging device 110. When the voter's face deviates from the front in a waiting state for taking out a medium such as a voting ticket or cash, it is determined that the voter is looking back without taking out the medium. In such a case, voice guidance that prompts removal is output to prevent forgetting to remove the medium. As a result, voice guidance is output at the timing of looking back, so that the voter can notice that he forgot to remove the medium. The voice guidance is an example, and may be a warning sound that draws attention to the voter or a light such as a flash.
また、撮像装置110は、顔画像を正面として検出する範囲を段階的に設定することが可能である。例えば、検出範囲を30度に設定した場合、顔の正面を基準(0度)として左右30度以内の顔の振り向きは顔の正面と判断する。そして、30度以上顔を振り向けた場合に顔の正面から外れたと判断する。また、上述したように、投票処理装置100は、投票者に抜取りを促した回数を記録している。投票処理装置100は、投票者に媒体の抜取りを促した回数と接客数とから、1回抜取りを促すまでに接客した数を算出する。そして、その値があらかじめ規定された値を下回った場合すなわち、高頻度で抜取りを促した場合、その結果をフィードバックし、顔の正面の検出範囲を自動で修正することができる。例えば、顔画像を正面として検出する範囲を狭く設定してしまった場合、実際には媒体を取り忘れていないのにも関わらず少し横を向いただけで頻繁に抜取りを促す音声ガイダンスが出力されてしまう。このような場合、投票者からのクレーム増加に繋がることが想定されるが、記録結果より設定値が不適切だったと判断した場合は、初期設定よりも自動で検出範囲を広くし、最適な検出範囲設定とすることが可能となる。 In addition, the imaging apparatus 110 can set a range in which a face image is detected as a front surface in stages. For example, when the detection range is set to 30 degrees, the turning direction of the face within 30 degrees on the left and right is determined to be the front of the face with the front of the face as a reference (0 degree). Then, when the face is turned over by 30 degrees or more, it is determined that the face has deviated from the front. Further, as described above, the voting processing apparatus 100 records the number of times the voter has been prompted to extract. The voting processing apparatus 100 calculates the number of customers who have been asked to pick up once from the number of times the voter is prompted to remove the medium and the number of customers. When the value falls below a predetermined value, that is, when extraction is urged frequently, the result can be fed back and the detection range of the front of the face can be automatically corrected. For example, if the range for detecting the face image as the front is set too narrow, voice guidance that prompts for frequent sampling is output just by turning sideways even though you have not forgotten to remove the medium. End up. In such a case, it is assumed that it will lead to an increase in the number of complaints from voters, but if it is determined that the setting value is inappropriate from the recorded result, the detection range is automatically widened from the initial setting, and optimal detection is performed. A range can be set.
更に、上述の投票処理装置100は、以下のような付加機能を備えることができる。
「購入統計情報収集機能」
従来、公営競技のイベントや投票者へのファンサービスへの活用を目的にして、投票券の購入内容である「購入情報」と「投票者情報」とを関連付けた購入統計情報を収集しようとする場合、公営競技の施行者は、会員ポイントサービス等を導入し、投票者が登録した会員情報と購入情報を関連付けることで購入統計情報の収集を行っていた。しかし、購入統計情報を得るという目的のみで会員ポイントサービスを導入することは、施行者にとって導入費用や人件費の観点から現実的では無かった。また、投票者にとっては会員登録作業が必要なため、その作業が煩わしいと感じ、積極的な登録へは繋がっていなかった。
Furthermore, the above-described voting processing apparatus 100 can have the following additional functions.
"Purchase statistics collection function"
Conventionally, for the purpose of utilizing for public competition events and fan services for voters, it tries to collect purchase statistical information that associates purchase information of voting tickets with purchase information and voter information. In this case, the enforcer of the public competition introduced a member point service and collected purchase statistics information by associating purchase information with member information registered by the voter. However, introducing a member point service only for the purpose of obtaining purchase statistics information is not practical for the implementer from the viewpoint of introduction costs and labor costs. Moreover, since the member registration work is necessary for the voter, it felt that the work was troublesome, and it did not lead to active registration.
そこで、上述のような撮像装置110を用いて投票者の顔画像を取得し、投票者の年齢や性別の推定結果を取得することで、新たに会員ポイントサービスを導入したり、投票者に会員登録作業を行なってもらったりする必要がなくなり、「購入情報」と「投票者情報」として年齢や性別を取得することができる。そして、投票処理装置100は、取得した「購入情報」と「投票者情報」を管理装置200へ送信し、管理装置200が「購入情報」と「投票者情報」の記録を集積することで購入統計情報として活用ができる。 Therefore, by acquiring the voter's face image using the imaging device 110 as described above, and obtaining the voter's age and gender estimation results, a new member point service can be introduced or the voter can become a member. There is no need for registration work, and age and gender can be acquired as “purchase information” and “voter information”. Then, the voting processing device 100 transmits the acquired “purchase information” and “voter information” to the management device 200, and the management device 200 accumulates the records of “purchase information” and “voter information”. Can be used as statistical information.
例えば、購入統計情報の収集は、下記のような処理を実行することにより実現する。
撮像装置110にて接客中の投票者の年齢や性別の推定結果を取得する。年齢や性別の推定結果はタイミングによって変動する可能性があるため、接客開始から投票終了までの間、常に推定結果を取得し続け、投票終了時点で最終的な結果を算出する。これは、平均値や近似値などを用い、年齢及び性別推定結果がぶれることの影響を軽減するためである。年齢の推定結果は、取得した全データの平均値を用いる方法や、大きな外れ値を除外するよう最小二乗法などを用いる方法が考えられる。性別の推定結果は、取得したデータを例えば男性を0、女性を1といったように2値化し、全データの平均値が最終的にどちらに近い値かで判断を行う。投票終了時点で購入情報と年齢及び性別の推定結果を管理装置200へ送信する。これにより、管理装置200は、送信されてきた記録を集積することで購入統計情報として活用できる。また、施行者は新たに会員ポイントサービス等を導入する必要なく、購入統計情報を収集することができる。投票者は会員登録作業が不要であり、統計情報に基づいた適切なイベントやファンサービスを受けることができる。
For example, the collection of purchase statistical information is realized by executing the following processing.
The imaging device 110 acquires an estimation result of the age and sex of a voter who is serving customers. Since the estimation result of age and gender may change depending on the timing, the estimation result is always acquired from the start of customer service until the end of voting, and the final result is calculated at the end of voting. This is because an average value, an approximate value, or the like is used to reduce the influence of fluctuations in age and gender estimation results. As the age estimation result, a method using an average value of all acquired data or a method using a least square method to exclude a large outlier is considered. The gender estimation result is binarized such that the acquired data is, for example, 0 for males and 1 for females, and a determination is made based on which one of the average values of all data is finally close to. At the end of voting, the purchase information and the estimation result of age and sex are transmitted to the management apparatus 200. Thereby, the management apparatus 200 can be utilized as purchase statistical information by accumulating the transmitted records. In addition, the enforcer can collect purchase statistics information without the need to newly introduce a member point service or the like. The voter does not need to register as a member and can receive appropriate events and fan services based on statistical information.
「電力モード切替機能」
従来、赤外線式の検知センサを用い、検知センサのオン/オフの状態を取得して、一定時間検知センサに反応が無い場合は、画面やLEDランプなどの消灯を行う「省電力モード」に移行する技術がある。また、「省電力モード」中に検知センサに反応があった場合は、「通常モード」へ移行することで電力ランニングコストの削減を図っている。しかし、赤外線式の検知センサは、オン/オフ状態のみを検知するため、例えば「省電力モード」中に投票者が近くを横切っただけで「省電力モード」から「通常モード」へ移行してしまい、効率の良い電力ランニングコストの削減へは繋がっていなかった。
"Power mode switching function"
Conventionally, using an infrared detection sensor, the on / off state of the detection sensor is acquired, and if there is no response to the detection sensor for a certain period of time, transition to the “power saving mode” in which the screen and LED lamps are turned off. There is technology to do. In addition, when there is a reaction in the detection sensor during the “power saving mode”, the power running cost is reduced by shifting to the “normal mode”. However, since the infrared detection sensor detects only the on / off state, for example, when the voter crosses nearby during the “power saving mode”, the mode shifts from the “power saving mode” to the “normal mode”. Therefore, it has not led to a reduction in the efficient power running cost.
そこで、上述のような撮像装置110を用いて投票者の顔画像を連続的に取得し、投票処理装置100が「通常モード」中に一定時間投票者の顔が正面を向いていることを検出しなかった場合、「省電力モード」へ移行する。そして、その後に投票者の顔が正面を向いていることを検出した際に「通常モード」へ戻る。より具体的には、非接客時に撮像装置110を用いて投票者の顔画像が正面を向いているか否かの検出を行う。設定した時間の間、投票者の顔が正面を向いていることを検出しなかった場合、投票者による操作画面の消灯や各ユニット電源をオフする「省電力モード」へ移行する。また、「省電力モード」中に、撮像装置110を用いて投票者の顔画像が正面を向いているか否かの検出を行う。投票者の顔が正面を向いていることを検出した場合、投票者による操作画面の点灯や各ユニット電源をオンした「通常モード」へ即座に移行する。ここで、「通常モード」から「省電力モード」への切替えの判断に用いる時間は、例えば、1〜60分の1分刻みで設定可能とする。これにより、従来の赤外線式の検知センサでは判別できなかった「投票者が投票処理装置100の前に立っているかどうか」という状態を判別でき、より精度高く電力モード切替えの判断が行なうことができる。 Therefore, the face image of the voter is continuously acquired using the imaging device 110 as described above, and it is detected that the voter's face is facing the front for a certain period of time while the vote processing device 100 is in the “normal mode”. If not, shift to “power saving mode”. After that, when it is detected that the voter's face is facing the front, the process returns to the “normal mode”. More specifically, it is detected whether or not the voter's face image is facing the front using the imaging device 110 when not in service. When it is not detected that the voter's face is facing the front for the set time, the operation screen is turned off by the voter and the unit power supply is turned off. Further, during the “power saving mode”, the imaging device 110 is used to detect whether or not the voter's face image is facing the front. When it is detected that the voter's face is facing the front, the operation screen is immediately turned on by the voter and the “normal mode” in which each unit power is turned on is immediately switched. Here, the time used to determine whether to switch from the “normal mode” to the “power saving mode” can be set, for example, in 1-60 minute increments. As a result, it is possible to determine the state of “whether the voter is standing in front of the voting processing device 100”, which cannot be determined by the conventional infrared detection sensor, and to determine the power mode switching with higher accuracy. .
「音声ガイダンス機能」
従来、投票者へ次の操作の案内を行ったり、媒体の抜取りを促すため音声ガイダンスを出力したりして、操作性を向上させる技術がある。このような技術は、投票者の操作性向上を目的とした音声ガンダンスであるが、特に操作に不慣れと推測される高齢者の場合、音量調整が小さいと音声ガイダンスが聞き取れず、結果として操作性向上が期待できなかった。また、その対策として音量を一律に大きくしたのでは、その他の投票者からのクレームに繋がる可能性があった。
"Voice guidance function"
Conventionally, there is a technique for improving operability by guiding a voter to the next operation or outputting a voice guidance for prompting removal of a medium. This technology is voice gun dance for the purpose of improving the operability of voters, but especially for elderly people who are assumed to be unfamiliar with the operation, if the volume adjustment is small, the voice guidance cannot be heard, resulting in operation I couldn't expect any improvement. Moreover, if the volume was increased uniformly as a countermeasure, there was a possibility that it would lead to complaints from other voters.
そこで、上述のような撮像装置110を用いて投票者の年齢推定を行ない、一定の年齢以上と推定された投票者の接客時は、推定された年齢に応じて、投票処理装置100が自動で通常設定よりも音声ボリュームを上げて音声ガイダンスを出力する。これにより、音声ガイダンスの聞き取りやすさを向上させ投票者の操作性向上に繋げることができる。より具体的には、撮像装置110を用いて接客中の投票者の年齢推定結果を取得する。年齢の推定結果はタイミングによって変動する可能性があり、そのたびに音声ボリュームが変更されてしまうと、かえって音声ガイダンスが聞き取りづらくなることが想定される。そのため、一定期間、例えば、5秒ごとに区切って年齢の推定結果を算出する。そして、その結果に基づいて音声ボリュームを自動設定する。例えば、高齢の投稿者の場合、投票処理装置100が自動で通常設定よりも音声ボリュームを上げる。ここで、年齢の推定結果は、上述したように、一定期間内に取得した全データの平均値を用いる方法や、大きな外れ値を除外するよう最小二乗法などを用いる方法が考えられる。高齢と判断する年齢や、設定する音声ボリュームは投票処理装置100にて設定可能とし、接客終了時点で音声ボリュームは既定値へ再設定する。年齢に応じた聞き取りやすい音声ガンダンスが出力されるため、投票者による投票処理装置100の操作性が向上する。また、投票者の年齢や性別に合わせたイベント案内や広告などを投票処理装置100に表示することもできる。 Therefore, the age of the voter is estimated using the imaging device 110 as described above, and the vote processing device 100 automatically performs according to the estimated age when the voter who is estimated to be a certain age or more is served. The voice guidance is output with the voice volume higher than the normal setting. Thereby, it is possible to improve the audibility of the voice guidance and to improve the operability of the voter. More specifically, the age estimation result of the voter who is serving customers is acquired using the imaging device 110. The estimation result of age may vary depending on the timing. If the voice volume is changed each time, it is assumed that the voice guidance becomes difficult to hear. Therefore, the age estimation result is calculated for a certain period, for example, every 5 seconds. Then, the audio volume is automatically set based on the result. For example, in the case of an elderly contributor, the voting processing device 100 automatically increases the sound volume from the normal setting. Here, as described above, the age estimation result may be a method using an average value of all data acquired within a certain period or a method using a least square method so as to exclude a large outlier. The age determined to be elderly and the voice volume to be set can be set by the voting processing device 100, and the voice volume is reset to a default value at the end of customer service. Since the voice gun dance that is easy to hear according to the age is output, the operability of the vote processing apparatus 100 by the voter is improved. In addition, event guides and advertisements adapted to the voter's age and gender can be displayed on the voting processing apparatus 100.
以上、本発明の実施の形態を、図面を参照しながら説明してきたが、上述してきた本発明の実施の形態は、投票処理装置の一機能としてハードウェアまたはDSP(Digital Signal Processor)ボードやCPUボードでのファームウェアもしくはソフトウェアにより実現することができる。 The embodiments of the present invention have been described above with reference to the drawings. However, the above-described embodiments of the present invention are not limited to hardware, a DSP (Digital Signal Processor) board or a CPU as a function of the voting processor. It can be realized by firmware or software on the board.
また、本発明が適用される投票処理装置は、その機能が実行されるのであれば、上述の実施の形態に限定されることなく、単体の装置であっても、複数の装置からなるシステムあるいは統合装置であっても、LAN、WAN等のネットワークを介して処理が行なわれるシステムであってもよいことは言うまでもない。 In addition, the voting processing device to which the present invention is applied is not limited to the above-described embodiment as long as the function is executed. Needless to say, the integrated device may be a system in which processing is performed via a network such as a LAN or a WAN.
また、バスに接続されたCPU、ROMやRAMのメモリ、入力装置、出力装置、外部記録装置、媒体駆動装置、ネットワーク接続装置で構成されるシステムでも実現できる。すなわち、前述してきた実施の形態のシステムを実現するソフトェアのプログラムを記録したROMやRAMのメモリ、外部記録装置、可搬記録媒体を、投票処理装置に供給し、その投票処理装置のコンピュータがプログラムを読み出し実行することによっても、達成されることは言うまでもない。 It can also be realized by a system including a CPU, a ROM or RAM memory connected to a bus, an input device, an output device, an external recording device, a medium driving device, and a network connection device. That is, a ROM or RAM memory, an external recording device, or a portable recording medium that records a software program that implements the system of the above-described embodiment is supplied to the voting processing device, and the computer of the voting processing device executes the program. Needless to say, this can also be achieved by reading and executing.
この場合、可搬記録媒体等から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した可搬記録媒体等は本発明を構成することになる。 In this case, the program itself read from the portable recording medium or the like realizes the novel function of the present invention, and the portable recording medium or the like on which the program is recorded constitutes the present invention.
プログラムを供給するための可搬記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、DVD−ROM、DVD−RAM、磁気テープ、不揮発性のメモリーカード、ROMカード、電子メールやパソコン通信等のネットワーク接続装置(言い換えれば、通信回線)を介して記録した種々の記録媒体などを用いることができる。 Examples of portable recording media for supplying the program include flexible disks, hard disks, optical disks, magneto-optical disks, CD-ROMs, CD-Rs, DVD-ROMs, DVD-RAMs, magnetic tapes, and nonvolatile memory cards. Various recording media recorded via a network connection device (in other words, a communication line) such as a ROM card, electronic mail or personal computer communication can be used.
また、コンピュータ(情報処理装置)がメモリ上に読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施の形態の機能が実現される。 The computer (information processing apparatus) executes the program read out on the memory, thereby realizing the functions of the above-described embodiment, and an OS running on the computer based on the instructions of the program. Performs part or all of the actual processing, and the functions of the above-described embodiments are also realized by the processing.
さらに、可搬型記録媒体から読み出されたプログラムやプログラム(データ)提供者から提供されたプログラム(データ)が、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施の形態の機能が実現され得る。 Furthermore, a program read from a portable recording medium or a program (data) provided by a program (data) provider is stored in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. After being written, the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instructions of the program, and the functions of the above-described embodiments are also realized by the processing. obtain.
すなわち、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または形状を取ることができる。 That is, the present invention is not limited to the embodiment described above, and can take various configurations or shapes without departing from the gist of the present invention.
また、上述した実施の形態から、下記付記1乃至4のような発明を観念することが出来る。
(付記1)
投票券の発券処理又は払戻金の払戻処理を実行する投票処理装置であって、
前記投票券又は現金を含む媒体の抜き取りを検出する抜取検出手段と、
前記投票処理装置を操作する操作者の顔画像を撮像する撮像手段と、
前記撮像手段によって撮像した前記顔画像に基づいて、前記操作者の顔の向きを取得する顔向き取得手段と、
前記抜取検出手段によって前記媒体の抜き取りが検出されず、かつ、前記顔向き取得手段によって前記操作者の顔の向きが前記投票処理装置に対峙する正面向きから所定角度斜め向きに変化したと判断された場合、前記媒体の取り忘れを示す音声または画面にて、メッセージを出力するメッセージ出力手段と、
を備えることを特徴とする投票処理装置。
(付記2)
投票券の発券処理又は払戻金の払戻処理を実行する投票処理装置であって、
前記投票処理装置を操作する操作者の顔画像を撮像する撮像手段と、
前記撮像手段によって撮像した前記顔画像に基づいて、前記操作者の推定年齢、推定性別を含む属性を取得する顔向き取得手段と、
入力された投票情報と取得した属性を対応付けて格納する手段と、
を備えることを特徴とする投票処理装置。
(付記3)
投票券の発券処理又は払戻金の払戻処理を実行する投票処理装置であって、
前記投票処理装置を操作する操作者の顔画像を撮像する撮像手段と、
前記撮像手段によって撮像した前記顔画像に基づいて、前記操作者の顔の向きを取得する顔向き取得手段と、
前記顔向き取得手段によって前記操作者の顔の向きが所定期間正面向きでないと判断されると、省電力モードに切替える手段と、
を備えることを特徴とする投票処理装置。
(付記4)
投票券の発券処理又は払戻金の払戻処理を実行する投票処理装置であって、
前記投票処理装置を操作する操作者の顔画像を撮像する撮像手段と、
前記撮像手段によって撮像した前記顔画像に基づいて、前記操作者の推定年齢、推定性別を含む属性を取得する顔向き取得手段と、
取得した属性に対応した設定値(音量、内容)でメッセージを出力する手段と、
を備えることを特徴とする投票処理装置。
Further, from the above-described embodiments, the inventions as shown in the following supplementary notes 1 to 4 can be considered.
(Appendix 1)
A voting processing device that executes voting ticket issuing processing or refund processing,
Sampling detection means for detecting sampling of the media including the voting ticket or cash;
An imaging means for imaging a face image of an operator who operates the voting processing device;
Face orientation acquisition means for acquiring the orientation of the operator's face based on the face image imaged by the imaging means;
It is determined that the removal of the medium is not detected by the extraction detection unit, and the face orientation acquisition unit determines that the face direction of the operator has changed from a front direction facing the voting processing device to a predetermined oblique angle. A message output means for outputting a message in a voice or screen indicating that the medium has been forgotten to be removed;
A voting processing device comprising:
(Appendix 2)
A voting processing device that executes voting ticket issuing processing or refund processing,
An imaging means for imaging a face image of an operator who operates the voting processing device;
Based on the face image imaged by the imaging means, a face orientation obtaining means for obtaining attributes including the estimated age and estimated sex of the operator;
Means for associating and storing input voting information and acquired attributes;
A voting processing device comprising:
(Appendix 3)
A voting processing device that executes voting ticket issuing processing or refund processing,
An imaging means for imaging a face image of an operator who operates the voting processing device;
Face orientation acquisition means for acquiring the orientation of the operator's face based on the face image imaged by the imaging means;
Means for switching to the power saving mode when the face orientation acquisition means determines that the face orientation of the operator is not front facing for a predetermined period;
A voting processing device comprising:
(Appendix 4)
A voting processing device that executes voting ticket issuing processing or refund processing,
An imaging means for imaging a face image of an operator who operates the voting processing device;
Based on the face image imaged by the imaging means, a face orientation obtaining means for obtaining attributes including the estimated age and estimated sex of the operator;
Means for outputting a message with a set value (volume, content) corresponding to the acquired attribute;
A voting processing device comprising:
50 単勝馬券
51 馬番連単馬券
52 2次元バーコード
53 数字列
54 2次元バーコード
55 数字列
100 投票処理装置
101 運用状況表示窓
102 投票券投入口
103 投票券排出口
104 投票カード投入排出口
105 紙幣投入排出口
106 硬貨投入口
107 硬貨排出口
108 ディスプレイ
109 タッチパネル
110 撮像装置
111 制御部
112 管理者用ディスプレイ
113 管理者用タッチパネル
114 投票カード読取ユニット
115 紙幣還流ユニット
116 硬貨還流ユニット
117 投票券印刷ユニット
118 払戻投票券読取ユニット
119 可搬型記録媒体
120 CPU
121 RAM
122 HDD
123 通信インタフェース
124 グラフィック処理ユニット
125 入出力インタフェース
126 バス
200 管理装置
300 ネットワーク
301 抜取検出部
302 撮像部
303 顔向き取得部
304 メッセージ出力部
600 投票カード
601 場名ブロック
602 レース番号ブロック
603 式別ブロック
604 組番ブロック
605 金額ブロック
606 単位ブロック
607 種別識別コード
608 タイミングマーク
1000 トータリゼータシステム
50 single winning betting ticket 51 horse number consecutive single betting ticket 52 two-dimensional bar code 53 numeric string 54 two-dimensional barcode 55 numeric string 100 voting processing device 101 operation status display window 102 voting ticket slot 103 voting ticket slot 104 Bill insertion slot 106 Coin insertion slot 107 Coin discharge slot 108 Display 109 Touch panel 110 Imaging device 111 Control unit 112 Administrator display 113 Administrator touch panel 114 Voting card reading unit 115 Banknote recirculation unit 116 Coin recirculation unit 117 Voting ticket printing unit 118 Refund voting ticket reading unit 119 Portable recording medium 120 CPU
121 RAM
122 HDD
123 Communication Interface 124 Graphic Processing Unit 125 Input / Output Interface 126 Bus 200 Management Device 300 Network 301 Extraction Detection Unit 302 Imaging Unit 303 Face Orientation Acquisition Unit 304 Message Output Unit 600 Voting Card 601 Place Name Block 602 Race Number Block 603 Block by Expression 604 Assembly number block 605 Amount of money block 606 Unit block 607 Type identification code 608 Timing mark 1000 Totalizer system
Claims (7)
前記投票券又は現金を含む媒体の抜き取りを検出する抜取検出手段と、
前記投票処理装置を操作する操作者の顔画像を撮像する撮像手段と、
前記撮像手段によって撮像した前記顔画像に基づいて、前記操作者の顔の向きを取得する顔向き取得手段と、
前記抜取検出手段によって前記媒体の抜き取りが検出されず、かつ、前記顔向き取得手段によって前記操作者の顔の向きが前記投票処理装置に対峙する正面向きから所定角度斜め向きに変化したと判断された場合、前記媒体の取り忘れを示す音声または画面にてメッセージを出力するメッセージ出力手段と、
前記メッセージ出力手段によって前記メッセージが出力された回数を記憶する回数記憶手段と、
前記回数記憶手段に記憶された前記回数に基づき、前記所定角度を適切な値に修正する角度修正手段と、
を備えることを特徴とする投票処理装置。 A voting processing device that executes voting ticket issuing processing or refund processing,
Sampling detection means for detecting sampling of the media including the voting ticket or cash;
An imaging means for imaging a face image of an operator who operates the voting processing device;
Face orientation acquisition means for acquiring the orientation of the operator's face based on the face image imaged by the imaging means;
It is determined that the removal of the medium is not detected by the extraction detection unit, and the face orientation acquisition unit determines that the face direction of the operator has changed from a front direction facing the voting processing device to a predetermined oblique angle. A message output means for outputting a message in a voice or screen indicating that the medium has been forgotten to be removed;
Number-of-times storage means for storing the number of times the message has been output by the message output means;
An angle correcting unit that corrects the predetermined angle to an appropriate value based on the number of times stored in the number of times storage unit;
A voting processing device comprising:
前記投票券又は現金を含む媒体の抜き取りを検出し、
前記投票処理装置を操作する操作者の顔画像を撮像し、
前記撮像した前記顔画像に基づいて、前記操作者の顔の向きを取得し、
前記媒体の抜き取りが検出されず、かつ、前記操作者の顔の向きが前記投票処理装置に対峙する正面向きから所定角度斜め向きに変化したと判断された場合、前記媒体の取り忘れを示す音声または画面にてメッセージを出力し、
前記メッセージが出力された回数を記憶して、該記憶された回数に基づき、前記所定角度を適切な値に修正する、
ことを特徴とする投票処理方法。 A voting processing method executed in a voting processing device that executes voting ticket issuing processing or refund processing,
Detecting withdrawal of media including the voting ticket or cash;
Capture the face image of the operator who operates the voting processing device,
Based on the captured face image, obtain the orientation of the operator's face,
If it is determined that the medium has not been removed and the face direction of the operator has changed from a front direction facing the voting processing device to a diagonal angle, a sound indicating that the medium has been forgotten to be removed Or output a message on the screen,
Storing the number of times the message is output, and correcting the predetermined angle to an appropriate value based on the stored number of times;
A voting method characterized by that.
前記投票処理装置のコンピュータを、
前記投票券又は現金を含む媒体の抜き取りを検出する抜取検出手段と、
前記投票処理装置を操作する操作者の顔画像を撮像する撮像手段と、
前記撮像手段によって撮像した前記顔画像に基づいて、前記操作者の顔の向きを取得する顔向き取得手段と、
前記抜取検出手段によって前記媒体の抜き取りが検出されず、かつ、前記顔向き取得手段によって前記操作者の顔の向きが前記投票処理装置に対峙する正面向きから所定角度斜め向きに変化したと判断された場合、前記媒体の取り忘れを示す音声または画面にてメッセージを出力するメッセージ出力手段と、
前記メッセージ出力手段によって前記メッセージが出力された回数を記憶する回数記憶手段と、
前記回数記憶手段に記憶された前記回数に基づき、前記所定角度を適切な値に修正する角度修正手段と、
して機能させるための投票処理プログラム。 A voting processing program in a voting processing device that executes voting ticket issuing processing or refund processing,
A computer of the voting processor;
Sampling detection means for detecting sampling of the media including the voting ticket or cash;
An imaging means for imaging a face image of an operator who operates the voting processing device;
Face orientation acquisition means for acquiring the orientation of the operator's face based on the face image imaged by the imaging means;
It is determined that the removal of the medium is not detected by the extraction detection unit, and the face orientation acquisition unit determines that the face direction of the operator has changed from a front direction facing the voting processing device to a predetermined oblique angle. A message output means for outputting a message in a voice or screen indicating that the medium has been forgotten to be removed;
Number-of-times storage means for storing the number of times the message has been output by the message output means;
An angle correcting unit that corrects the predetermined angle to an appropriate value based on the number of times stored in the number of times storage unit;
Voting processing program to make it function.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015213125A JP6420741B2 (en) | 2015-10-29 | 2015-10-29 | Voting processing device, voting processing method, and voting processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015213125A JP6420741B2 (en) | 2015-10-29 | 2015-10-29 | Voting processing device, voting processing method, and voting processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017084171A JP2017084171A (en) | 2017-05-18 |
| JP6420741B2 true JP6420741B2 (en) | 2018-11-07 |
Family
ID=58710966
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015213125A Active JP6420741B2 (en) | 2015-10-29 | 2015-10-29 | Voting processing device, voting processing method, and voting processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6420741B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108280921A (en) * | 2018-01-31 | 2018-07-13 | 合肥诺优信息科技有限公司 | Electronic voting method |
| CN110867013A (en) * | 2019-11-20 | 2020-03-06 | 广州市天太信息技术有限公司 | Voting equipment and system |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009217618A (en) * | 2008-03-11 | 2009-09-24 | Nec Corp | Automatic machine, operation guide device, operation guiding method and operation guide program |
| JP5228696B2 (en) * | 2008-08-21 | 2013-07-03 | 沖電気工業株式会社 | Automatic transaction equipment |
| JP2010134634A (en) * | 2008-12-03 | 2010-06-17 | Fujitsu Ltd | Apparatus, method and program for making automatic transaction |
| JP5996504B2 (en) * | 2013-09-27 | 2016-09-21 | 富士通フロンテック株式会社 | Voting data storage device, voting data storage system, voting data storage method and program |
-
2015
- 2015-10-29 JP JP2015213125A patent/JP6420741B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017084171A (en) | 2017-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6420741B2 (en) | Voting processing device, voting processing method, and voting processing program | |
| JP5841378B2 (en) | How to display operation videos and operation / operation logs | |
| JP7646584B2 (en) | Automatic payment machine, card key, card key issuing method, and system | |
| JP6529923B2 (en) | Automatic transaction apparatus and alerting method | |
| JP7086826B2 (en) | Voting device and voting system | |
| JP5217943B2 (en) | Automatic transaction equipment | |
| JP6368273B2 (en) | Voting terminal, voting method and voting system | |
| JP6120892B2 (en) | Game system | |
| JP5945234B2 (en) | Public competition system and error prevention method | |
| JP2014151060A (en) | GAME MEDIUM COUNTING SYSTEM AND GAME MEDIUM COUNTING METHOD | |
| JP5947157B2 (en) | Voting ticket issuing device and voting ticket issuing method | |
| JP6303397B2 (en) | Checkout system and program | |
| JP5702420B2 (en) | Each unit counting system | |
| JP7178200B2 (en) | Banknote management system and computer program | |
| JP4963177B2 (en) | GAME MEDIUM COUNTING SYSTEM AND GAME MEDIUM COUNTER | |
| JP5918721B2 (en) | Voting ticketing device | |
| JP7776343B2 (en) | Sales information management device, sales information management device control method, sales information management system and program | |
| JP7096125B2 (en) | Amusement park system | |
| JP2018072987A (en) | Betting ticket issuing device and betting ticket issuing program | |
| JP4808943B2 (en) | Voting ticket issuing device, voting ticket issuing method and voting ticket issuing program | |
| JP6631211B2 (en) | Cash processing equipment | |
| JP5409075B2 (en) | Amusement hall management system and amusement hall management method | |
| KR20030074998A (en) | System for selling the electronic lottery | |
| JP5883468B2 (en) | Each unit counting system | |
| JP2004145762A (en) | Automatic transaction device and its campaign execution program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171207 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180710 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180711 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180904 |
|
| 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: 20181002 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181012 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6420741 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 |