Management device, program, opening order determining method, and operation system
The management device optimizes the opening order of polling stations in public stadiums by prioritizing those with higher usage patterns, reducing the number of personnel needed for pre-work operations and lowering labor costs.
Patent Information
- Application Number
- JP2023182913
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-25
- Publication Date
- 2025-05-12
AI Technical Summary
The existing systems for managing polling stations in public stadiums require a large number of personnel for pre-work operations, leading to excessive labor costs and inefficient resource allocation.
A management device that calculates the priority of openings for each polling station based on the actual usage start time and frequency of voting terminals, determining the optimal opening order to minimize the number of personnel required for pre-work operations.
This solution allows for the reduction of personnel at each polling station, thereby decreasing labor costs and improving resource allocation by optimizing the opening order of polling stations based on their usage patterns.
Smart Images

Figure 2025072696000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a management device, a program, an opening order determination method, and an operation system. [Background technology]
[0002] At public racetracks where public races such as horse racing, bicycle racing, boat racing, and auto racing are held, multiple polling stations equipped with voting terminals are installed. Each polling station is staffed to maintain the voting terminals and serve customers.
[0003] The work at a polling station in a day is roughly divided into pre-operation work, operational work, and post-operation work. Pre-operation work includes work to prepare for operation, such as starting up the voting terminals and putting reserve funds into the voting terminals. Operational work includes supporting fans in purchasing voting tickets, responding when errors occur in the voting terminals, and adjusting funds in the voting terminals. Post-operation work includes recovering funds remaining in the voting terminals, calculating the fund amounts for reserve funds, payments, and refunds, and checking that there are no problems. A pre-arranged number of personnel are assigned to each polling station to perform each of the tasks mentioned above.
[0004] Furthermore, in order to reduce the workload and manpower involved in handling cash for the operation of public races, a technology has been proposed in which betting tickets for fictitious races would be issued in exchange for cash, and the cost of issuing betting tickets for real races would be settled using refunds for cancelled betting tickets for fictitious races. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] JP 2005-292931 A Summary of the Invention [Problem to be solved by the invention]
[0006] Pre-work was carried out simultaneously at each polling station in the public racetrack in line with the operation hours. Because pre-work and post-work involve tasks that require more man-hours than in-operation work, the number of personnel at each polling station was allocated so that pre-work could be completed without delay. However, this could result in an excessive number of personnel performing in-operation work, which could result in extra labor costs.
[0007] In one aspect, the case aims to reduce the number of staff at each polling station at public sports venues. [Means for solving the problem]
[0008] In one proposal, a management device having a storage unit and a processing unit is provided. The storage unit stores the record of the start time of use and the record of the frequency of use of the voting terminals installed in each of a plurality of polling stations in a public racetrack. The processing unit calculates the opening priority of each of the plurality of polling stations based on the record of the start time of use and the record of the frequency of use, and determines the opening order of the plurality of polling stations in descending order of priority. Effect of the Invention
[0009] According to one embodiment, the number of staff at each polling station at a public racetrack can be reduced. [Brief description of the drawings]
[0010] [Figure 1] FIG. 1 illustrates an example of an operation system according to a first embodiment. [Diagram 2] FIG. 13 is a diagram illustrating an example of personnel allocation for pre-work operations. [Diagram 3] FIG. 13 illustrates an example of an operation system according to a second embodiment. [Figure 4] FIG. 2 illustrates an example of a hardware configuration of a management device. [Diagram 5] FIG. 2 is a diagram illustrating an example of the hardware configuration of a voting terminal. [Figure 6] FIG. 11 is a block diagram illustrating an example of functions of a management device according to a second embodiment. [Figure 7]FIG. 11 is a diagram illustrating an example of usage record information. [Figure 8] 13 is a flowchart illustrating an example of a procedure for a process of determining an opening order by the management device according to the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Hereinafter, an embodiment of the invention will be described with reference to the drawings. Each embodiment can be implemented in combination with a plurality of other embodiments as long as no contradiction exists.
[0012] First Embodiment First, the first embodiment will be described. FIG. 1 illustrates an example of an operation system according to the first embodiment.
[0013] The operation system according to the first embodiment includes a management device 10 and voting terminals (for example, voting terminals 15b1-15bn) installed at each of a plurality of polling stations 15a1, 15a2, ..., 15am in a public racetrack. The management device 10 and each voting terminal are connected via a network.
[0014] The management device 10 determines the opening order of each polling station at the public racecourse on the day the public racecourse is held. The management device 10 may be installed inside the public racecourse or outside the public racecourse. The management device 10 may be a client device or a server device. The management device 10 may be called a computer.
[0015] The management device 10 includes a storage unit 11 and a processing unit 12 . The storage unit 11 is, for example, a volatile storage device that is an electronic circuit such as a dynamic random access memory (DRAM), or a non-volatile storage device that is an electronic circuit such as a hard disk drive (HDD) or a flash memory. The storage unit 11 may include an electronic circuit such as a static random access memory (SRAM) register.
[0016] The memory unit 11 stores usage record information 11a including the record of the start time of use and the record of the frequency of use of the betting terminals installed at each of the polling stations 15a1-15am. The start time of use of each betting terminal is the time when the betting terminal is first used by a customer who visits the public racetrack, for example by purchasing a betting ticket. For this reason, the start time of use can also be called the time when the first customer is served. The frequency of use of each betting terminal is expressed, for example, by the number of times the customer is served per predetermined period of time. The record of the start time of use and the frequency of use are, for example, the start time of use and the frequency of use on each date when a public racetrack is held at the public racetrack where the polling stations 15a1-15am are installed.
[0017] An example of the use start time and use frequency on a certain date when a public race is held at a public race track where polling stations 15a1-15am are located is shown in Fig. 1. The actual use start time and the actual use frequency are transmitted from voting terminals 15b1-15bn to management device 10 as use start time information 15c1-15cn and use frequency information 15d1-15dn, for example, as shown in Fig. 1. The actual use start time and the actual use frequency are then stored in memory unit 11 as information on usage record information 11a.
[0018] Use start time information 15c1-15cn and use frequency information 15d1-15dn are transmitted to management device 10, for example, after the end of customer service hours on the day when a public race is held. Alternatively, management device 10 may request voting terminals 15b1-15bn to transmit use start time information 15c1-15cn and use frequency information 15d1-15dn when deciding the opening order of each polling station on the day of an upcoming public race. Management device 10 similarly obtains the actual use start time and the actual use frequency from the voting terminals of the other polling stations 15a2-15am.
[0019] The record of the start time of use and the record of the frequency of use may be transmitted from each betting terminal to an information processing device (e.g., a server) not shown in the figure and stored therein. In this case, when determining the opening order of each polling station on the day of an upcoming public race, management device 10 may receive the record of the start time of use and the record of the frequency of use from the information processing device and store them in memory unit 11 as record of use information 11a.
[0020] Furthermore, the storage unit 11 may store various data used by the management device 10 and various programs for operating the management device 10. The processing unit 12 is a processor or an arithmetic circuit such as a central processing unit (CPU), a micro processing unit (MPU), or a digital signal processor (DSP). The processing unit 12 calculates the opening priority of each of the polling stations 15a1 to 15am based on the usage record information 11a.
[0021] It is desirable for a polling station to open earlier, the earlier it starts to be used and the more frequently used voting terminals it has. For this reason, a high priority is calculated for such a polling station. In contrast, for a polling station to open later, the later it starts to be used and the more infrequently used voting terminals it has, the less likely it is to cause disruption to operations even if it opens later. For this reason, a low priority is calculated for such a polling station. A specific example of priority calculation will be described in the second embodiment.
[0022] After calculating the priority as described above, the processing unit 12 determines the opening order in which the polling stations 15a1 to 15am are opened in descending order of priority. FIG. 1 shows an example of a processing procedure of the processing unit 12.
[0023] Step S1: The processing unit 12 acquires the results of the usage start time and the usage frequency from each voting terminal of the polling stations 15a1 to 15am. The results of the usage start time and the usage frequency are stored in the storage unit 1 as usage record information 11a.
[0024] Step S2: The processing unit 12 calculates the opening priority of each of the polling stations 15a1 to 15am based on the usage record information 11a. Step S3: The processing unit 12 determines the opening order of the polling stations 15a1 to 15am in descending order of priority.
[0025] Step S4: The processing unit 12 outputs the result of determining the opening order. The processing unit 12 may output the determined opening order to a display device for display, may transmit it to another information processing device or information processing terminal via a network, or may store it in an external storage device.
[0026] Furthermore, the processing unit 12 may create shifts for allocating personnel to the polling stations 15a1 to 15am based on the determined opening order, and output the created shifts. According to the management device 10 of the first embodiment, the memory unit 11 stores the usage record information 11a including the usage start time record and the usage frequency record of the voting terminals installed at each of the polling stations 15a1-15am in the public racetrack. The processing unit 12 calculates the opening priority of each of the polling stations 15a1-15am based on the usage start time record and the usage frequency record, and determines the opening order of the polling stations 15a1-15am in descending order of priority.
[0027] In this way, by opening the polling stations 15a1 to 15am in order of priority rather than opening them all at the same time, it is not necessary to allocate personnel for pre-work to the polling stations 15a1 to 15am in accordance with the simultaneous opening of the polling stations 15a1 to 15am.
[0028] Fig. 2 shows an example of personnel allocation for pre-work. Fig. 2(A) shows an example of personnel allocation when the four polling stations 15a1-15a4 are opened simultaneously, and Fig. 2(B) shows an example of personnel allocation when the four polling stations 15a1-15a4 are opened in order of priority. Three voting terminals are installed in each of the polling stations 15a1-15a4.
[0029] When the polling stations 15a1 to 15a4 are opened simultaneously, personnel for pre-opening work are assigned to each of the polling stations 15a1 to 15a4 in accordance with the opening of the polling stations. In the example of FIG. 2(A), two personnel are assigned to each of the polling stations 15a1 to 15a4 for pre-opening work.
[0030] In the example of Figure 2 (B), the three voting terminals at polling station 15a1, for example, have a high average frequency of use and an early average start time of use (denoted as "First Serving" in Figure 2 (B)). In this example, the priority of polling station 15a1 is set to be first. The three voting terminals at polling station 15a2, for example, have a low average frequency of use and an early average start time of use. In this example, the priority of polling station 15a2 is set to be fourth. The three voting terminals at polling station 15a3, for example, have a high average frequency of use and a late average start time of use. In this example, the priority of polling station 15a3 is set to be third. The three voting terminals at polling station 15a4, for example, have a high average frequency of use and an average start time of use. In this example, the priority of polling station 15a4 is set to be second.
[0031] Therefore, the opening order of the polling stations is determined to be 15a1, 15a4, 15a3, and 15a2. In this case, two personnel move to the polling stations 15a1, 15a4, 15a3, and 15a2 in that order and perform pre-opening work.
[0032] In this way, in the case of Figure 2 (A), a total of eight people are assigned to pre-work, but in the case of Figure 2 (B), only two people are assigned to pre-work. This allows the number of people at each polling station to be reduced. This is also expected to reduce personnel costs. Moreover, such personnel adjustments can be made by people who are not veterans with a certain amount of experience.
[0033] In order to reduce the operational load of the voting terminals of the polling stations that are to open earlier among the polling stations 15a1 to 15an, some of the polling stations may be opened at the same time. An example of this will be described in the second embodiment.
[0034] Second Embodiment Next, a second embodiment will be described. FIG. 3 is a diagram illustrating an example of an operation system according to the second embodiment.
[0035] The operation system of the second embodiment includes a management device 100, a group of voting terminals 200 at a public racetrack, and a server 300. The management device 100, the server 300, and the group of voting terminals 200 are connected to a network 400. The network 400 is, for example, a wide area network such as the Internet, or a dedicated network. The network used for communication between the management device 100 and the group of voting terminals 200 may be different from the network used for communication between the management device 100 and the server 300.
[0036] The management device 100 determines the opening order of each polling station at the public racecourse on the day the public racecourse is held. The management device 100 also manages the allocation of personnel to each polling station. The management device 100 may be installed inside the public racecourse or outside the public racecourse. The management device 100 may be a client device or a server device. The management device 100 may be called a computer.
[0037] The voting terminal group 200 includes one or more voting terminals installed at each of a plurality of polling stations in the public racetrack. Each voting terminal is used by visitors to the public racetrack when they cast their votes.
[0038] The server 300 is an information processing device that stores, in a storage device such as a HDD, information such as the grade of the public racecourse held at the public racecourse (hereinafter referred to as the race grade) and the weather on the day the public racecourse is held. If multiple races are held on one day, the race grade stored may be the race grade of the main race on that day. In response to a request from the management device 100, the server 300 transmits information such as the race grade and the weather to the management device 100. The server 300 may include multiple computers.
[0039] FIG. 4 is a diagram illustrating an example of a hardware configuration of the management apparatus. The entire management device 100 is controlled by a processor 101. A memory 102 and a plurality of peripheral devices are connected to the processor 101 via a bus 109. The processor 101 may be a multiprocessor. The processor 101 is, for example, a CPU, an MPU, or a DSP. At least a part of the functions realized by the processor 101 executing a program may be realized by an electronic circuit such as an ASIC (Application Specific Integrated Circuit) or a PLD (Programmable Logic Device).
[0040] The memory 102 is used as a main storage device of the management device 100. The memory 102 temporarily stores at least a part of the OS (Operating System) program and application programs to be executed by the processor 101. The memory 102 also stores various data used for processing by the processor 101. As the memory 102, for example, a volatile semiconductor storage device such as a RAM (Random Access Memory) is used.
[0041] The peripheral devices connected to the bus 109 include a storage device 103, a GPU (Graphics Processing Unit) 104, an input interface 105, an optical drive device 106, a device connection interface 107, and a network interface 108.
[0042] The storage device 103 electrically or magnetically writes and reads data to and from a built-in recording medium. The storage device 103 is used as an auxiliary storage device for a computer. The storage device 103 stores an OS program, application programs, and various data. Note that, for example, an HDD or an SSD (Solid State Drive) can be used as the storage device 103.
[0043] A monitor 104a is connected to the GPU 104. The GPU 104 displays an image on the screen of the monitor 104a in accordance with an instruction from the processor 101. The monitor 104a may be a display device using an organic EL (Electro Luminescence) display device or a liquid crystal display device.
[0044] A keyboard 105a and a mouse 105b are connected to the input interface 105. The input interface 105 transmits signals sent from the keyboard 105a and the mouse 105b to the processor 101. Note that the mouse 105b is an example of a pointing device, and other pointing devices can also be used. Examples of other pointing devices include a touch panel, a tablet, a touch pad, and a trackball.
[0045] The optical drive device 106 uses laser light or the like to read data recorded on an optical disc 106a. The optical disc 106a is a portable recording medium on which data is recorded so that it can be read by reflection of light. The optical disc 106a includes a DVD (Digital Versatile Disc), a DVD-RAM, a CD (Compact Disc)-ROM (Read Only Memory), and a CD-R (Recordable) / RW (ReWritable).
[0046] The device connection interface 107 is a communication interface for connecting peripheral devices to the management device 100. For example, a memory device 107a or a memory reader / writer 107b can be connected to the device connection interface 107. The memory device 107a is a recording medium equipped with a communication function with the device connection interface 107. The memory reader / writer 107b is a device that writes data to a memory card 107c or reads data from the memory card 107c. The memory card 107c is a card-type recording medium.
[0047] The network interface 108 is connected to a network 400. The network interface 108 transmits and receives data via the network 400 to and from the voting terminal group 200, the server 300, other computers, or communication devices.
[0048] The management device 100 can realize the processing functions of the second embodiment by the above-mentioned hardware configuration. The management device 10 shown in the first embodiment can also be realized by the same hardware as the management device 100 shown in FIG.
[0049] The management device 100 realizes the processing function of the second embodiment by, for example, executing a program recorded in a computer-readable recording medium. The program describing the processing contents to be executed by the management device 100 can be recorded in various recording media. For example, the program to be executed by the management device 100 can be stored in the storage device 103. The processor 101 loads at least a part of the program in the storage device 103 into the memory 102 and executes the program. The program to be executed by the management device 100 can also be recorded in a portable recording medium such as the optical disk 106a, the memory device 107a, or the memory card 107c. The program stored in the portable recording medium can be installed in the storage device 103 under the control of the processor 101, and then can be executed. The processor 101 can also directly read out and execute the program from the portable recording medium.
[0050] 5 is a diagram showing an example of the hardware configuration of a voting terminal 200a included in the voting terminal group 200 shown in FIG. The voting terminal 200a is entirely controlled by a processor 201. A memory 202 and a plurality of peripheral devices are connected to the processor 201 via a bus 210. The processor 201 may be a multiprocessor. The processor 201 is, for example, a CPU, an MPU, or a DSP. At least a part of the functions realized by the processor 201 executing a program may be realized by an electronic circuit such as an ASIC or a PLD.
[0051] The memory 202 is used as a main storage device of the voting terminal 200a. The memory 202 temporarily stores at least a part of the OS program and application programs to be executed by the processor 201. The memory 202 also stores various data used in the processing by the processor 201. For example, a volatile semiconductor storage device such as a RAM is used as the memory 202.
[0052] The peripheral devices connected to the bus 210 include a storage device 203 , a display device 204 , a touch panel 205 , a mark card processing unit 206 , a cash processing unit 207 , a receipt processing unit 208 , and a network interface 209 .
[0053] The storage device 203 electrically or magnetically writes and reads data to and from a built-in recording medium. The storage device 203 is used as an auxiliary storage device for a computer. The storage device 203 stores an OS program, application programs, and various data. Note that, for example, an HDD or SSD can be used as the storage device 203.
[0054] The display device 204 displays images in accordance with instructions from the processor 201. The display device 204 may be a display device using an organic electroluminescence (EL) display device or a liquid crystal display device.
[0055] The touch panel 205 is disposed in front of the screen of the display device 204 , detects a pressed position on the screen, and transmits a signal indicating that position to the processor 201 . The mark card processing unit 206 reads the information marked on the mark card used for betting on public races, and transmits the read information to the processor 201.
[0056] The cash handling unit 207 reads the type of deposited coins or bills, and outputs it to the processor 201. In addition, the cash handling unit 207 dispenses coins or bills of the type instructed by the processor 201.
[0057] The receipt processing unit 208 prints characters and figures on paper according to instructions from the processor 201. For example, the receipt processing unit 208 prints a detailed slip (receipt) on which the details of voting and deposits and withdrawals are printed.
[0058] Network interface 209 is connected to network 400. Network interface 209 transmits and receives data to and from management device 100, other computers, or communication devices via network 400. The voting terminals (for example, voting terminals 15b1-15bn) shown in the first embodiment can also be realized by the same hardware as voting terminal 200a shown in FIG.
[0059] In addition, the voting terminal 200a may be a cashless voting terminal that does not handle cash. The server 300 can be realized by a hardware configuration similar to that of the management device 100 shown in FIG.
[0060] Next, an example of functions of the management device according to the second embodiment will be described. FIG. 6 is a block diagram illustrating an example of functions of a management device according to the second embodiment. The management device 100 has an information acquisition unit 110, a storage unit 120, a priority calculation unit 130, an opening order determination unit 140, and a result output unit 150. The storage unit 120 is realized using a storage area of the memory 102 or the storage device 103. The information acquisition unit 110, the priority calculation unit 130, the opening order determination unit 140, and the result output unit 150 are realized by the processor 101 executing a program stored in the memory 102.
[0061] The information acquisition unit 110 acquires the actual usage start time and the actual usage frequency (the actual usage start time and the usage frequency for each date on which a public race was held) from the voting terminal group 200. The information acquisition unit 110 also acquires information from each voting terminal that indicates in which polling station each voting terminal included in the voting terminal group 200 is located.
[0062] Furthermore, the information acquisition unit 110 acquires information such as the race grade of the public race held at the public racecourse and the weather on the day the public racecourse is held from the server 300. The information acquisition unit 110 also acquires shift information 122 that indicates the current allocation status of personnel to each polling station. The information acquisition unit 110 may acquire shift information 122 created by another computer, or may acquire shift information 122 input by the user. If the management device 100 creates the shift information 122 and stores it in the storage unit 120, the information acquisition unit 110 does not need to acquire the shift information 122. Furthermore, the information acquisition unit 110 may acquire the forecast weather for the target day (the day when the public racecourse to be held in the future) for which the opening order is to be determined, and the race grade of the public racecourse on the target day. The information acquisition unit 110 may acquire the forecast weather and race grade from the server 300, or may acquire the forecast weather and race grade input by the user.
[0063] The storage unit 120 stores usage history information 121 and the above-mentioned shift information 122. The usage history information 121 includes the usage start time and frequency of use of the betting terminals installed at each polling station on the day when a public race is held at the public race track, as the usage start time record and the usage frequency record. Furthermore, the usage history information 121 includes the weather and the grade of the public race on the day when the public race is held.
[0064] FIG. 7 is a diagram illustrating an example of the usage record information. The usage history information 121 includes the date when the public race was held, the race grade, the weather, and the start time of use of the betting terminals at each polling station (polling stations A, B, C, ...). "0001", "0002", and "0003" represent the unit numbers of the betting terminals at each polling station.
[0065] For example, on June 26th, a public race of race grade "Home Track G3" is held, and the weather is cloudy. On this day, the service start time of each voting terminal at polling station A is 10:30 for the voting terminal "0001", 10:20 for the voting terminal "0002", and 10:30 for the voting terminal "0003". In addition, the service start time of each voting terminal at polling station B is 11:00 for the voting terminal "0001", 11:10 for the voting terminal "0002", and 10:30 for the voting terminal "0003". In addition, the service start time of each voting terminal at polling station C is 10:20 for the voting terminal "0001", 10:20 for the voting terminal "0002", and 10:30 for the voting terminal "0003".
[0066] Incidentally, the usage record information 121 may include the average time (denoted as "Ave") of the actual usage start times at each voting terminal, as shown in FIG. Furthermore, usage history information 121 includes the number of times customers were served per hour (the number of times the voting terminal was used to serve customers) as information indicating the frequency of use. Fig. 7 shows an example of the number of times customers were served per hour (the number of times the voting terminal was used) for each voting terminal on June 26th. For example, the number of times that each voting terminal at each polling station served customers from 10:00 to 10:30 was 5 times for polling station A's "0002" terminal, 8 times for polling station C's "0001" terminal, and 9 times for polling station C's "0002" terminal. The number of times that other voting terminals served customers from 10:00 to 10:30 was 0 times.
[0067] 6 calculates the priority of the opening of each polling station based on the above-mentioned usage record information 121. The priority calculation unit 130 calculates the priority, for example, as follows.
[0068] The priority calculation unit 130 extracts the start time of use and frequency of use of each betting terminal for the day corresponding to the forecast weather and race grade of the target day for determining the opening order from the usage history information 121. The priority calculation unit 130 then calculates the priority for each polling station using the extracted start time of use and frequency of use. If there are multiple days on which past public races were held that correspond to the forecast weather and race grade of the target day for determining the opening order, the priority calculation unit 130 may use the average value of the start time of use and frequency of use on those days.
[0069] The priority calculation unit 130 may calculate the priority using the average value of the start time of use of each voting terminal and the average value of the frequency of use over multiple days. The closer the start time of use of a voting terminal at a polling station is to the opening time of the polling station, the larger the value that the priority calculation unit 130 sets as the first evaluation value of that voting terminal. For example, if the start time of use of the voting terminal is within 30 minutes of the opening time, the priority calculation unit 130 sets the first evaluation value of that voting terminal as +4, if it is within 60 minutes, +2, and if it is later than 60 minutes, +0. If there are multiple voting terminals at a polling station, the average of the first evaluation values is calculated as the first evaluation value of that polling station.
[0070] For example, in the usage history information 121 shown in Fig. 7, if the opening time of polling station A on June 26th is 10:00, each of voting terminals "0001" to "0003" began to be used within 30 minutes of the opening time. Therefore, the first evaluation value of each of voting terminals "0001" to "0003" is +4, and the average value is also +4.
[0071] If the opening time of polling station B on June 26th is also 10:00, then the voting terminal "0001" began use more than 30 minutes after the opening time, but within 60 minutes, so its first evaluation value is +2. The voting terminal "0002" at polling station B began use more than 60 minutes after the opening time, so its first evaluation value is +0. The voting terminal "0003" at polling station B began use within 30 minutes after the opening time, so its first evaluation value is +4. In this case, the average first evaluation value at polling station B is +2.
[0072] If the opening time of polling station C on June 26th is also 10:00, then each of voting terminals “0001” to “0003” began to be used within 30 minutes of the opening time. Therefore, the first evaluation value of each of voting terminals “0001” to “0003” is +4, and the average value is also +4.
[0073] Based on the record of the time when the voting terminal was first used, the priority calculation unit 130 sets a larger value as the second evaluation value of the voting terminal, the higher the record of the frequency of use within a predetermined time. For example, if the number of times that a voting terminal at a certain polling station serves customers within 30 minutes from the time when the terminal was first used is 50% or more of the maximum number of times that a customer can serve customers, the priority calculation unit 130 sets +5 as the second evaluation value of the voting terminal. If the number of times that a voting terminal serves customers within 30 minutes from the time when the terminal was first used is 30% or more and less than 50% of the maximum number of times that a customer can serve customers, the priority calculation unit 130 sets +4 as the second evaluation value of the voting terminal, if the number of times that a voting terminal serves customers within 30 minutes from the time when the terminal was first used is 20% or more and less than 30%, the priority calculation unit 130 sets +3 as the second evaluation value of the voting terminal, if the number of times that a voting terminal serves customers within 30 minutes from the time when the terminal was first used is 10% or more of the maximum number of times that a customer can serve customers, the priority calculation unit 130 sets +0 as the second evaluation value of the voting terminal.
[0074] For example, let us assume that the average operation time of the voting terminal per customer is 15 seconds, and that, including customer turnover, it is possible to serve approximately 3 customers per minute, and a maximum of approximately 90 customers in 30 minutes. In this case, the second evaluation value is +5 if the number of times customers are served within 30 minutes from the time the voting terminal was first used is 45 or more, +4 if it is 27 to 44, +3 if it is 18 to 26, +2 if it is 9 to 17, and +0 if it is 0 to 8. If there are multiple voting terminals at a polling station, the average of the above second evaluation values is calculated as the second evaluation value for that polling station.
[0075] For example, in the usage record information 121 as shown in FIG. 7, the number of times of service within 30 minutes from 10:30, which is the start time of use of the voting terminal "0001" at polling station A on June 26, is 7 times. Therefore, +0 is given as the second evaluation value of the voting terminal "0001" at polling station A. Furthermore, the number of times of service within 30 minutes from 10:20, which is the start time of use of the voting terminal "0002" at polling station A on the same day, is at most 17 times, since the number of times of service from 10:00 to 11:00 is 17 times. Therefore, for example, +2 is given as the second evaluation value of the voting terminal "0002" at polling station A. Furthermore, the number of times of service within 30 minutes from 10:30, which is the start time of use of the voting terminal "0003" at polling station A on the same day, is 4 times. Therefore, +0 is given as the second evaluation value of the voting terminal "0003" at polling station A. Therefore, the second evaluation value (average value) for polling station A is approximately +0.67.
[0076] The number of times that the voting terminal "0001" at polling station B served customers within 30 minutes from 11:00, which is the time when the voting terminal "0001" at polling station B began to be used on the same day, is 35. Therefore, +4 is given as the second evaluation value of the voting terminal "0001" at polling station B. Furthermore, the number of times that the voting terminal "0002" at polling station B served customers within 30 minutes from 11:10, which is the time when the voting terminal "0002" at polling station B began to be used on the same day, is a maximum of 55 times, since the number of times that the voting terminal "0002" served customers from 11:00 to 12:00 was 55 times. Therefore, +5 is given as the second evaluation value of the voting terminal "0002" at polling station B, for example. Furthermore, the number of times that the voting terminal "0003" at polling station B served customers within 30 minutes from 10:30, which is the time when the voting terminal "0003" at polling station B began to be used on the same day, is 20 times. Therefore, +3 is given as the second evaluation value of the voting terminal "0003" at polling station B. Therefore, the second evaluation value (average value) for polling station B is +4.
[0077] The number of times that the voting terminal "0001" of polling station C served customers within 30 minutes from 10:20, which is the start time of use of the voting terminal, is 18 times at the maximum, since the number of times that the voting terminal "0001" served customers from 10:00 to 11:00 was 18 times on the same day. Therefore, for example, +3 is given as the second evaluation value of the voting terminal "0001" of polling station C. Furthermore, the number of times that the voting terminal "0002" of polling station C served customers within 30 minutes from 10:20, which is the start time of use of the voting terminal, is 17 times at the maximum, since the number of times that the voting terminal "0002" of polling station C served customers from 10:00 to 11:00 was 17 times on the same day. Therefore, for example, +2 is given as the second evaluation value of the voting terminal "0002" of polling station C. Furthermore, the number of times that the voting terminal "0003" of polling station C served customers within 30 minutes from 10:30, which is the start time of use of the voting terminal, is 9 times. Therefore, +2 is given as the second evaluation value of the voting terminal "0003" of polling station C. Therefore, the second evaluation value (average value) for polling station C is approximately +2.33.
[0078] The priority calculation unit 130 calculates the sum of the first evaluation value and the second evaluation value for each polling station. Then, the priority calculation unit 130 determines the opening priority of the polling station as 1, 2, 3, ... in descending order of the sum. The smaller the priority value of a polling station, the higher the opening priority.
[0079] In the above example, the sum of the first evaluation value (+4) and the second evaluation value (approximately +0.67) of polling station A is approximately +4.67. The sum of the first evaluation value (+2) and the second evaluation value (+4) of polling station B is +6, and the sum of the first evaluation value (+4) and the second evaluation value (approximately +2.33) of polling station C is approximately +6.33. Therefore, among the three polling stations A to C, the opening priority is 3 for polling station A, 2 for polling station B, and 1 for polling station C.
[0080] The opening order determination unit 140 determines the opening order for opening multiple polling stations in descending order of opening priority. In the above example, the opening order is polling station C, polling station B, and polling station A. Polling stations with the same opening priority will have the same opening order (i.e., open simultaneously).
[0081] However, if the polling stations are opened in order of the calculated opening priority instead of opening all at once, there is a possibility that customers who had planned to use other polling stations will flock to the polling station with the highest opening priority (opening first). Therefore, the opening order determination unit 140 may adjust the opening order as follows to reduce the operational load on the voting terminal of the polling station with the highest opening priority.
[0082] If there is a record of service (use of a voting terminal by a customer) at other polling stations during the time period when the polling station with the highest priority is open, the opening order determination unit 140 determines the maximum number of times to be served as the sum of the number of times to be served (number of times to be used) and the number of times to be served at the polling station with the highest priority during that time period. For example, if polling station C is opened first from 10:00 to 10:30, the number of times to be served at polling stations A and B during that time period is 5 in the example of FIG. 7. The number of times to be served at polling station C from 10:00 to 10:30 is 17, so the maximum number of times to be served is 22.
[0083] If the maximum number of times that a polling station with the highest priority can serve customers in that time period exceeds the maximum number of times that a polling station with the highest priority can serve customers in that time period, the opening order determination unit 140 adjusts the opening order so that the polling station with the next highest priority can also be opened at the same time. If the maximum number of times that a polling station with the highest priority can serve customers in that time period plus the maximum number of times that a polling station with the next highest priority can serve customers in that time period is less than the maximum number of times that a polling station with the highest priority can serve customers in that time period, the opening order is adjusted so that the polling station with the third highest priority can also be opened at the same time. In this way, polling stations that are opened simultaneously are added until the sum of the maximum number of times that a polling station can serve customers is equal to or greater than the maximum number of times that a polling station can serve customers.
[0084] The maximum number of possible customer service attempts is calculated by multiplying the maximum number of times each voting terminal can serve customers during a certain time period by the number of voting terminals at the polling station. If the average operation time of each voting terminal per customer is 15 seconds, and it is possible to serve approximately 3 customers per minute, including customer turnover, and a maximum of approximately 90 customers per 30 minutes, then the maximum number of times that a customer can serve customers during the 10:00-10:30 time period is 90.
[0085] The result output unit 150 outputs the determined opening order. The result output unit 150 may output the opening order to the monitor 104a for display, may transmit it to another information processing device or information processing terminal via the network 400, or may store it in an external storage device. The result output unit 150 may create and output shift information indicating the allocation status of personnel to each polling station based on the determined opening order, and may update the shift information 122 stored in the storage unit 120. The shift information 122 may include the movement order (corresponding to the order of priority of the opening) between multiple polling stations for personnel performing pre-work tasks.
[0086] The result output unit 150 may perform the following process to secure personnel to open each polling station in the determined opening order. The result output unit 150 takes in the shift information 122 and acquires the number of personnel deployed for pre-work at all polling stations. Hereinafter, this number of personnel is referred to as the maximum number of personnel deployed. The result output unit 150 compares the sum of the number of personnel deployed for pre-work at the polling station with the highest priority and the number of personnel deployed for pre-work at polling stations that open at the same time as the polling station with the highest priority with the maximum number of personnel deployed. If the maximum number of personnel deployed is smaller than the sum, the result output unit 150 outputs the sum as the number of personnel required for pre-work. If the maximum number of personnel deployed is equal to or greater than the sum, the result output unit 150 outputs the maximum number of personnel deployed as the number of personnel required for pre-work.
[0087] The procedure for the process of determining the opening order by the management device of the second embodiment will be explained below using a flowchart. The process of determining the opening order is carried out when deciding how to allocate personnel to each polling station at the public racecourse for the operation of the upcoming public racecourse. In the following, it is assumed that storage unit 120 has already stored usage history information 121 such as that shown in FIG. 7.
[0088] FIG. 8 is a flowchart illustrating an example of a procedure for determining the opening order by the management device according to the second embodiment. Step S10: The information acquisition unit 110 acquires the forecast weather and race grade for the date for which the opening order is to be determined.
[0089] Step S11: The priority calculation unit 130 extracts from the usage record information 121 the usage start time and usage frequency of each betting terminal, which correspond to the forecast weather and race grade. Step S12: As described above, the priority calculation unit 130 determines a first evaluation value based on the usage start time of each voting terminal.
[0090] Step S13: The priority calculation unit 130 determines a second evaluation value based on the frequency of use of each voting terminal, as described above. Step S14: The priority calculation unit 130 calculates the sum of the first evaluation value and the second evaluation value for each polling station.
[0091] Step S15: The priority calculation unit 130 determines the opening priority of the polling stations in descending order of the above sum as 1, 2, 3, .... The smaller the priority value of a polling station, the higher the opening priority. Step S16: The opening order determination unit 140 determines the opening order for opening the multiple polling stations in descending order of opening priority.
[0092] Step S17: The opening order determination unit 140 adjusts the polling stations to be opened simultaneously, as described above. Step S18: The information acquisition unit 110 acquires shift information 122 that indicates the current allocation status of personnel to each polling station. The information acquisition unit 110 may acquire shift information 122 created by another computer, or may acquire shift information 122 input by a user.
[0093] Step S19: The result output unit 150 outputs the determined opening order. In addition, the result output unit 150 may perform the above-mentioned processing to obtain and output the number of people required for pre-work in order to secure personnel to open each polling station in the determined opening order based on the shift information 122. In addition, the result output unit 150 may create and output shift information indicating the allocation status of personnel to each polling station based on the determined opening order, thereby proposing a shift.
[0094] The above process order is merely an example, and the order may be changed as appropriate. For example, the processes in steps S12 and S13 may be changed. According to the management device 100 of the second embodiment described above, the memory unit 120 stores usage history information 121 including the usage start time and usage frequency of the voting terminals installed at each polling station of the public racetrack. The priority calculation unit 130 calculates the opening priority of each polling station based on the usage history information 121, and the opening order determination unit 140 determines the opening order for opening each polling station in descending order of priority.
[0095] In this way, by opening each polling station at a publicly managed racetrack in order of priority rather than opening them all at once, personnel for pre-opening work do not have to be allocated to each polling station at the same time. This reduces the number of personnel allocated to pre-opening work, and the number of personnel at each polling station. This is also expected to reduce personnel costs. Moreover, such personnel adjustments can be made by people who are not veterans with a certain amount of experience.
[0096] Furthermore, in the management device 100 of the second embodiment, the usage history information 121 includes the weather and the race grade of the public race on the day when the public race is held at the public race track, in addition to the usage start time and the usage frequency. The priority calculation unit 130 extracts the usage start time and usage frequency of the day corresponding to the forecast weather and race grade of the target day for determining the opening order from the usage history information 121, and calculates the priority using the extracted usage start time and usage frequency. Since the weather and race grade have an effect on the number of visitors, by using the usage start time and usage frequency of the day corresponding to the forecast weather and race grade of the target day for determining the opening order, it is possible to determine an appropriate opening order according to whether it is expected to be crowded or not.
[0097] Furthermore, in the management device 100 of the second embodiment, the opening order determination unit 140 may adjust the opening order when there is a history of use of a voting terminal at a polling station other than the polling station with the highest opening priority during the time period when the polling station with the highest opening priority is open. As described above, this is the case when the sum of the number of times the voting terminal is used (the number of times customers are served) during that time period exceeds the maximum number of times that the polling station with the highest priority can be used during that time period. In this case, the opening order determination unit 140 adjusts the opening order so that the polling station with the second highest priority opens at the same time as the polling station with the highest priority. This can reduce the operational load on the voting terminal of the polling station with the highest opening priority.
[0098] Although the embodiments have been described above, the configurations of the parts shown in the embodiments can be replaced with other parts having similar functions. Any other components or steps may be added. Furthermore, any two or more configurations (features) of the above-mentioned embodiments may be combined. [Explanation of symbols]
[0099] 10 Management device 11 Storage section 11a Usage information 12 Processing section 15a1~15am Polling place 15b1~15bn Voting terminal 15c1~15cn Usage start time information 15d1~15dn Usage frequency information
Claims
1. a storage unit that stores the record of the start time of use and the record of the frequency of use of the voting terminals installed at each of a plurality of polling stations in the public racetrack; a processing unit that calculates an opening priority of each of the plurality of polling stations based on the record of the start time of use and the record of the frequency of use, and determines an opening order of the plurality of polling stations in descending order of the priority; A management device having the above configuration.
2. The processing unit includes: A first evaluation value is calculated such that the closer the actual usage start time of the voting terminal is to the opening time of the polling station where the voting terminal is installed, the larger the first evaluation value is calculated; a second evaluation value is calculated so that the higher the frequency of use within a predetermined time period is, based on the record of the start time of use of the voting terminal, the larger the second evaluation value is calculated; calculating the priority based on a sum of the first evaluation value and the second evaluation value; The management device according to claim 1 .
3. the storage unit stores usage history information including the start time of use, the frequency of use, weather, and the grade of the public race on a day when a public race is held at the public racecourse; The processing unit extracts the use start time and the use frequency of a day corresponding to the forecast weather and the grade of a day for which the order of opening is to be determined from the usage record information, and calculates the priority using the extracted use start time and the use frequency. The management device according to claim 1 .
4. 2. The management device of claim 1, wherein if there is a history of use of the voting terminal at a second polling station other than the first polling station among the plurality of polling stations during the time period when the first polling station with the highest priority is open, and the sum of the number of times the voting terminal has been used at the first polling station and the second polling station during the time period exceeds the maximum number of times the voting terminal can be used at the first polling station during the time period, the processing unit adjusts the opening order so that the third polling station with the second highest priority is opened at the same time as the first polling station.
5. storing in a storage unit the record of the start time of use and the record of the frequency of use of the voting terminals installed at each of the plurality of polling stations at the public racetrack; Calculating an opening priority for each of the plurality of polling stations based on the record of the start time of use and the record of the frequency of use; determining an opening order for the plurality of polling stations in order of the highest priority; A program that causes a computer to carry out processing.
6. The computer storing in a storage unit the record of the start time of use and the record of the frequency of use of the voting terminals installed at each of the plurality of polling stations at the public racetrack; Calculating an opening priority for each of the plurality of polling stations based on the record of the start time of use and the record of the frequency of use; determining an opening order for the plurality of polling stations in order of the highest priority; How opening order is determined.
7. A voting terminal installed at each of a plurality of polling stations for a public gaming event; a management device that stores the record of the start time of use and the record of the frequency of use of the voting terminal, calculates the opening priority of each of the plurality of polling stations based on the record of the start time of use and the record of the frequency of use, and determines the opening order of the plurality of polling stations in descending order of priority; An operational system having:
Citation Information
Patent Citations
Betting method, terminal device, totalizator system, program and recording medium
JP2005292931A