[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2019107146A1 - Dart game device, dart cheating determination method, and program - Google Patents

Dart game device, dart cheating determination method, and program Download PDF

Info

Publication number
WO2019107146A1
WO2019107146A1 PCT/JP2018/042072 JP2018042072W WO2019107146A1 WO 2019107146 A1 WO2019107146 A1 WO 2019107146A1 JP 2018042072 W JP2018042072 W JP 2018042072W WO 2019107146 A1 WO2019107146 A1 WO 2019107146A1
Authority
WO
WIPO (PCT)
Prior art keywords
dart
player
impact
sensor
dart game
Prior art date
Application number
PCT/JP2018/042072
Other languages
French (fr)
Japanese (ja)
Inventor
光一 高久
秀樹 齊藤
Original Assignee
株式会社セガゲームス
株式会社ダーツライブ
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社セガゲームス, 株式会社ダーツライブ filed Critical 株式会社セガゲームス
Priority to SG11202004743QA priority Critical patent/SG11202004743QA/en
Priority to CN201880067815.8A priority patent/CN111565807B/en
Publication of WO2019107146A1 publication Critical patent/WO2019107146A1/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B65/00Implements for throwing  ; Mechanical projectors, e.g. using spring force
    • A63B65/02Spears or the like ; Javelins
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F9/00Games not otherwise provided for
    • A63F9/02Shooting or hurling games

Definitions

  • the present invention relates to a dart game device, a dart fraud determination method, and a program.
  • a dart game device that competes in score according to the position where a dart is stabbed or hit is known.
  • a plurality of business or home dart game devices are communicably connected to each other, and a stranger plays a common game one on one or in a team, or a battle game You can play
  • a target serving as a target of an arrow thrown by the player for the task, a target serving as a target of an arrow thrown by the player, and an appropriate detection means for detecting the target based on the backward displacement of the target
  • a dart game device having a finger pressing determination means for determining that a finger has been pressed by the player when the time width of the corresponding detection signal from the corresponding detection means is longer than the finger pressing determination reference time.
  • the dart game device while the dart is inserted by hand to a depth where the target is not detected by hand, the dart game is pushed momentarily momentarily from behind the dart and inserted until the end is detected.
  • the time width of the intended detection signal can be made shorter than the judgment reference time, there have been cases where it has not been possible to properly determine fraudulent activity.
  • the present invention has an object to provide a dart game device capable of detecting an impact applied to a dart board to determine cheating, a dart fraud determining method, and a program.
  • a dart game device is a dart game device that provides a dart game in which a player throws darts toward a dart board, and detects that an object has hit a target segment of the dart board.
  • the fraud determination unit satisfies the first condition that the impact value detected by the impact sensor is smaller than a predetermined impact value when the appropriate detection sensor detects that the object has hit the segment. In this case, the player determines that there is a possibility of misconduct.
  • a dart game fraud determination method is a dart game fraud determination method executed by a dart game device that provides a dart game where a player throws a dart toward a dart board, which is a target of the dart board
  • a program according to an aspect of the present invention is a program for providing a dart game in which a player throws a dart toward a dartboard, wherein the computer detects that an object has hit a target segment of the dartboard. Performs a dynamic detection function, an impact detection function that detects an impact applied to the dart board, a fraud determination function that determines whether the player has made a fraudulent act, and an output function that outputs the result of the determination
  • the fraud determination function satisfies the first condition that the shock value detected by the shock sensor is smaller than a predetermined shock value when the proper detection function detects that the object hits the segment. In this case, the player determines that there is a possibility of misconduct.
  • a dart game device capable of detecting an impact applied to a dart board to determine cheating, a dart fraud determining method, and a program.
  • FIG. 1 is an external perspective view of the dart game device according to the embodiment.
  • the dart game device 10 is formed in, for example, a vertical rectangular shape.
  • the dart game device 10 provides players with a dart game in which one player continuously throws three darts, for example, in one round or the like.
  • Darts are not particularly limited, such as soft darts and hard darts.
  • the dart game device 10 includes a dart board 12 and a display device 14.
  • the dart board 12 is disposed in the front of the dart game device 10, at a position where the player stands in a substantially line-of-sight position in a standing posture.
  • the display device 14 displays a still image or a moving image.
  • a coin insertion slot On the front of the dart game device 10, a coin insertion slot, a mode selection switch, and the like are provided.
  • the player puts a fee into the coin insertion slot, presses the mode selection switch to select the game mode, and plays the dart game.
  • the player stands at a predetermined position in front of the dart game device 10, and throws a dart aiming at a predetermined target of the dart board 12.
  • the dart reached to the dart board 12 is a hard dart, when the tip is stuck to the dart board 12, if it is a soft dart, the tip is made of resin and the dart board 12 target 18 is a dart Since a plurality of holes (not shown) are formed so that the ball is stuck and engaged, when the dart is engaged with the holes (hereinafter, these are collectively referred to as "dart stuck in dart board, etc.”
  • the coordinate position of the dart such as stabbed is detected, and the score is displayed on the display device 14 according to the stabbed position.
  • FIG. 2 is a front view of the dart board 12.
  • the velocity sensor 16 is attached to the upper left of the dart board 12 to measure the velocity of the surrounding object and output velocity data indicating the measured velocity of the object.
  • the attachment position of the speed sensor 16 is not limited to the place of FIG. It may be attached at any position as long as the dart speed can be measured.
  • the target 18 is divided into a plurality of segments having different scores, and a displacement sensor 22 (segment sensor) for detecting which of the plurality of segments is pressed is attached to the back of the target 18 .
  • An impact sensor 20 is attached to the dart board 12 for detecting an impact applied to the dart board 12.
  • the impact sensors 20 are attached to four places at approximately the center, upper and lower sides, and left and right of the dart board 12, but the impact sensors 20 are not limited to the places and the number.
  • a plurality of light sources 24A attached around the dart board 12 and a plurality of light sensors 24B for detecting the light intensity of light emitted from the light sources are attached.
  • the light sources 24A and the light sensors 24B are attached to approximately the upper, lower, upper and lower four corners of the dart board 12, but the present invention is not limited to this location and number.
  • FIG. 3 is a view showing an example of the hardware configuration of the dart game device 10.
  • the dart game device 10 includes a display device 14, a speed sensor 16, an impact sensor 20, an intention detection sensor (a displacement sensor 22, a position detection sensor 24), an operation device 26, a target camera 27, a player camera 28, an input / output interface 29 and A control device 30 is provided.
  • the speed sensor 16, the target camera 27, the player camera 28, or the input / output interface 29 may be appropriately selected and provided.
  • the control device 30 includes a CPU 32 and a memory 34 that control the entire system.
  • the CPU 32 When the dart game device 10 is powered on, the CPU 32 reads the game program according to the boot program stored in the memory 34 and outputs the game screen to the display device 14. Further, the game mode desired by the player is advanced by the coin insertion signal from the operation device 26, the select switch, the input signal from the start switch, and the like.
  • the velocity sensor 16 is a sensor which is installed on the dart board and outputs velocity data indicating the measured velocity of the object. Also, the velocity sensor 16 may be, for example, a sensor that discretely outputs velocity data indicating the velocity of the object detected by the velocity sensor 16.
  • the speed sensor 16 is, for example, a Doppler sensor, and may be attached to the dartboard 12 so that microwaves are emitted toward the space between the player and the dart game apparatus 10.
  • the velocity sensor 16 detects the velocity of the object using the difference between the frequency of the emitted microwave and the frequency of the microwave reflected from the moving object.
  • the impact sensor 20 detects an impact applied to the dart board.
  • the impact sensor 20 is used, for example, to detect that the dart has hit any part of the entire dart board 12.
  • the displacement sensor 22 can not detect that the dart has hit unless the dart has hit the target 18, but with the impact sensor 20, even if the dart has hit a location away from the target 18, , Can detect that the dart hit.
  • the displacement sensor 22 is a sensor that detects that an object has hit by measuring the rearward displacement of the segment of the target 18 of the dart board.
  • the displacement sensor 22 is, for example, a segment sensor that is provided for each segment and configured by a switch group.
  • the segment sensor identifies a segment such as a dart stuck by pressing a switch corresponding to the segment by a force applied when the dart sticks to a segment or the like. With such a configuration, the displacement sensor 22 can detect which of the plurality of segments has been pressed.
  • the dart game device 10 can easily specify the position of a dart or the like in segment units.
  • the position detection sensor 24 detects that an object has hit by measuring the light intensity around the dart board.
  • the position detection sensor 24 may be configured of a plurality of light sources 24A and a plurality of light sensors 24B that detect the light intensity of the light emitted from the light sources.
  • the dart game device 10 can determine the position of the dart stuck in the target 18 or the like by providing the position detection sensor 24 in more detail than in the segment unit.
  • the position detection sensor 24 changes the brightness of light toward the light sensor 24B by shielding the light from the light source 24A by the dart, and at least two light sensors 24B Detects the light and dark of the light, these detection signals are sent to the control device 30, and the CPU 32 controls the light and dark (“peak” or “dart”) based on the output of the two light sensors 24B.
  • Peak may be specified
  • the direction of the dart shadow may be specified
  • the position where the dart is pierced may be calculated using a triangulation method.
  • the displacement sensor 22 and the position detection sensor 24 are both sensors for detecting that an object has hit a segment of the dart board.
  • the displacement sensor 22 and the position detection sensor 24 are generically referred to as the relevant detection sensor.
  • the relevant detection sensor may be, for example, the displacement sensor 22, the position detection sensor 24, or both.
  • the target camera 27 is a camera for shooting a dart board target.
  • the target camera 27 is installed to be able to shoot an image in which a dart hits a target.
  • the target camera 27 outputs the captured still image or moving image to the image analysis unit 108.
  • the player camera 28 is a camera for photographing at least a part of the player.
  • the player camera 28 is installed so as to be able to shoot an image in which a player throws a dart.
  • the player camera 28 outputs the captured still image or moving image to the image analysis unit 108.
  • the input / output interface 29 has a function of mediating exchange of information with an external device.
  • the external device is, for example, an input device such as a keyboard or a mouse, an output device for presenting information to the user, or a network such as the Internet.
  • the dart game device 10 can communicate with various external devices via the input / output interface 29.
  • FIG. 4 is a diagram showing an example of a functional block configuration of the dart game device 10.
  • the dart game device 10 includes a game execution unit 100, a speed detection unit 102, an output unit 104, a fraud determination unit 106, and an image analysis unit 108.
  • the dart game device 10 may be appropriately selected and provided to include the speed detection unit 102 and the image analysis unit 108.
  • the game execution unit 100, the speed detection unit 102, the output unit 104, the fraud determination unit 106, and the image analysis unit 108 can be realized by processing that a program stored in the memory 34 causes the CPU 32 to execute. .
  • the program can be stored in a recording medium.
  • the recording medium storing the program may be a non-temporary recording medium.
  • the non-transitory recording medium is not particularly limited, but may be, for example, a recording medium such as a USB memory and a CD-ROM.
  • the game execution unit 100 has a function of performing various processes for executing the dart game.
  • the various processes include, for example, the progress of the game mode selected by the player, the determination that the dart has hit the dart board 12, the determination of the position of the dart being stuck to the target 18, the calculation of the score, the dart game It is an animation display etc. for producing.
  • the game execution unit 100 detects when the displacement sensor 22 detects the backward displacement of the target on the dart board 12 (for example, the timing when it detects that any one of a plurality of segments included in the target is pressed). Alternatively, it is determined that the timing at which the dart has hit the dart board 12 is determined as the timing at which the position detection sensor 24 notifies that the dart has pierced the target 18 or the like. In addition, the game execution unit 100 may determine, for example, that the timing at which the impact sensor 20 detects an impact is the timing at which the dart hits the dart board 12. When it is determined that the dart has hit the dart board 12, the game execution unit 100 notifies the speed detection unit 102 that it has been determined that the dart has hit the dart board 12.
  • the velocity detection unit 102 has a function of detecting the velocity of the dart thrown by the player toward the dartboard 12 using velocity data output from the velocity sensor 16 and indicating the velocity of the received object.
  • the speed detection unit 102 is a period from the timing when the game execution unit 100 determines that the dart has hit the dartboard 12 to the timing before the predetermined timing from the timing (hereinafter referred to as “predetermined determination period”
  • predetermined determination period The velocity data received from the velocity sensor 16 may be detected as the velocity of the dart.
  • the speed sensor 16 detects the speed data detected by the player's arm waving motion, and the speed data output from the speed sensor 16 or the person walking around the dart game apparatus 10 The velocity data etc. which were detected by microwave reflection are also included.
  • the velocity detection unit 102 selects one or more velocity data received from the velocity sensor 16 within a predetermined determination period in order to appropriately select the velocity data corresponding to the velocity of the dart from the velocity data received from the velocity sensor 16. In the above, the selection may be made based on the timing when it is determined that the dart has hit the dart board 12. For example, the velocity detection unit 102 may determine that the velocity data received from the velocity sensor 16 at the timing closest to the determined timing is the velocity data corresponding to the velocity of the dart.
  • the predetermined determination period is a period from the timing when the game execution unit 100 determines that the dart has hit the dart board 12 to the timing before a predetermined time (for example, one second, 0.5 seconds, etc.) from the timing. It is.
  • the speed detection unit 102 determines that the measurement data measured immediately before the dart hits the dart board 12 is the speed data corresponding to the speed of the dart, so that the player shakes his arm. It is possible to prevent that the speed data unrelated to the speed of the dart, such as the detected speed data, is erroneously judged as the speed data corresponding to the speed of the dart, and the dart speed with higher accuracy Can be detected.
  • the output unit 104 has a function of outputting the determination result of the game execution unit 100 or the fraud determination unit 106.
  • the output unit 104 may output, for example, the velocity of the dart detected by the velocity detection unit 102 or the result of analysis by the image analysis unit 108, as well as the result of the determination.
  • "output" includes all output modes such as outputting to each functional unit, outputting to the input / output interface 29, outputting to the memory 34, outputting (displaying) to the display device 14, etc. .
  • the output unit 104 may output, for example, the result of the fraud determination by the fraud determination unit 106 described later.
  • the output unit 104 is (1) a result of throwing by the game execution unit 100 determined by the fraud determination unit 106 (for example, determination that a dart has hit the dart board 12, a dart is stuck to the target 18, etc. The result of the judgment of the position, the calculation of the score, etc.
  • Output the fraud detection alert showing the warning that the fraud is detected, (2) same as the following, output the (3) throwing result Do not reflect it either, and re-do the corresponding throwing, (4) as a result of the throwing as a result that it is output as "OUT" indicating that the darts did not hit the target 18 and did not score.
  • At least one determination result may be output.
  • the display unit has a function of displaying the speed of the dart detected by the speed detection unit 102 on the display device 14.
  • the fraud determination unit 106 has a function of determining whether there is a possibility that the player has made a fraudulent act. In other words, the fraud determination unit 106 has a function of determining whether the player has correctly thrown a dart.
  • the cheating by the game player means that the game player does not actually throw a dart, for example, by pushing a finger to press the segment or throwing an object other than a dart such as a brow or the like. It is an action that causes the dart game device 10 to misjudge as if throwing a dart in spite of that.
  • the injustice may include an act (hereinafter referred to as “near throw”) in which the dart actually throws but the player does not throw from the correct predetermined position (slow line).
  • the fraud determination unit 106 determines whether or not the impact sensor 20 is operating normally, and even if it is determined that the impact sensor 20 does not operate normally, the determination as to whether the first condition is satisfied is omitted. Good. For example, if the impact value is not output from the impact sensor 20 within the normality determination threshold time, or the impact value output from the impact sensor 20 is a default value (for example, “0 (zero)”) It may be determined that the sensor 20 may not operate properly.
  • the normality determination threshold time refers to a normal time when it is detected that an impact is applied to the dartboard from the timing when the appropriate detection sensor detects that the object has hit the segment. According to such a configuration, when there is a possibility that the impact sensor 20 is not operating properly, the determination process can be omitted.
  • the predetermined reaction time is a value for determining whether or not it is the time of the detection signal due to improperly applying the object including the dart to the time of the detection signal of the determination target.
  • a threshold of a normal time when a dart is hit and hit may be set (for example, about 32 msec). According to such a configuration, it is possible to determine at an early stage that cheating (apparently long in time of the detection signal) in which cheating is clearly recognized as finger pressing is made.
  • the fraud determination unit 106 determines that the shock value detected by the shock sensor 20 is smaller than a predetermined shock value (hereinafter referred to as “ If the first condition is satisfied, it is determined that the player may have misbehaved.
  • the predetermined impact value is a value for determining the impact value due to the fact that the impact value to be determined is an incorrect object including a dart.
  • a threshold value may be set as to whether or not the impact value is equivalent to the throwing of the dart.
  • the impact applied to the dart board (particularly, outside the target) is smaller than when the dart is thrown as usual. From this, according to the configuration such as the fraud determination unit 106, the impact value due to finger pressing is less than the impact value due to throwing a dart correctly, and cheating is performed. Can be determined.
  • the predetermined range is a value representing the range of normal velocity when the velocity to be determined is thrown from the player's hand toward the dartboard.
  • the upper limit value and / or the lower limit value of the normal speed range may be set in the predetermined range.
  • the fraud determination unit 106 determines that the result of the analysis of the image analysis unit 108 indicates that the dart game is not correctly performed according to the predetermined standard within the first predetermined time (hereinafter referred to as “fourth condition”). If satisfied, the player may determine that there is a possibility of misconduct.
  • the first predetermined time is a time during which a player should be thrown to a predetermined area described later when the player correctly throws a dart so that the dart game can be performed correctly.
  • a time such as a few seconds (for example, 1 second or 0.5 second) before the time from the timing when the dart hit the target may be appropriately set.
  • the fraud determination unit 106 determines that the analysis result of the image analysis unit 108 indicates that an object other than the dart is included in the image captured within the second predetermined time (hereinafter referred to as the “fifth condition”. If the player is satisfied with the above, it may be determined that the player may have misbehaved.
  • the second predetermined time is a time during which the dart should be reflected in the image when the player correctly throws the dart. For the second predetermined time, for example, a time of several seconds (for example, 1 second, 0.5 second, etc.) before and after the timing when the dart hit the target may be appropriately set.
  • the fraud detection count number may be updated to indicate the number of times the possibility of fraud is detected and determined. Specifically, the fraud determination unit 106 may update the fraud detection count number by incrementing it.
  • the fraud determination unit 106 determines that the fraud detection determination count number is a predetermined count number for each game or round (for example, the first predetermined number of times for each game, and the second predetermined number for each round) It is judged whether or not (1) the result of throwing by the game execution unit 100 (for example, the judgment that the dart has hit the dart board 12, the judgment of the position such as the dart stuck to the target 18, the calculation of the score etc. It means the result etc. (The same shall apply below) (2) Output a fraud detection alert indicating a warning that fraudulent activity has been detected, (3) Do not reflect anything on the result of casting, and cast the corresponding casting. It may be determined that at least one of (1) to (4) such as (4) outputting as “OUT” indicating that the target 18 did not hit the target 18 as a result of throwing, and (4) as a result of throwing.
  • the fraud determination unit 106 sets the above (1).
  • the number of detection determinations (games) is equal to or greater than the first predetermined number
  • the fraud detection determination count number per round (hereinafter, referred to as “the number of fraud detection determinations (round)”) is less than the second predetermined number (2) and (3) above
  • the number of fraud detection determinations (game) is equal to or greater than the first predetermined number
  • the number of fraud detection determinations per round is equal to or greater than the second predetermined number
  • it is the case (4) it may be the above (4).
  • the game execution unit 100 may not count the score. Further, in the game execution unit 100, if the number of times it is determined that there is a possibility that the player has made a fraudulent act by the fraud determination unit 106 exceeds the predetermined number of times set in advance, the player is fraudulent. It may be determined that the action has been taken and the score may not be counted.
  • the image analysis unit 108 has a function of analyzing a still image or a moving image.
  • the image analysis unit 108 analyzes, for example, an image captured by the player camera, and determines whether the dart game is correctly performed according to a predetermined standard.
  • the predetermined reference is a reference indicating that the dart game is being played correctly.
  • the player who should throw is, as usual, near the predetermined position in front of the dart game apparatus 10. Is a standard that indicates that the dart has been thrown.
  • the player of the turn to throw in the predetermined area of the photographed image where the player is not present in the predetermined area in the photographed image
  • the predetermined area is an area where the presence of a dart can be confirmed when the player throws a dart from near a predetermined position in front of the dart game device 10.
  • an area that may exist when the player is throwing from a predetermined position may be appropriately set in the predetermined area.
  • the image analysis unit 108 extracts the feature of the captured image and matches it with a feature pattern indicating that the player is throwing a dart according to a predetermined reference registered in advance in the memory 34 or the like. In the image, it may be analyzed whether the player is throwing a dart according to a predetermined standard. In the analysis, conventional techniques such as person recognition may be used.
  • the image analysis unit 108 analyzes an image captured by the target camera, and determines whether or not an object other than a dart appears in the image within a second predetermined time.
  • the image analysis unit 108 extracts features of the captured image, for example, and matches the feature pattern representing at least a part of the darts registered in advance in the memory 34 or the like, whereby an object other than the darts is included in the image. You may analyze whether it is reflected. In the analysis, conventional techniques such as image recognition may be used.
  • ⁇ Operation> 5 to 8 are flowcharts showing an example of the operation of the dart game device 10.
  • the operation of the dart game device 10 will be described with reference to FIGS. This operation is repeated for each dart throwing.
  • the order of the process shown below is an example, Comprising: You may change it suitably.
  • FIG. 5 to 6 show an example of an operation of detecting and judging a fraudulent act using the corresponding detection sensor and the impact sensor 20, and the flow chart shown in FIG. 5 and the flow chart shown in FIG. They are connected to each other by the shown connectors.
  • the dart game device 10 detects that an object has hit the target of the dart board (step S10).
  • the dart game device 10 determines whether or not the second condition that the time of the detection signal from the displacement sensor 22 is longer than the predetermined reaction time is satisfied (step S11).
  • the dart game device 10 determines whether the impact sensor 20 is operating normally. (Step S12).
  • step S12 determines that the impact sensor 20 is operating normally (Yes in step S12)
  • the first condition that the impact value due to the impact detected by the impact sensor 20 is smaller than a predetermined impact value It is determined whether it is satisfied (step S13).
  • the dart game device 10 determines that the impact sensor 20 is not operating normally (No in step S12)
  • it is not determined whether the first condition is satisfied (the step S13 is skipped). move on).
  • the dart game device 10 proceeds to the flow chart of FIG.
  • step S11 If the dart game device 10 satisfies the second condition that the time of the detection signal from the displacement sensor 22 is longer than the predetermined reaction time (Yes in step S11), or the impact value due to the impact detected by the impact sensor 20 If the first condition is satisfied that is smaller than the predetermined impact value (Yes in step S13), the fraud detection determination count number (game) is updated (step S14). The dart game device 10 proceeds to the flow chart of FIG.
  • the dart game device 10 determines whether the updated fraud detection determination count number (game) is equal to or greater than a first predetermined number (step S15).
  • the dart game device 10 updates the fraud detection determination count number (round) (step S16).
  • the dart game device 10 When the dart game device 10 does not satisfy the first condition that the impact value due to the detected impact is smaller than the predetermined impact value (No in step S13 of FIG. 5), the dart game device 10 outputs the throwing result (step S18).
  • the dart game device 10 determines whether the updated fraud detection determination count number (round) is equal to or more than a second predetermined number (step S17).
  • the dart game device 10 When the updated fraud detection determination count number (round) is smaller than the second predetermined number (No in step S17), the dart game device 10 outputs a fraud detection alert as a determination result of the fraud determination (step S19). .
  • the dart game device 10 When the updated fraud detection determination count number (round) is equal to or more than the second predetermined number (Yes in step S17), the dart game device 10 outputs the throwing result as OUT as the determination result of the fraud determination (step S20). ).
  • the dart game device 10 When the updated fraud detection determination count number (game) is smaller than the first predetermined number (No in step S15), the dart game device 10 outputs a throwing result as a determination result of the fraud determination (step S18).
  • FIGS. 7-8 show an example of the operation of detecting and judging fraudulent activity using the speed sensor 16, the target camera 27 and the player camera 28 in addition to the target detection sensor and the impact sensor 20.
  • FIG. 7 and the flowchart shown in FIG. 8 are connected to each other by connectors shown by the same reference numerals.
  • the order of the process shown below is an example, Comprising: You may change it suitably.
  • the dart game device 10 shoots a player using the player camera 28 (step S30).
  • the dart game device 10 measures the velocity of the thrown object using the velocity sensor 16 and outputs velocity data indicating the measured velocity of the object (step S31).
  • the dart game device 10 shoots a dart board target using the target camera 27 (step S32).
  • the dart game device 10 detects an impact applied to the dart board using the impact sensor 20 (step S33).
  • the dart game device 10 detects that an object has hit a segment of the dart board using the corresponding detection sensor (step S34).
  • each step of steps S30 to S34 may be partially or entirely parallel or may be switched in order.
  • the dart game device 10 determines whether the second condition that the time of the detection signal from the displacement sensor 22 is longer than the predetermined reaction time is satisfied (step S35).
  • the dart game device 10 determines whether the impact sensor 20 is operating normally. (Step S36).
  • step S36 If the dart game device 10 determines that the impact sensor 20 is operating normally (Yes in step S36), the first condition that the impact value due to the impact detected by the impact sensor 20 is smaller than a predetermined impact value It is judged whether it is satisfied (step S37). When the dart game device 10 determines that the impact sensor 20 is not operating normally (No in step S36), it is not determined whether the first condition is satisfied (step S37 is skipped). move on). The dart game device 10 proceeds to the flowchart of FIG. 8 through the connector A.
  • step S35 If the dart game device 10 satisfies the second condition that the time of the detection signal from the displacement sensor 22 is longer than the predetermined reaction time (Yes in step S35), or the impact value due to the impact detected by the impact sensor 20 When the first condition is satisfied that is smaller than the predetermined impact value (Yes in step S37), the process proceeds to the flowchart of FIG. 8 through the connector B.
  • step S36 determines that the impact sensor 20 is not operating normally (No in step S36), or the impact value due to the impact detected by the impact sensor 20 is smaller than a predetermined impact value or less If one condition is not satisfied (No in step S37), the velocity data received from the velocity sensor 16 is used to detect the velocity of the object thrown by the player toward the dartboard (step S38).
  • the dart game device 10 determines whether the third condition that the detected velocity of the object is not included in the predetermined range is satisfied (step S39).
  • the dart game device 10 When the dart game device 10 does not satisfy the third condition (No in step S39), the dart game device 10 analyzes the captured image (step S40).
  • the dart game device 10 determines whether the result of the image analysis satisfies a fourth condition that the dart game is not correctly performed according to a predetermined standard within a first predetermined time (step S41).
  • step S41 When the fourth condition is not satisfied (No in step S41), the dart game device 10 satisfies the fifth condition that an object other than the dart is reflected within a second predetermined time as a result of the image analysis. It is determined whether or not (step S42).
  • step S43 When the dart game device 10 does not satisfy the fifth condition (No in step S42), the dart game device 10 outputs a throwing result (step S43).
  • step S44 When the dart game device 10 satisfies any of the third condition, the fourth condition, or the fifth condition (Yes in step S39, S41, or S42), it is determined that there is a possibility of fraud (step S44). .
  • the dart game device 10 outputs the determination result (step S45).
  • part does not simply mean physical means, but includes the case where the function possessed by "part” is realized by software. Also, even if the function of one "part” or device is realized by two or more physical means or devices, the function of two or more "parts” or devices is realized by one physical means or device It is good.

Landscapes

  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Mechanical Engineering (AREA)
  • Aiming, Guidance, Guns With A Light Source, Armor, Camouflage, And Targets (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Coin-Freed Apparatuses For Hiring Articles (AREA)

Abstract

A dart game device that provides a dart game in which a player throws a dart at a dartboard, wherein the dart game device has: a target hit detection sensor that detects that an object has hit an intended segment of the dartboard; an impact sensor that detects an impact applied to the dartboard; a cheating determination unit that determines the possibility that a player has cheated; and an output unit that outputs the result of the determination, the cheating determination unit determining that there is a possibility that the player has cheated when a first condition is satisfied that the impact value due to the impact detected by the impact sensor is lower than a prescribed impact value when the target hit detection sensor has detected that an object has hit a segment.

Description

ダーツゲーム装置、ダーツ不正判定方法及びプログラムDart game device, dart fraud judging method and program
 本発明は、ダーツゲーム装置、ダーツ不正判定方法及びプログラムに関する。 The present invention relates to a dart game device, a dart fraud determination method, and a program.
 従来から、ダーツが刺さったり当たったりした位置に応じて得点を競うダーツゲーム装置が知られている。従来のダーツゲーム装置では、複数の業務用又は家庭用のダーツゲーム装置を相互に通信可能に接続して、見知らぬ同士が1対1、又はチームを組んで共通のゲームをプレイしたり、対戦ゲームをプレイしたりすることができる。 BACKGROUND Conventionally, a dart game device that competes in score according to the position where a dart is stabbed or hit is known. In the conventional dart game device, a plurality of business or home dart game devices are communicably connected to each other, and a stranger plays a common game one on one or in a team, or a battle game You can play
 一方で、従来のダーツゲーム装置において、遠隔にいる遊戯者同士が通信可能に接続してプレイするため、相手のプレイしている状況を目視で確認できないことにより、遊戯者による不正行為(例えば、ダーツボードの標的先のセグメントを指で押したり、ダーツを直接手で差し込んだりして、不正に標的の狙った箇所に命中したように見せかける行為(以下、これらの行為を総称して「指押し」という)である。)が行われやすいといった課題があった。 On the other hand, in the conventional dart game device, since players in remote places are communicably connected and play, it is not possible to visually confirm the situation of the other party's playing, thereby causing the player to cheat (for example, An act of making the target area of the dart board hit with a finger or directly inserting a dart with a hand to make it appear as if the target spot was illegally hit (hereinafter collectively referred to as “finger press The problem is that it is easy to carry out.
 特許文献1に記載のダーツゲーム装置では、当該課題に対して、プレイヤによって投擲される矢の的となる標的と、標的の後方への変位に基づいて当的を検出する当的検出手段と、当的検出手段からの当的検出信号の時間幅が指押し判定基準時間より長くなった場合に当該プレイヤによる指押しがなされたと判定する指押し判定手段と、を有するダーツゲーム装置が開示されている。このような構成によれば、プレイヤによる指押しによる不正行為を判定することができる。 In the dart game device described in Patent Document 1, for the task, a target serving as a target of an arrow thrown by the player, and an appropriate detection means for detecting the target based on the backward displacement of the target, Disclosed is a dart game device having a finger pressing determination means for determining that a finger has been pressed by the player when the time width of the corresponding detection signal from the corresponding detection means is longer than the finger pressing determination reference time. There is. According to such a configuration, it is possible to determine the injustice caused by the finger pressing by the player.
特開2010-187908号公報JP, 2010-187908, A
 従来のダーツゲーム装置では、標的への当的を検出されない深さまでダーツを手で差し込んだ状態で、ダーツの後ろから手で勢いよく瞬間的に押し当てて当的が検出されるよう最後まで差し込むと、当的検出信号の時間幅が判定基準時間より短くすることができてしまうため、不正行為を適切に判定することができない場合があった。 In the conventional dart game device, while the dart is inserted by hand to a depth where the target is not detected by hand, the dart game is pushed momentarily momentarily from behind the dart and inserted until the end is detected In addition, since the time width of the intended detection signal can be made shorter than the judgment reference time, there have been cases where it has not been possible to properly determine fraudulent activity.
 そこで、本発明は、ダーツボードに加わる衝撃を検出して不正行為を判定できるダーツゲーム装置、ダーツ不正判定方法及びプログラムを提供することを目的とする。 Therefore, the present invention has an object to provide a dart game device capable of detecting an impact applied to a dart board to determine cheating, a dart fraud determining method, and a program.
 本発明の一態様に係るダーツゲーム装置は、遊戯者がダーツをダーツボードに向かって投げるダーツゲームを提供するダーツゲーム装置であって、ダーツボードの標的のセグメントに物体が当たったことを検出する当的検出センサと、ダーツボードに加わる衝撃を検出する衝撃センサと、遊戯者が不正行為を行った可能性の有無を判定する不正判定部と、判定の結果を出力する出力部と、を有し、不正判定部は、当的検出センサがセグメントに物体が当たったことを検出した場合に、衝撃センサにより検出された衝撃による衝撃値が、所定の衝撃値より小さいという第一条件を満足する場合に、遊戯者は不正行為を行った可能性が有ると判定する。 A dart game device according to an aspect of the present invention is a dart game device that provides a dart game in which a player throws darts toward a dart board, and detects that an object has hit a target segment of the dart board. There is a proper detection sensor, an impact sensor that detects an impact applied to the dart board, a fraud determination unit that determines presence or absence of the possibility that the player has made cheating, and an output unit that outputs the result of the determination. The fraud determination unit satisfies the first condition that the impact value detected by the impact sensor is smaller than a predetermined impact value when the appropriate detection sensor detects that the object has hit the segment. In this case, the player determines that there is a possibility of misconduct.
 本発明の一態様に係るダーツゲーム不正判定方法は、遊戯者がダーツをダーツボードに向かって投げるダーツゲームを提供するダーツゲーム装置が実行するダーツゲーム不正判定方法であって、ダーツボードの標的のセグメントに物体が当たったことを検出する当的検出ステップと、ダーツボードに加わる衝撃を検出する衝撃検出ステップと、遊戯者が不正行為を行った可能性の有無を判定する判定ステップと、判定の結果を出力する出力ステップと、を含み、判定ステップは、セグメントに物体が当たったことを検出した場合に、衝撃センサにより検出された衝撃による衝撃値が、所定の衝撃値より小さいという第一条件を満足する場合に、遊戯者は不正行為を行った可能性があると判定する。 A dart game fraud determination method according to an aspect of the present invention is a dart game fraud determination method executed by a dart game device that provides a dart game where a player throws a dart toward a dart board, which is a target of the dart board The purpose detection step for detecting that an object has hit a segment, the impact detection step for detecting an impact applied to a dart board, the determination step for determining the possibility of the player having made a fraudulent act, and the determination An output step of outputting a result, wherein the determination step is a first condition that an impact value detected by the impact sensor is smaller than a predetermined impact value when it is detected that an object hits the segment The player determines that there is a possibility of misconduct.
 本発明の一態様に係るプログラムは、遊戯者がダーツをダーツボードに向かって投げるダーツゲームを提供するプログラムであって、コンピュータに、ダーツボードの標的のセグメントに物体が当たったことを検出する当的検出機能と、ダーツボードに加わる衝撃を検出する衝撃検出機能と、遊戯者が不正行為を行った可能性の有無を判定する不正判定機能と、判定の結果を出力する出力機能と、を実行させ、不正判定機能は、当的検出機能がセグメントに物体が当たったことを検出した場合に、衝撃センサにより検出された衝撃による衝撃値が、所定の衝撃値より小さいという第一条件を満足する場合に、遊戯者は不正行為を行った可能性があると判定する。 A program according to an aspect of the present invention is a program for providing a dart game in which a player throws a dart toward a dartboard, wherein the computer detects that an object has hit a target segment of the dartboard. Performs a dynamic detection function, an impact detection function that detects an impact applied to the dart board, a fraud determination function that determines whether the player has made a fraudulent act, and an output function that outputs the result of the determination The fraud determination function satisfies the first condition that the shock value detected by the shock sensor is smaller than a predetermined shock value when the proper detection function detects that the object hits the segment. In this case, the player determines that there is a possibility of misconduct.
 本発明によれば、ダーツボードに加わる衝撃を検出して不正行為を判定できるダーツゲーム装置、ダーツ不正判定方法及びプログラムを提供することができる。 According to the present invention, it is possible to provide a dart game device capable of detecting an impact applied to a dart board to determine cheating, a dart fraud determining method, and a program.
実施形態に係るダーツゲーム装置の外観斜視図である。It is an appearance perspective view of a dart game device concerning an embodiment. ダーツボードの正面図である。It is a front view of a dart board. ダーツゲーム装置のハードウェア構成の一例を示す図である。It is a figure showing an example of the hardware constitutions of a dart game device. ダーツゲーム装置の機能ブロック構成の一例を示す図である。It is a figure showing an example of the functional block composition of a dart game device. ダーツゲーム装置の動作の一例を示すフローチャート図である。It is a flowchart figure which shows an example of operation | movement of a dart game device. 図5の結合子A及びB以降の動作の一例を示すフローチャート図である。It is a flowchart figure which shows an example of operation | movement after connector A and B of FIG. ダーツゲーム装置の動作の一例を示すフローチャート図である。It is a flowchart figure which shows an example of operation | movement of a dart game device. 図7の結合子A及びB以降の動作の一例を示すフローチャート図である。It is a flowchart figure which shows an example of operation | movement after connector A and B of FIG.
 添付図面を参照して、本発明の好適な実施形態について説明する。なお、各図において、同一の符号を付したものは、同一又は同様の構成を有する。 Preferred embodiments of the present invention will be described with reference to the accompanying drawings. In addition, what attached the same code | symbol in each figure has the same or same structure.
 <全体構成>
 図1は、実施形態に係るダーツゲーム装置の外観斜視図である。図1に示すように、ダーツゲーム装置10は、例えば縦型直方体形状に形成されている。このダーツゲーム装置10は、例えば1ラウンド等で1人の遊戯者が連続して3本のダーツを投げるダーツゲームを遊戯者に提供する。ダーツは、ソフトダーツやハードダーツ等特に限定されない。
<Overall configuration>
FIG. 1 is an external perspective view of the dart game device according to the embodiment. As shown in FIG. 1, the dart game device 10 is formed in, for example, a vertical rectangular shape. The dart game device 10 provides players with a dart game in which one player continuously throws three darts, for example, in one round or the like. Darts are not particularly limited, such as soft darts and hard darts.
 ダーツゲーム装置10は、ダーツボード12と、表示装置14と、を備える。ダーツボード12は、ダーツゲーム装置10の正面において、遊戯者が立姿勢での略視線位置に配置されている。表示装置14は、静止画像又は動画像を表示する。 The dart game device 10 includes a dart board 12 and a display device 14. The dart board 12 is disposed in the front of the dart game device 10, at a position where the player stands in a substantially line-of-sight position in a standing posture. The display device 14 displays a still image or a moving image.
 また、ダーツゲーム装置10の正面には、硬貨投入口やモード選択スイッチ等が設けられている。遊戯者は、料金を硬貨投入口に投入し、モード選択スイッチを押してゲームモードを選択してダーツゲームを行う。このダーツゲームでは、遊戯者は、ダーツゲーム装置10の手前の所定位置に立ち、ダーツボード12の所定の標的をめがけてダーツを投げる。ダーツボード12に到達したダーツは、ハードダーツであれば先端部がダーツボード12に刺さった場合に、ソフトダーツであればその先端部が樹脂製であり、ダーツボード12の標的18には、ダーツが刺さって係合するように不図示の複数の穴が形成されているため、当該穴にダーツが係合した場合に(以下、これらを総称して「ダーツがダーツボードに刺さった等」という)、刺さった等のダーツの座標位置が検出され、刺さった等の位置により得点が表示装置14に表示される。 Further, on the front of the dart game device 10, a coin insertion slot, a mode selection switch, and the like are provided. The player puts a fee into the coin insertion slot, presses the mode selection switch to select the game mode, and plays the dart game. In this dart game, the player stands at a predetermined position in front of the dart game device 10, and throws a dart aiming at a predetermined target of the dart board 12. The dart reached to the dart board 12 is a hard dart, when the tip is stuck to the dart board 12, if it is a soft dart, the tip is made of resin and the dart board 12 target 18 is a dart Since a plurality of holes (not shown) are formed so that the ball is stuck and engaged, when the dart is engaged with the holes (hereinafter, these are collectively referred to as "dart stuck in dart board, etc." The coordinate position of the dart such as stabbed is detected, and the score is displayed on the display device 14 according to the stabbed position.
 図2は、ダーツボード12の正面図である。速度センサ16は、ダーツボード12の左上に取り付けられており、周辺の物体の速度を測定し、測定した物体の速度を示す速度データを出力する。なお、速度センサ16の取り付け位置は、図2の場所に限定されない。ダーツの速度を測定することができれば、どのような位置に取り付けられていてもよい。 FIG. 2 is a front view of the dart board 12. The velocity sensor 16 is attached to the upper left of the dart board 12 to measure the velocity of the surrounding object and output velocity data indicating the measured velocity of the object. In addition, the attachment position of the speed sensor 16 is not limited to the place of FIG. It may be attached at any position as long as the dart speed can be measured.
 標的18は、得点が異なる複数のセグメントに分けられており、標的18の裏面には、複数のセグメントのうちどのセグメントが押下されたのかを検出する変位センサ22(セグメントセンサ)が取り付けられている。 The target 18 is divided into a plurality of segments having different scores, and a displacement sensor 22 (segment sensor) for detecting which of the plurality of segments is pressed is attached to the back of the target 18 .
 ダーツボード12には、ダーツボード12に加わる衝撃を検出する衝撃センサ20が取り付けられている。衝撃センサ20は、例えば、図2に示すように、ダーツボード12の略中央上下、左右の4箇所に取り付けられるが、当該場所及び個数に限定されない。 An impact sensor 20 is attached to the dart board 12 for detecting an impact applied to the dart board 12. For example, as shown in FIG. 2, the impact sensors 20 are attached to four places at approximately the center, upper and lower sides, and left and right of the dart board 12, but the impact sensors 20 are not limited to the places and the number.
 位置検出センサ24として、ダーツボード12の周辺に取り付けられた複数の光源24Aと、光源から発せられた光の光強度を検出する複数の光センサ24Bとが取り付けられている。光源24Aと光センサ24Bは、例えば、図2に示すように、ダーツボード12の略中央上下及び四隅付近に取り付けられるが、当該場所及び個数に限定されない。 As the position detection sensor 24, a plurality of light sources 24A attached around the dart board 12 and a plurality of light sensors 24B for detecting the light intensity of light emitted from the light sources are attached. For example, as shown in FIG. 2, the light sources 24A and the light sensors 24B are attached to approximately the upper, lower, upper and lower four corners of the dart board 12, but the present invention is not limited to this location and number.
 <ハードウェア構成>
 図3は、ダーツゲーム装置10のハードウェア構成の一例を示す図である。ダーツゲーム装置10は、表示装置14、速度センサ16、衝撃センサ20、当的検出センサ(変位センサ22、位置検出センサ24)、操作デバイス26、ターゲットカメラ27、プレイヤーカメラ28、入出力インタフェース29及び制御装置30を備える。なお、ダーツゲーム装置10において、例えば、速度センサ16、ターゲットカメラ27、プレイヤーカメラ28又は入出力インタフェース29を備えることについては、適宜選択して備えればよい。制御装置30は、システム全体を制御するCPU32とメモリ34とを備える。
<Hardware configuration>
FIG. 3 is a view showing an example of the hardware configuration of the dart game device 10. As shown in FIG. The dart game device 10 includes a display device 14, a speed sensor 16, an impact sensor 20, an intention detection sensor (a displacement sensor 22, a position detection sensor 24), an operation device 26, a target camera 27, a player camera 28, an input / output interface 29 and A control device 30 is provided. In the dart game device 10, for example, the speed sensor 16, the target camera 27, the player camera 28, or the input / output interface 29 may be appropriately selected and provided. The control device 30 includes a CPU 32 and a memory 34 that control the entire system.
 ダーツゲーム装置10の電源が投入されると、CPU32は、メモリ34に記憶されているブートプログラムに従い、ゲームプログラムを読み取り、ゲーム画面を表示装置14に出力する。また、操作デバイス26からのコイン投入信号、セレクトスイッチ、スタートスイッチからの入力信号等により、遊戯者が所望するゲームモードを進行させる。 When the dart game device 10 is powered on, the CPU 32 reads the game program according to the boot program stored in the memory 34 and outputs the game screen to the display device 14. Further, the game mode desired by the player is advanced by the coin insertion signal from the operation device 26, the select switch, the input signal from the start switch, and the like.
 速度センサ16は、ダーツボードに設置され、測定した物体の速度を示す速度データを出力するセンサである。また、速度センサ16は、例えば、速度センサ16が検出した物体の速度を示す速度データを離散的に出力するセンサであってもよい。 The velocity sensor 16 is a sensor which is installed on the dart board and outputs velocity data indicating the measured velocity of the object. Also, the velocity sensor 16 may be, for example, a sensor that discretely outputs velocity data indicating the velocity of the object detected by the velocity sensor 16.
 速度センサ16は、例えば、ドップラーセンサーであり、マイクロ波が、遊戯者とダーツゲーム装置10との間の空間に向けて発射されるようにダーツボード12に取り付けられてもよい。速度センサ16は、発射したマイクロ波の周波数と、動く物体から反射したマイクロ波の周波数との差分を用いて物体の速度を検出する。 The speed sensor 16 is, for example, a Doppler sensor, and may be attached to the dartboard 12 so that microwaves are emitted toward the space between the player and the dart game apparatus 10. The velocity sensor 16 detects the velocity of the object using the difference between the frequency of the emitted microwave and the frequency of the microwave reflected from the moving object.
 衝撃センサ20は、ダーツボードに加わる衝撃を検出する。衝撃センサ20は、例えば、ダーツがダーツボード12全体のうちいずれかの場所に当たったことを検出するために用いられる。変位センサ22では、ダーツが標的18に当たらない限り、ダーツが当たったことを検出することができないが、衝撃センサ20であれば、ダーツが標的18から外れた場所に当たった場合であっても、ダーツが当たったことを検出することができる。 The impact sensor 20 detects an impact applied to the dart board. The impact sensor 20 is used, for example, to detect that the dart has hit any part of the entire dart board 12. The displacement sensor 22 can not detect that the dart has hit unless the dart has hit the target 18, but with the impact sensor 20, even if the dart has hit a location away from the target 18, , Can detect that the dart hit.
 変位センサ22は、ダーツボードの標的18のセグメントの後方への変位を測定することによって物体が当たったことを検出するセンサである。変位センサ22は、例えば、セグメントごとに設けられ、スイッチ群で構成されているセグメントセンサである。セグメントセンサは、ダーツがセグメントに刺さる等の際に加わる力で当該セグメントに対応するスイッチが押下されることで、ダーツが刺さった等のセグメントを特定する。変位センサ22は、このような構成により、複数のセグメントのうちどのセグメントが押下されたのかを検出することができる。ダーツゲーム装置10は、変位センサ22を備えることで、簡易的に、ダーツが刺さった等の位置をセグメント単位で特定することができる。 The displacement sensor 22 is a sensor that detects that an object has hit by measuring the rearward displacement of the segment of the target 18 of the dart board. The displacement sensor 22 is, for example, a segment sensor that is provided for each segment and configured by a switch group. The segment sensor identifies a segment such as a dart stuck by pressing a switch corresponding to the segment by a force applied when the dart sticks to a segment or the like. With such a configuration, the displacement sensor 22 can detect which of the plurality of segments has been pressed. By providing the displacement sensor 22, the dart game device 10 can easily specify the position of a dart or the like in segment units.
 位置検出センサ24は、ダーツボードの周辺の光強度を測定することによって、物体が当たったことを検出する。位置検出センサ24は、複数の光源24Aと、光源から発せられた光の光強度を検出する複数の光センサ24Bから構成されてもよい。ダーツゲーム装置10は、位置検出センサ24を備えることでダーツが標的18に刺さった等の位置を、セグメント単位よりも詳細に判定することができる。 The position detection sensor 24 detects that an object has hit by measuring the light intensity around the dart board. The position detection sensor 24 may be configured of a plurality of light sources 24A and a plurality of light sensors 24B that detect the light intensity of the light emitted from the light sources. The dart game device 10 can determine the position of the dart stuck in the target 18 or the like by providing the position detection sensor 24 in more detail than in the segment unit.
 位置検出センサ24は、具体的には、ダーツが標的18に刺さると、ダーツが光源24Aからの光を遮蔽することで光センサ24Bに向かう光の明暗が変化し、少なくとも2個の光センサ24Bが、その光の明暗を検出し、これらの検出信号が制御装置30に送られ、CPU32により、2個の光センサ24Bの出力からそれぞれ、ダーツに基づく光の明暗(「ピーク」又は「ダーツの影」)を特定し、ダーツの影の方向を特定し、三角測量の手法を用いて、ダーツが刺さった位置を算出してもよい。 Specifically, when the dart strikes the target 18, the position detection sensor 24 changes the brightness of light toward the light sensor 24B by shielding the light from the light source 24A by the dart, and at least two light sensors 24B Detects the light and dark of the light, these detection signals are sent to the control device 30, and the CPU 32 controls the light and dark (“peak” or “dart”) based on the output of the two light sensors 24B. "Shadow" may be specified, the direction of the dart shadow may be specified, and the position where the dart is pierced may be calculated using a triangulation method.
 なお、変位センサ22と位置検出センサ24はいずれもダーツボードのセグメントに物体が当たったことを検出するセンサである。変位センサ22と位置検出センサ24を総称して、当的検出センサという。当的検出センサは、例えば、変位センサ22、位置検出センサ24又はその両方であってもよい。 The displacement sensor 22 and the position detection sensor 24 are both sensors for detecting that an object has hit a segment of the dart board. The displacement sensor 22 and the position detection sensor 24 are generically referred to as the relevant detection sensor. The relevant detection sensor may be, for example, the displacement sensor 22, the position detection sensor 24, or both.
 ターゲットカメラ27は、ダーツボードの標的を撮影するためのカメラである。ターゲットカメラ27は、ダーツが標的に当たった映像を撮影できるように設置されている。ターゲットカメラ27は、撮影した静止画像又は動画像を画像分析部108へ出力する。 The target camera 27 is a camera for shooting a dart board target. The target camera 27 is installed to be able to shoot an image in which a dart hits a target. The target camera 27 outputs the captured still image or moving image to the image analysis unit 108.
 プレイヤーカメラ28は、遊戯者の少なくとも一部を撮影するためのカメラである。プレイヤーカメラ28は、遊戯者(プレイヤー)がダーツの投擲を行う映像が撮影できるように設置されている。プレイヤーカメラ28は、撮影した静止画像又は動画像を画像分析部108へ出力する。 The player camera 28 is a camera for photographing at least a part of the player. The player camera 28 is installed so as to be able to shoot an image in which a player throws a dart. The player camera 28 outputs the captured still image or moving image to the image analysis unit 108.
 入出力インタフェース29は、外部の装置との間で行う情報のやり取りを仲介する機能を有する。外部の装置とは、例えば、キーボードやマウス等の入力装置、当該ユーザに情報を提示するための出力装置又はインターネット等のネットワークである。ダーツゲーム装置10は、入出力インタフェース29を介して種々の外部の装置と通信することができる。 The input / output interface 29 has a function of mediating exchange of information with an external device. The external device is, for example, an input device such as a keyboard or a mouse, an output device for presenting information to the user, or a network such as the Internet. The dart game device 10 can communicate with various external devices via the input / output interface 29.
 <機能ブロック構成>
 図4は、ダーツゲーム装置10の機能ブロック構成の一例を示す図である。ダーツゲーム装置10は、ゲーム実行部100と、速度検出部102と、出力部104と、不正判定部106、画像分析部108とを備える。なお、ダーツゲーム装置10において、速度検出部102及び画像分析部108を備えることについては、適宜選択して備えればよい。
<Function block configuration>
FIG. 4 is a diagram showing an example of a functional block configuration of the dart game device 10. As shown in FIG. The dart game device 10 includes a game execution unit 100, a speed detection unit 102, an output unit 104, a fraud determination unit 106, and an image analysis unit 108. The dart game device 10 may be appropriately selected and provided to include the speed detection unit 102 and the image analysis unit 108.
 ゲーム実行部100と、速度検出部102と、出力部104と、不正判定部106と、画像分析部108とは、メモリ34に記憶されたプログラムが、CPU32に実行させる処理により実現することができる。また、当該プログラムは、記録媒体に格納することができる。当該プログラムを格納した記録媒体は、非一時的な記録媒体であってもよい。非一時的な記録媒体は特に限定されないが、例えば、USBメモリ及びCD-ROM等の記録媒体であってもよい。 The game execution unit 100, the speed detection unit 102, the output unit 104, the fraud determination unit 106, and the image analysis unit 108 can be realized by processing that a program stored in the memory 34 causes the CPU 32 to execute. . Also, the program can be stored in a recording medium. The recording medium storing the program may be a non-temporary recording medium. The non-transitory recording medium is not particularly limited, but may be, for example, a recording medium such as a USB memory and a CD-ROM.
 ゲーム実行部100は、ダーツゲームを実行するための各種の処理を行う機能を有する。各種の処理とは、例えば、遊戯者が選択したゲームモードの進行、ダーツがダーツボード12に当たったことの判定、ダーツが標的18に刺さった等の位置の判定、得点の計算、ダーツゲームを演出するためのアニメーション表示等である。 The game execution unit 100 has a function of performing various processes for executing the dart game. The various processes include, for example, the progress of the game mode selected by the player, the determination that the dart has hit the dart board 12, the determination of the position of the dart being stuck to the target 18, the calculation of the score, the dart game It is an animation display etc. for producing.
 ゲーム実行部100は、変位センサ22がダーツボード12の標的の後方への変位を検出したタイミング(例えば、標的に含まれる複数のセグメントのうちいずれか一つが押下されたことを検出したタイミング)、又は、位置検出センサ24から、ダーツが標的18に刺さったこと等が通知されたタイミングを、ダーツがダーツボード12に当たったタイミングであると判定する。また、ゲーム実行部100は、例えば、衝撃センサ20が衝撃を検出したタイミングを、ダーツがダーツボード12に当たったタイミングであると判定してもよい。ゲーム実行部100は、ダーツがダーツボード12に当たったと判定した場合、ダーツがダーツボード12に当たったと判定したことを速度検出部102に通知する。 The game execution unit 100 detects when the displacement sensor 22 detects the backward displacement of the target on the dart board 12 (for example, the timing when it detects that any one of a plurality of segments included in the target is pressed). Alternatively, it is determined that the timing at which the dart has hit the dart board 12 is determined as the timing at which the position detection sensor 24 notifies that the dart has pierced the target 18 or the like. In addition, the game execution unit 100 may determine, for example, that the timing at which the impact sensor 20 detects an impact is the timing at which the dart hits the dart board 12. When it is determined that the dart has hit the dart board 12, the game execution unit 100 notifies the speed detection unit 102 that it has been determined that the dart has hit the dart board 12.
 速度検出部102は、速度センサ16から出力され、受信する物体の速度を示す速度データを用いて、遊戯者がダーツボード12に向かって投げるダーツの速度を検出する機能を有する。また、速度検出部102は、ゲーム実行部100においてダーツがダーツボード12に当たったと判定されたタイミングから当該タイミングより所定の時間前のタイミングまでの間の期間(以下、「所定の判定期間」という。)で速度センサ16から受信した速度データを、ダーツの速度として検出するようにしてもよい。 The velocity detection unit 102 has a function of detecting the velocity of the dart thrown by the player toward the dartboard 12 using velocity data output from the velocity sensor 16 and indicating the velocity of the received object. In addition, the speed detection unit 102 is a period from the timing when the game execution unit 100 determines that the dart has hit the dartboard 12 to the timing before the predetermined timing from the timing (hereinafter referred to as “predetermined determination period” The velocity data received from the velocity sensor 16 may be detected as the velocity of the dart.
 速度センサ16は、速度センサ16から出力される速度データには、ダーツの速度以外に、遊戯者が腕を振る動作で検出された速度データや、ダーツゲーム装置10の周囲を歩いている人にマイクロ波が反射することによって検出された速度データ等も含まれる。 In addition to the speed of the dart, the speed sensor 16 detects the speed data detected by the player's arm waving motion, and the speed data output from the speed sensor 16 or the person walking around the dart game apparatus 10 The velocity data etc. which were detected by microwave reflection are also included.
 速度検出部102は、速度センサ16から受信した速度データの中からダーツの速度に対応する速度データを適切に選択するために、所定の判定期間内で速度センサ16から受信した1以上の速度データのうち、ダーツがダーツボード12に当たったと判定されたタイミングに基づいて選択してもよい。速度検出部102は、例えば、当該判定されたタイミングに最も近いタイミングで速度センサ16から受信した速度データを、ダーツの速度に対応する速度データであると判定するようにしてもよい。 The velocity detection unit 102 selects one or more velocity data received from the velocity sensor 16 within a predetermined determination period in order to appropriately select the velocity data corresponding to the velocity of the dart from the velocity data received from the velocity sensor 16. In the above, the selection may be made based on the timing when it is determined that the dart has hit the dart board 12. For example, the velocity detection unit 102 may determine that the velocity data received from the velocity sensor 16 at the timing closest to the determined timing is the velocity data corresponding to the velocity of the dart.
 所定の判定期間とは、ゲーム実行部100においてダーツがダーツボード12に当たったと判定されたタイミングから当該タイミングより所定の時間(例えば1秒や0.5秒等)前のタイミングまでの間の期間である。これにより、速度検出部102は、ダーツがダーツボード12に当たる直近で測定された測定データを、ダーツの速度に対応する速度データであると判定することになるので、遊戯者が腕を振る動作で検出された速度データなど、ダーツの速度とは関係のない速度データを誤ってダーツの速度に対応する速度データであると判定してしまうことを抑止することができ、より高精度にダーツの速度を検出することができる。 The predetermined determination period is a period from the timing when the game execution unit 100 determines that the dart has hit the dart board 12 to the timing before a predetermined time (for example, one second, 0.5 seconds, etc.) from the timing. It is. As a result, the speed detection unit 102 determines that the measurement data measured immediately before the dart hits the dart board 12 is the speed data corresponding to the speed of the dart, so that the player shakes his arm. It is possible to prevent that the speed data unrelated to the speed of the dart, such as the detected speed data, is erroneously judged as the speed data corresponding to the speed of the dart, and the dart speed with higher accuracy Can be detected.
 出力部104は、ゲーム実行部100又は不正判定部106の判定の結果を出力する機能を有する。出力部104は、例えば、当該判定の結果以外にも、速度検出部102で検出されたダーツの速度又は画像分析部108で分析された結果等も出力してもよい。ここで「出力する」とは、各機能部に出力すること、入出力インタフェース29に出力すること、メモリ34に出力すること、表示装置14に出力(表示)すること等のあらゆる出力態様を含む。 The output unit 104 has a function of outputting the determination result of the game execution unit 100 or the fraud determination unit 106. The output unit 104 may output, for example, the velocity of the dart detected by the velocity detection unit 102 or the result of analysis by the image analysis unit 108, as well as the result of the determination. Here, "output" includes all output modes such as outputting to each functional unit, outputting to the input / output interface 29, outputting to the memory 34, outputting (displaying) to the display device 14, etc. .
 出力部104は、例えば、後述の不正判定部106の不正判定の結果を出力してもよい。出力部104は、具体的には、不正判定部106が判定した(1)ゲーム実行部100による投擲結果(例えば、ダーツがダーツボード12に当たったことの判定、ダーツが標的18に刺さった等の位置の判定、得点の計算等の結果等をいう。以下同じ)を出力する、(2)不正行為が検出された旨の警告を示す不正検出アラートを出力する、(3)投擲結果になにも反映せず、該当の投擲をやり直しとする、(4)投擲結果として標的18にダーツが当たらず得点にならなかった旨を示す「OUT」として出力するといった(1)~(4)の少なくとも一つの判定結果を出力すればよい。 The output unit 104 may output, for example, the result of the fraud determination by the fraud determination unit 106 described later. Specifically, the output unit 104 is (1) a result of throwing by the game execution unit 100 determined by the fraud determination unit 106 (for example, determination that a dart has hit the dart board 12, a dart is stuck to the target 18, etc. The result of the judgment of the position, the calculation of the score, etc. Output the fraud detection alert showing the warning that the fraud is detected, (2) same as the following, output the (3) throwing result Do not reflect it either, and re-do the corresponding throwing, (4) as a result of the throwing as a result that it is output as "OUT" indicating that the darts did not hit the target 18 and did not score. At least one determination result may be output.
 表示部は、速度検出部102で検出されたダーツの速度を、表示装置14に表示する機能を有する。 The display unit has a function of displaying the speed of the dart detected by the speed detection unit 102 on the display device 14.
 不正判定部106は、遊戯者が不正行為を行った可能性の有無を判定する機能を有する。不正判定部106は、換言すれば、遊戯者が正しくダーツを投げたか否かを判定する機能を有する。遊戯者が行う不正行為とは、例えば、遊戯者が、自らセグメントを押下する指押しをしたり、吹き矢等のダーツ以外の物体を投擲したりすること等により、実際にはダーツを投げていないのにも関わらずダーツを投げたかのようにダーツゲーム装置10に誤判定させるような行為である。また、当該不正行為は、実際にダーツは投げてはいるが、遊戯者が正しい所定位置(スローライン)から投げていない行為(以下、「近投げ」という)を含んでもよい。 The fraud determination unit 106 has a function of determining whether there is a possibility that the player has made a fraudulent act. In other words, the fraud determination unit 106 has a function of determining whether the player has correctly thrown a dart. The cheating by the game player means that the game player does not actually throw a dart, for example, by pushing a finger to press the segment or throwing an object other than a dart such as a brow or the like. It is an action that causes the dart game device 10 to misjudge as if throwing a dart in spite of that. In addition, the injustice may include an act (hereinafter referred to as “near throw”) in which the dart actually throws but the player does not throw from the correct predetermined position (slow line).
 不正判定部106は、例えば、衝撃センサ20が正常に作動しているか否か判定し、正常に作動していないと判定した場合に、第一条件を満足するか否かの判定を省いてもよい。不正判定部106は、例えば、衝撃センサ20から正常判定閾値時間内に衝撃値が出力されない又は出力された衝撃値がデフォルト値(例えば、「0(ゼロ)」等)であった場合に、衝撃センサ20が正常に作動していない可能性があると判定してもよい。正常判定閾値時間とは、当的検出センサがセグメントに物体が当たったことを検出したタイミングからダーツボードに衝撃が加わったことが検出される通常の時間をいう。このような構成によれば、衝撃センサ20が正常に作動していない可能性がある場合に、当該判定処理を省くことができる。 For example, the fraud determination unit 106 determines whether or not the impact sensor 20 is operating normally, and even if it is determined that the impact sensor 20 does not operate normally, the determination as to whether the first condition is satisfied is omitted. Good. For example, if the impact value is not output from the impact sensor 20 within the normality determination threshold time, or the impact value output from the impact sensor 20 is a default value (for example, “0 (zero)”) It may be determined that the sensor 20 may not operate properly. The normality determination threshold time refers to a normal time when it is detected that an impact is applied to the dartboard from the timing when the appropriate detection sensor detects that the object has hit the segment. According to such a configuration, when there is a possibility that the impact sensor 20 is not operating properly, the determination process can be omitted.
 不正判定部106は、例えば、変位センサ22からの検出信号の時間が所定の反応時間より長いという条件(以下、「第二条件」という)を満足する場合に、遊戯者は不正行為を行った可能性があると判定してもよい。所定の反応時間とは、判定対象の検出信号の時間に対して、ダーツを含めた物体を不正に当的したことによる検出信号の時間か否かを判別するための値である。所定の反応時間には、ダーツを投げて当たった場合の通常の時間の閾値を設定すればよい(例えば、32msec程度)。このような構成によれば、明らかに指押しと判る不正行為(当該検出信号の時間が明らかに長い)については、早い段階で不正行為と判定することができる。 For example, when the fraud determination unit 106 satisfies the condition that the time of the detection signal from the displacement sensor 22 is longer than the predetermined reaction time (hereinafter, referred to as “second condition”), the player performs the fraudulent act It may be determined that there is a possibility. The predetermined reaction time is a value for determining whether or not it is the time of the detection signal due to improperly applying the object including the dart to the time of the detection signal of the determination target. For the predetermined reaction time, a threshold of a normal time when a dart is hit and hit may be set (for example, about 32 msec). According to such a configuration, it is possible to determine at an early stage that cheating (apparently long in time of the detection signal) in which cheating is clearly recognized as finger pressing is made.
 不正判定部106は、例えば、当的検出センサがセグメントに物体が当たったことを検出した場合に、衝撃センサ20により検出された衝撃による衝撃値が所定の衝撃値より小さいという条件(以下、「第一条件」という)を満足する場合に、遊戯者は不正行為を行った可能性があると判定する。所定の衝撃値とは、判定対象の衝撃値が、ダーツを含めた物体を不正に当的したことによる衝撃値を判別するための値である。所定の衝撃値には、ダーツを投げたことによる当的の衝撃値か否かの閾値を設定すればよい。 For example, when the fraud detection unit 106 detects that the object has hit the segment, the fraud determination unit 106 determines that the shock value detected by the shock sensor 20 is smaller than a predetermined shock value (hereinafter referred to as “ If the first condition is satisfied, it is determined that the player may have misbehaved. The predetermined impact value is a value for determining the impact value due to the fact that the impact value to be determined is an incorrect object including a dart. For the predetermined impact value, a threshold value may be set as to whether or not the impact value is equivalent to the throwing of the dart.
 指押し等によって当的をする不正行為において、指でセグメントを直接押下等して当的するため、通常どおりダーツを投げた場合と比べて、ダーツボード(特に標的外)に加わる衝撃が小さい。このことから、不正判定部106のような構成によれば、指押しによる当的の衝撃値が正しくダーツを投げたことによる当的の衝撃値と比較して少ないことを利用して、不正行為を行ったか否かを判定することができる。 In the case of a fraudulent act of finger pressing or the like, since the segment is directly pressed by the finger or the like, the impact applied to the dart board (particularly, outside the target) is smaller than when the dart is thrown as usual. From this, according to the configuration such as the fraud determination unit 106, the impact value due to finger pressing is less than the impact value due to throwing a dart correctly, and cheating is performed. Can be determined.
 不正判定部106は、例えば、速度検出部102に検出された物体の速度が所定の範囲に含まれないという条件(以下、「第三条件」という)を満足する場合に、遊戯者は不正行為を行った可能性があると判定してもよい。所定の範囲とは、判定対象の速度が、ダーツを遊戯者の手からダーツボードに向けて投げたことによる通常の速度の範囲を表す値である。所定の範囲には、例えば、当該通常の速度の範囲の上限値及び/又は下限値を設定すればよい。このような構成によれば、例えば、吹き矢等の道具を使ってダーツを投げた場合やいわゆる野球投げによってダーツを投げた場合等は、所定の衝撃値を超える衝撃がダーツボードに加えられ第一条件を満たさない可能性があるが、その場合でも、当該所定の速度を超えた速度が検出され第三条件を満たすことで、このよう行為を検出して不正行為と判定することができる。 For example, when the fraud determination unit 106 satisfies the condition that the velocity of the object detected by the velocity detection unit 102 is not included in the predetermined range (hereinafter, referred to as “third condition”), the player performs fraud It may be determined that there is a possibility that The predetermined range is a value representing the range of normal velocity when the velocity to be determined is thrown from the player's hand toward the dartboard. For example, the upper limit value and / or the lower limit value of the normal speed range may be set in the predetermined range. According to such a configuration, for example, when a dart is thrown using a tool such as a brow or when a dart is thrown by so-called baseball throwing, an impact exceeding a predetermined impact value is applied to the dart board. Although there is a possibility that the condition is not satisfied, even in such a case, by detecting the speed exceeding the predetermined speed and satisfying the third condition, such an action can be detected and determined to be a fraud.
 不正判定部106は、例えば、画像分析部108の分析の結果が、第一の所定時間内に所定の基準に従ってダーツゲームが正しく行われていないという条件(以下、「第四条件」という)を満足する場合に、遊戯者は不正行為を行った可能性があると判定してもよい。第一の所定時間とは、ダーツゲームが正しく行われるよう、遊戯者が正しくダーツを投擲した場合に、後述の所定の領域に投擲すべきはずの遊戯者が存在すべき時間である。第一の所定時間には、例えば、ダーツが標的に当たったことが検出されたタイミングから前コンマ数秒(例えば、1秒や0.5秒)等の時間を適宜設定すればよい。 For example, the fraud determination unit 106 determines that the result of the analysis of the image analysis unit 108 indicates that the dart game is not correctly performed according to the predetermined standard within the first predetermined time (hereinafter referred to as “fourth condition”). If satisfied, the player may determine that there is a possibility of misconduct. The first predetermined time is a time during which a player should be thrown to a predetermined area described later when the player correctly throws a dart so that the dart game can be performed correctly. For the first predetermined time, for example, a time such as a few seconds (for example, 1 second or 0.5 second) before the time from the timing when the dart hit the target may be appropriately set.
 上記構成によれば、例えば、遊戯者が当該所定位置から移動して標的に直接ダーツを差し込んで当的するような行為をした場合、当該遊戯者が所定の領域に存在しないことを分析して、このような行為を検出して不正行為と判定することができる。 According to the above configuration, for example, when the player moves from the predetermined position and inserts the dart directly into the target and performs an action such as a hit, it is analyzed that the player does not exist in the predetermined area. It is possible to detect such an act and determine that it is a fraudulent act.
 不正判定部106は、例えば、画像分析部108の分析の結果が、第二の所定時間内に撮影された画像にダーツ以外の物体が映り込んでいるという条件(以下、「第五条件」という)を満足する場合に、遊戯者は不正行為を行った可能性があると判定してもよい。第二の所定時間とは、遊戯者が正しくダーツを投擲した場合に当該画像にダーツが映り込んでいるべき時間である。第二の所定時間には、例えば、ダーツが標的に当たったことが検出されたタイミングから前後コンマ数秒(例えば、1秒や0.5秒等)の時間を適宜設定すればよい。 For example, the fraud determination unit 106 determines that the analysis result of the image analysis unit 108 indicates that an object other than the dart is included in the image captured within the second predetermined time (hereinafter referred to as the “fifth condition”. If the player is satisfied with the above, it may be determined that the player may have misbehaved. The second predetermined time is a time during which the dart should be reflected in the image when the player correctly throws the dart. For the second predetermined time, for example, a time of several seconds (for example, 1 second, 0.5 second, etc.) before and after the timing when the dart hit the target may be appropriately set.
 上記構成によれば、ダーツ以外の物体(例えば、遊戯者の手や指等)が映り込んでいる場合に、遊戯者が手で直接ダーツを標的に差し込むような行為や、標的への当的を検出されない深さまでダーツを手で差し込んだ状態で、ダーツの後ろから勢いよく瞬間的に手で押し当てて当的が検出されるよう最後まで差し込むような行為等を検出し、不正行為と判定することができる。 According to the above configuration, when an object other than a dart (for example, a player's hand or finger, etc.) is reflected, an action in which the player directly inserts the dart into the target with his hand, or an actual target to the target With a dart inserted by hand to a depth not detected, detect momentarily pressing momentarily from the back of the dart and detect an act etc. such as inserting until the end is detected, and judge it as cheating can do.
 不正判定部106は、例えば、不正行為を行った可能性があると判定した場合に、当該不正行為の可能性を検出して判定した回数を示す不正検出カウント数を更新してもよい。不正判定部106は、具体的には、不正検出カウント数をインクリメントすることで更新してもよい。 For example, if the fraud determination unit 106 determines that there is a possibility that fraudulent activity has occurred, the fraud detection count number may be updated to indicate the number of times the possibility of fraud is detected and determined. Specifically, the fraud determination unit 106 may update the fraud detection count number by incrementing it.
 不正判定部106は、不正検出判定カウント数が、ゲーム又はラウンドごとに、所定のカウント数(例えば、ゲームごとの場合は第一の所定回数、ラウンドごとの場合は第二の所定回数とする)以上か否か判定し、(1)ゲーム実行部100による投擲結果(例えば、ダーツがダーツボード12に当たったことの判定、ダーツが標的18に刺さった等の位置の判定、得点の計算等の結果等をいう。以下同じ)を出力する、(2)不正行為が検出された旨の警告を示す不正検出アラートを出力する、(3)投擲結果になにも反映せず、該当の投擲をやり直しとする、(4)投擲結果として標的18にダーツが当たらず得点にならなかった旨を示す「OUT」として出力するといった(1)~(4)の少なくとも一つを判定してもよい。 The fraud determination unit 106 determines that the fraud detection determination count number is a predetermined count number for each game or round (for example, the first predetermined number of times for each game, and the second predetermined number for each round) It is judged whether or not (1) the result of throwing by the game execution unit 100 (for example, the judgment that the dart has hit the dart board 12, the judgment of the position such as the dart stuck to the target 18, the calculation of the score etc. It means the result etc. (The same shall apply below) (2) Output a fraud detection alert indicating a warning that fraudulent activity has been detected, (3) Do not reflect anything on the result of casting, and cast the corresponding casting. It may be determined that at least one of (1) to (4) such as (4) outputting as “OUT” indicating that the target 18 did not hit the target 18 as a result of throwing, and (4) as a result of throwing.
 不正判定部106は、例えば、ゲームごとの不正検出判定カウント数(以下、「不正検出判定回数(ゲーム)」という)が、第一の所定回数未満であった場合に上記(1)とし、不正検出判定回数(ゲーム)が第一の所定回数以上であった場合、かつ、ラウンドごとの不正検出判定カウント数(以下、「不正検出判定回数(ラウンド)」という)が第二の所定回数未満であった場合に上記(2)及び(3)とし、不正検出判定回数(ゲーム)が第一の所定回数以上であった場合、かつ、ラウンドごとの不正検出判定カウント数が第二の所定回数以上であった場合に上記(4)としてもよい。 For example, if the fraud detection determination count number for each game (hereinafter referred to as “the number of times of fraud detection determination (game)”) is less than the first predetermined number of times, the fraud determination unit 106 sets the above (1). When the number of detection determinations (games) is equal to or greater than the first predetermined number, and the fraud detection determination count number per round (hereinafter, referred to as “the number of fraud detection determinations (round)”) is less than the second predetermined number (2) and (3) above, and the number of fraud detection determinations (game) is equal to or greater than the first predetermined number, and the number of fraud detection determinations per round is equal to or greater than the second predetermined number If it is the case (4), it may be the above (4).
 上記構成によれば、不正行為と判定した回数の幅を持たせることができ、何度も不正行為を行う遊戯者に対象を絞って、得点にせず、かつ、投擲のやり直しもさせない「OUT」の結果等を出力することができ、当該不正行為を抑止する判定結果を出力することができる。 According to the above configuration, it is possible to give a range of the number of times that it is determined to be a fraudulent activity, and to target players who repeatedly perform fraudulent activities, not to score and not to re-do the cast, "OUT" And the like can be output, and the determination result to suppress the fraudulent activity can be output.
 不正判定部106において、遊戯者が不正行為を行った可能性があると判定された場合、ゲーム実行部100は、得点をカウントしないようにしてもよい。また、ゲーム実行部100は、不正判定部106において、遊戯者が不正行為を行った可能性があると判定された回数が、予め定められた所定の回数を超えた場合に、遊戯者が不正行為を行ったと判定して得点をカウントしないようにしてもよい。 If it is determined in the fraud determination unit 106 that there is a possibility that the player has made a fraudulent act, the game execution unit 100 may not count the score. Further, in the game execution unit 100, if the number of times it is determined that there is a possibility that the player has made a fraudulent act by the fraud determination unit 106 exceeds the predetermined number of times set in advance, the player is fraudulent. It may be determined that the action has been taken and the score may not be counted.
 画像分析部108は、静止画像又は動画像を分析する機能を有する。画像分析部108は、例えば、プレイヤーカメラで撮影した画像を分析して、所定の基準に従ってダーツゲームが正しく行われているか否かを判定する。所定の基準とは、ダーツゲームが正しく行われていることを示す基準であり、例えば、投擲すべきはずの(投擲する番の)遊戯者が、通常どおり、ダーツゲーム装置10手前の所定位置付近からダーツを投擲したことを示す基準である。所定の基準に従ってダーツゲームが正しく行われていない例として、具体的には、撮影された画像において所定の領域に遊戯者が存在しない、撮影された画像の所定の領域に投擲する番の遊戯者以外の人物等が存在する、又は、投擲すべきはずの遊戯者ではない人物がダーツを投げている等がある。所定の領域とは、遊戯者がダーツゲーム装置10手前の所定位置付近からダーツを投擲した際にその存在が確認できる領域である。また、所定の領域には、遊戯者が所定位置から投げている場合に存在し得る領域を適宜設定すればよい。 The image analysis unit 108 has a function of analyzing a still image or a moving image. The image analysis unit 108 analyzes, for example, an image captured by the player camera, and determines whether the dart game is correctly performed according to a predetermined standard. The predetermined reference is a reference indicating that the dart game is being played correctly. For example, the player who should throw (the turn to throw) is, as usual, near the predetermined position in front of the dart game apparatus 10. Is a standard that indicates that the dart has been thrown. As an example in which the dart game is not played correctly according to the predetermined standard, specifically, the player of the turn to throw in the predetermined area of the photographed image where the player is not present in the predetermined area in the photographed image There is a person other than the person or the like, or a person who is not a player who should be thrown throws a dart. The predetermined area is an area where the presence of a dart can be confirmed when the player throws a dart from near a predetermined position in front of the dart game device 10. In addition, an area that may exist when the player is throwing from a predetermined position may be appropriately set in the predetermined area.
 画像分析部108は、例えば、撮影した画像の特徴を抽出して、予めメモリ34等に登録していた所定の基準に従って遊戯者がダーツを投げていることを表す特徴パターンとマッチングさせることで、当該画像において、所定の基準に従って遊戯者がダーツを投げているか分析してもよい。当該分析にあたっては、人物認識等の従来技術を用いればよい。 For example, the image analysis unit 108 extracts the feature of the captured image and matches it with a feature pattern indicating that the player is throwing a dart according to a predetermined reference registered in advance in the memory 34 or the like. In the image, it may be analyzed whether the player is throwing a dart according to a predetermined standard. In the analysis, conventional techniques such as person recognition may be used.
 画像分析部108は、例えば、ターゲットカメラで撮影した画像を分析して、第二の所定時間内に当該画像にダーツ以外の物体が映り込んでいるか否かを判定する。画像分析部108は、例えば、撮影した画像の特徴を抽出して、予めメモリ34等に登録していたダーツの少なくとも一部を表す特徴パターンとマッチングさせることで、当該画像にダーツ以外の物体が映り込んでいるか分析してもよい。当該分析にあたっては、画像認識等の従来技術を用いればよい。 For example, the image analysis unit 108 analyzes an image captured by the target camera, and determines whether or not an object other than a dart appears in the image within a second predetermined time. The image analysis unit 108 extracts features of the captured image, for example, and matches the feature pattern representing at least a part of the darts registered in advance in the memory 34 or the like, whereby an object other than the darts is included in the image. You may analyze whether it is reflected. In the analysis, conventional techniques such as image recognition may be used.
 <動作>
 図5~8は、ダーツゲーム装置10の動作の一例を示すフローチャート図である。図5~8を用いてダーツゲーム装置10の動作について説明する。この動作は、ダーツの投擲毎に繰り返される。なお、以下に示す処理の順番は一例であって、適宜、変更されてもよい。
<Operation>
5 to 8 are flowcharts showing an example of the operation of the dart game device 10. The operation of the dart game device 10 will be described with reference to FIGS. This operation is repeated for each dart throwing. In addition, the order of the process shown below is an example, Comprising: You may change it suitably.
 図5~6は、当的検出センサ及び衝撃センサ20を用いて不正行為を検出して判定する動作の一例を示し、図5に示したフローチャートと図6に示したフローチャートとは、同じ符号で示した結合子によって互いに接続されている。 5 to 6 show an example of an operation of detecting and judging a fraudulent act using the corresponding detection sensor and the impact sensor 20, and the flow chart shown in FIG. 5 and the flow chart shown in FIG. They are connected to each other by the shown connectors.
 ダーツゲーム装置10は、ダーツボードの標的に物体が当たったことを検出する(ステップS10)。 The dart game device 10 detects that an object has hit the target of the dart board (step S10).
 ダーツゲーム装置10は、変位センサ22からの検出信号の時間が所定の反応時間より長いという第二条件を満足するか否か判定する(ステップS11)。 The dart game device 10 determines whether or not the second condition that the time of the detection signal from the displacement sensor 22 is longer than the predetermined reaction time is satisfied (step S11).
 ダーツゲーム装置10は、変位センサ22からの検出信号の時間が所定の反応時間より長いという第二条件を満足しない場合(ステップS11のNo)、衝撃センサ20が正常に作動しているか否か判定する(ステップS12)。 When the dart game device 10 does not satisfy the second condition that the time of the detection signal from the displacement sensor 22 is longer than the predetermined reaction time (No in step S11), the dart game device 10 determines whether the impact sensor 20 is operating normally. (Step S12).
 ダーツゲーム装置10は、衝撃センサ20が正常に作動していると判定した場合(ステップS12のYes)、衝撃センサ20により検出された衝撃による衝撃値が所定の衝撃値より小さいという第一条件を満足するか否か判定する(ステップS13)。なお、ダーツゲーム装置10は、衝撃センサ20が正常に作動していないと判定した場合(ステップS12のNo)、上記第一条件を満足するか否かの判定は行わない(ステップS13を飛ばして進む)。ダーツゲーム装置10は、結合子Aを介して、図6のフローチャートに進む。 If the dart game device 10 determines that the impact sensor 20 is operating normally (Yes in step S12), the first condition that the impact value due to the impact detected by the impact sensor 20 is smaller than a predetermined impact value It is determined whether it is satisfied (step S13). When the dart game device 10 determines that the impact sensor 20 is not operating normally (No in step S12), it is not determined whether the first condition is satisfied (the step S13 is skipped). move on). The dart game device 10 proceeds to the flow chart of FIG.
 ダーツゲーム装置10は、変位センサ22からの検出信号の時間が所定の反応時間より長いという第二条件を満足する場合(ステップS11のYes)、又は、衝撃センサ20により検出された衝撃による衝撃値が所定の衝撃値より小さいという第一条件を満足する場合(ステップS13のYes)、不正検出判定カウント数(ゲーム)を更新する(ステップS14)。ダーツゲーム装置10は、結合子Bを介して、図6のフローチャートに進む。 If the dart game device 10 satisfies the second condition that the time of the detection signal from the displacement sensor 22 is longer than the predetermined reaction time (Yes in step S11), or the impact value due to the impact detected by the impact sensor 20 If the first condition is satisfied that is smaller than the predetermined impact value (Yes in step S13), the fraud detection determination count number (game) is updated (step S14). The dart game device 10 proceeds to the flow chart of FIG.
 図6に示すように、ダーツゲーム装置10は、更新した不正検出判定カウント数(ゲーム)が第一の所定回数以上か否か判定する(ステップS15)。 As shown in FIG. 6, the dart game device 10 determines whether the updated fraud detection determination count number (game) is equal to or greater than a first predetermined number (step S15).
 ダーツゲーム装置10は、更新された不正検出判定カウント数(ゲーム)が第一の所定回数以上の場合(ステップS15のYes)、不正検出判定カウント数(ラウンド)を更新する(ステップS16)。 When the updated fraud detection determination count number (game) is equal to or more than the first predetermined number (Yes in step S15), the dart game device 10 updates the fraud detection determination count number (round) (step S16).
 ダーツゲーム装置10は、検出した衝撃による衝撃値が所定の衝撃値より小さいという第一条件を満足しない場合(図5のステップS13のNo)、投擲結果を出力する(ステップS18)。 When the dart game device 10 does not satisfy the first condition that the impact value due to the detected impact is smaller than the predetermined impact value (No in step S13 of FIG. 5), the dart game device 10 outputs the throwing result (step S18).
 ダーツゲーム装置10は、更新された不正検出判定カウント数(ラウンド)が第二の所定回数以上か否かを判定する(ステップS17)。 The dart game device 10 determines whether the updated fraud detection determination count number (round) is equal to or more than a second predetermined number (step S17).
 ダーツゲーム装置10は、更新された不正検出判定カウント数(ラウンド)が第二の所定回数より小さい場合(ステップS17のNo)、不正判定の判定結果として、不正検出アラートを出力する(ステップS19)。 When the updated fraud detection determination count number (round) is smaller than the second predetermined number (No in step S17), the dart game device 10 outputs a fraud detection alert as a determination result of the fraud determination (step S19). .
 ダーツゲーム装置10は、更新された不正検出判定カウント数(ラウンド)が第二の所定回数以上の場合(ステップS17のYes)、不正判定の判定結果として、投擲結果をOUTとして出力する(ステップS20)。 When the updated fraud detection determination count number (round) is equal to or more than the second predetermined number (Yes in step S17), the dart game device 10 outputs the throwing result as OUT as the determination result of the fraud determination (step S20). ).
 ダーツゲーム装置10は、更新された不正検出判定カウント数(ゲーム)が第一の所定回数より小さい場合(ステップS15のNo)、不正判定の判定結果として、投擲結果を出力する(ステップS18)。 When the updated fraud detection determination count number (game) is smaller than the first predetermined number (No in step S15), the dart game device 10 outputs a throwing result as a determination result of the fraud determination (step S18).
 図7~8は、当的検出センサ及び衝撃センサ20に加え、速度センサ16、ターゲットカメラ27及びプレイヤーカメラ28を用いて不正行為を検出して判定する動作の一例を示す。図7に示したフローチャートと図8に示したフローチャートとは、同じ符号で示した結合子によって互いに接続されている。なお、以下に示す処理の順番は一例であって、適宜、変更されてもよい。 FIGS. 7-8 show an example of the operation of detecting and judging fraudulent activity using the speed sensor 16, the target camera 27 and the player camera 28 in addition to the target detection sensor and the impact sensor 20. FIG. The flowchart shown in FIG. 7 and the flowchart shown in FIG. 8 are connected to each other by connectors shown by the same reference numerals. In addition, the order of the process shown below is an example, Comprising: You may change it suitably.
 図7に示すように、ダーツゲーム装置10は、プレイヤーカメラ28を用いて、遊戯者を撮影する(ステップS30)。 As shown in FIG. 7, the dart game device 10 shoots a player using the player camera 28 (step S30).
 ダーツゲーム装置10は、速度センサ16を用いて、投擲された物体の速度を測定し、当該測定した物体の速度を示す速度データを出力する(ステップS31)。 The dart game device 10 measures the velocity of the thrown object using the velocity sensor 16 and outputs velocity data indicating the measured velocity of the object (step S31).
 ダーツゲーム装置10は、ターゲットカメラ27を用いて、ダーツボードの標的を撮影する(ステップS32)。 The dart game device 10 shoots a dart board target using the target camera 27 (step S32).
 ダーツゲーム装置10は、衝撃センサ20を用いて、ダーツボードに加わる衝撃を検出する(ステップS33)。 The dart game device 10 detects an impact applied to the dart board using the impact sensor 20 (step S33).
 ダーツゲーム装置10は、当的検出センサを用いて、ダーツボードのセグメントに物体が当たったことを検出する(ステップS34)。なお、ステップS30~S34において、各センサがそれぞれ独立してセンシングしているため、ステップS30~S34の各ステップは一部又は全部が並行しても順序が入れ替わっても構わない。 The dart game device 10 detects that an object has hit a segment of the dart board using the corresponding detection sensor (step S34). In each of steps S30 to S34, since each sensor senses independently, each step of steps S30 to S34 may be partially or entirely parallel or may be switched in order.
 ダーツゲーム装置10は、変位センサ22からの検出信号の時間が所定の反応時間より長いという第二条件を満足するか否か判定する(ステップS35)。 The dart game device 10 determines whether the second condition that the time of the detection signal from the displacement sensor 22 is longer than the predetermined reaction time is satisfied (step S35).
 ダーツゲーム装置10は、変位センサ22からの検出信号の時間が所定の反応時間より長いという第二条件を満足しない場合(ステップS35のNo)、衝撃センサ20が正常に作動しているか否か判定する(ステップS36)。 When the dart game device 10 does not satisfy the second condition that the time of the detection signal from the displacement sensor 22 is longer than the predetermined reaction time (No in step S35), the dart game device 10 determines whether the impact sensor 20 is operating normally. (Step S36).
 ダーツゲーム装置10は、衝撃センサ20が正常に作動していると判定した場合(ステップS36のYes)、衝撃センサ20により検出された衝撃による衝撃値が所定の衝撃値より小さいという第一条件を満足するか否か判定する(ステップS37)。なお、ダーツゲーム装置10は、衝撃センサ20が正常に作動していないと判定した場合(ステップS36のNo)、上記第一条件を満足するか否かの判定は行わない(ステップS37を飛ばして進む)。ダーツゲーム装置10は、結合子Aを介して、図8のフローチャートに進む。 If the dart game device 10 determines that the impact sensor 20 is operating normally (Yes in step S36), the first condition that the impact value due to the impact detected by the impact sensor 20 is smaller than a predetermined impact value It is judged whether it is satisfied (step S37). When the dart game device 10 determines that the impact sensor 20 is not operating normally (No in step S36), it is not determined whether the first condition is satisfied (step S37 is skipped). move on). The dart game device 10 proceeds to the flowchart of FIG. 8 through the connector A.
 ダーツゲーム装置10は、変位センサ22からの検出信号の時間が所定の反応時間より長いという第二条件を満足する場合(ステップS35のYes)、又は、衝撃センサ20により検出された衝撃による衝撃値が所定の衝撃値より小さいという第一条件を満足する場合(ステップS37のYes)、結合子Bを介して、図8のフローチャートに進む。 If the dart game device 10 satisfies the second condition that the time of the detection signal from the displacement sensor 22 is longer than the predetermined reaction time (Yes in step S35), or the impact value due to the impact detected by the impact sensor 20 When the first condition is satisfied that is smaller than the predetermined impact value (Yes in step S37), the process proceeds to the flowchart of FIG. 8 through the connector B.
 ダーツゲーム装置10は、衝撃センサ20が正常に作動していないと判定した場合(ステップS36のNo)、又は、衝撃センサ20により検出された衝撃による衝撃値が所定の衝撃値以より小さいという第一条件を満足しない場合(ステップS37のNo)、速度センサ16から受信する速度データを用いて、遊戯者が前記ダーツボードに向かって投げる物体の速度を検出する(ステップS38)。 When the dart game device 10 determines that the impact sensor 20 is not operating normally (No in step S36), or the impact value due to the impact detected by the impact sensor 20 is smaller than a predetermined impact value or less If one condition is not satisfied (No in step S37), the velocity data received from the velocity sensor 16 is used to detect the velocity of the object thrown by the player toward the dartboard (step S38).
 ダーツゲーム装置10は、検出された物体の速度が所定の範囲に含まれないという第三条件を満足するか否かを判定する(ステップS39)。 The dart game device 10 determines whether the third condition that the detected velocity of the object is not included in the predetermined range is satisfied (step S39).
 ダーツゲーム装置10は、第三条件を満足しない場合(ステップS39のNo)、撮影した画像を分析する(ステップS40)。 When the dart game device 10 does not satisfy the third condition (No in step S39), the dart game device 10 analyzes the captured image (step S40).
 ダーツゲーム装置10は、画像分析の結果が、第一の所定時間内に、所定の基準に従ってダーツゲームが正しく行われていないという第四条件を満足するか否かを判定する(ステップS41)。 The dart game device 10 determines whether the result of the image analysis satisfies a fourth condition that the dart game is not correctly performed according to a predetermined standard within a first predetermined time (step S41).
 ダーツゲーム装置10は、第四条件を満足しない場合(ステップS41のNo)、画像分析の結果が、第二の所定時間内に、ダーツ以外の物体が映り込んでいるという第五条件を満足するか否かを判定する(ステップS42)。 When the fourth condition is not satisfied (No in step S41), the dart game device 10 satisfies the fifth condition that an object other than the dart is reflected within a second predetermined time as a result of the image analysis. It is determined whether or not (step S42).
 ダーツゲーム装置10は、第五条件を満足しない場合(ステップS42のNo)、投擲結果を出力する(ステップS43)。 When the dart game device 10 does not satisfy the fifth condition (No in step S42), the dart game device 10 outputs a throwing result (step S43).
 ダーツゲーム装置10は、第三条件、第四条件又は第五条件のいずれかを満足する場合(ステップS39、S41又はS42のYes)に、不正行為の可能性があると判定する(ステップS44)。 When the dart game device 10 satisfies any of the third condition, the fourth condition, or the fifth condition (Yes in step S39, S41, or S42), it is determined that there is a possibility of fraud (step S44). .
 ダーツゲーム装置10は、当該判定結果を出力する(ステップS45)。 The dart game device 10 outputs the determination result (step S45).
 なお、本動作例では、第一条件、第二条件、第三条件、第四条件又は第五条件のいずれかの条件を満足すれば不正行為の可能性があると判定する例を説明したが、第一条件、第二条件、第三条件、第四条件又は第五条件の少なくともいずれか二つ以上の条件が満足した場合に不正行為の可能性があると判定してもよい。例えば、第一条件及び第二条件の二つの条件を満足した場合に不正行為の可能性があると判定してもよいし、例えば、第一条件、第三条件及び第五条件の三つの条件を満足した場合に不正行為の可能性があると判定してもよい。 In this operation example, an example is described in which it is determined that there is a possibility of fraudulent action if any of the first condition, the second condition, the third condition, the fourth condition, or the fifth condition is satisfied. If at least any two or more of the first condition, the second condition, the third condition, the fourth condition, and the fifth condition are satisfied, it may be determined that there is a possibility of fraud. For example, when two conditions of the first condition and the second condition are satisfied, it may be determined that there is a possibility of fraud, for example, three conditions of the first condition, the third condition and the fifth condition. It may be determined that there is a possibility of fraudulent activity if
 以上説明した実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。実施形態が備える各要素並びにその配置、材料、条件、形状及びサイズ等は、例示したものに限定されるわけではなく適宜変更することができる。また、異なる実施形態で示した構成同士を部分的に置換し又は組み合わせることが可能である。 The embodiments described above are for the purpose of facilitating the understanding of the present invention, and are not for the purpose of limiting the present invention. The elements included in the embodiment and the arrangement, the material, the conditions, the shape, the size, and the like of the elements are not limited to those illustrated, and can be changed as appropriate. In addition, configurations shown in different embodiments can be partially substituted or combined with each other.
 なお、本実施形態において、「部」とは、単に物理的手段を意味するものではなく、その「部」が有する機能をソフトウェアによって実現する場合も含む。また、1つの「部」や装置が有する機能が2つ以上の物理的手段や装置により実現されても、2つ以上の「部」や装置の機能が1つの物理的手段や装置により実現されても良い。 In the present embodiment, "part" does not simply mean physical means, but includes the case where the function possessed by "part" is realized by software. Also, even if the function of one "part" or device is realized by two or more physical means or devices, the function of two or more "parts" or devices is realized by one physical means or device It is good.
 10…ダーツゲーム装置、12…ダーツボード、14…表示装置、16…速度センサ、18…標的、20…衝撃センサ、22…変位センサ、24…位置検出センサ、24A…光源、24B…光センサ、26…操作デバイス、27…ターゲットカメラ、28…プレイヤーカメラ、29…入出力インタフェース、30…制御装置、32…CPU、34…メモリ、100…ゲーム実行部、102…速度検出部、104…出力部、106…不正判定部、108…画像分析部 DESCRIPTION OF SYMBOLS 10 dart game device 12 dart board 14 display device 16 speed sensor 18 target 20 impact sensor 22 displacement sensor 24 position detection sensor 24A light source 24B light sensor 26: operation device, 27: target camera, 28: player camera, 29: input / output interface, 30: control device, 32: CPU, 34: memory, 100: game execution unit, 102: speed detection unit, 104: output unit 106: fraud determination unit 108: image analysis unit

Claims (9)

  1.  遊戯者がダーツをダーツボードに向かって投げるダーツゲームを提供するダーツゲーム装置であって、
     前記ダーツボードの標的のセグメントに物体が当たったことを検出する当的検出センサと、
     前記ダーツボードに加わる衝撃を検出する衝撃センサと、
     前記遊戯者が不正行為を行った可能性の有無を判定する不正判定部と、
     前記判定の結果を出力する出力部と、を有し、
     前記不正判定部は、
      前記当的検出センサが前記セグメントに物体が当たったことを検出した場合に、前記衝撃センサにより検出された前記衝撃による衝撃値が、所定の衝撃値より小さいという第一条件を満足する場合に、前記遊戯者は不正行為を行った可能性があると判定する
    ダーツゲーム装置。
    A dart game device that provides a dart game in which a player throws darts toward a dart board,
    An appropriate detection sensor that detects that an object has hit a target segment of the dart board;
    An impact sensor that detects an impact applied to the dart board;
    A fraud determination unit that determines the possibility of the player having made a fraudulent act;
    And an output unit that outputs the result of the determination.
    The fraud determination unit
    If the impact detection value detected by the impact sensor satisfies the first condition that the impact value detected by the impact sensor is smaller than a predetermined impact value, when the corresponding detection sensor detects that an object hits the segment. The dart game device that determines that the player may have misbehaved.
  2.  前記当的検出センサは、前記ダーツボードのセグメントの後方への変位を測定することによって前記物体が当たったことを検出する変位センサ、又は、前記ダーツボードの周辺の光強度を測定することによって前記物体が当たったことを検出する位置検出センサの少なくともいずれか一つである
    請求項1に記載のダーツゲーム装置。
    The appropriate detection sensor is a displacement sensor that detects that the object has hit by measuring the displacement of the back of the segment of the dart board, or the light intensity around the dart board is measured. The dart game device according to claim 1, wherein the dart game device is at least one of a position detection sensor that detects that an object has hit.
  3.  前記当的検出センサが、前記変位センサである場合に、
     前記不正判定部は、
      前記変位センサからの検出信号の時間が所定の反応時間より長いという第二条件を満足する場合に、前記遊戯者は不正行為を行った可能性があると判定する
    請求項2に記載のダーツゲーム装置。
    When the corresponding detection sensor is the displacement sensor,
    The fraud determination unit
    The dart game according to claim 2, wherein the game player determines that there is a possibility that the player has made an illegal act when the second condition that the time of the detection signal from the displacement sensor is longer than a predetermined reaction time is satisfied. apparatus.
  4.  前記ダーツボードに設置され、測定した物体の速度を示す速度データを出力する速度センサと、
     前記速度センサから受信する速度データを用いて、前記遊戯者が前記ダーツボードに向かって投げる前記物体の速度を検出する速度検出部と、を有し、
     前記不正判定部は、
      検出された前記物体の速度が所定の範囲に含まれないという第三条件を満足する場合に、前記遊戯者は不正行為を行った可能性があると判定する
    請求項1から請求項3のいずれか一項に記載のダーツゲーム装置。
    A velocity sensor installed on the dartboard and outputting velocity data indicating the measured velocity of the object;
    And a velocity detection unit that detects the velocity of the object thrown by the player toward the dartboard using velocity data received from the velocity sensor.
    The fraud determination unit
    The game player determines that there is a possibility that the player has made a fraudulent act when the third condition that the detected speed of the object is not included in a predetermined range is satisfied. A dart game device according to any one of the preceding claims.
  5.  前記遊戯者の少なくとも一部を撮影するためのプレイヤーカメラと、
     前記プレイヤーカメラで撮影した画像を分析して、第一の所定時間内に、所定の基準に従ってダーツゲームが正しく行われているか否かを判定する画像分析部と、を有し、
     前記不正判定部は、
     前記分析の結果が、前記所定の基準に従ってダーツゲームが正しく行われていないという第四条件を満足する場合に、前記遊戯者は不正行為を行った可能性があると判定する
    請求項4に記載のダーツゲーム装置。
    A player camera for shooting at least a part of the player;
    An image analysis unit that analyzes an image captured by the player camera and determines whether or not the dart game is correctly performed according to a predetermined standard within a first predetermined time period;
    The fraud determination unit
    It is determined that the player may have made a fraudulent act if the result of the analysis satisfies a fourth condition that the dart game is not played correctly according to the predetermined criteria. Dart game equipment.
  6.  前記ダーツボードの標的を撮影するためのターゲットカメラを有し、
     前記画像分析部は、
      前記ターゲットカメラで撮影した画像を分析して、第二の所定時間内に、前記画像にダーツ以外の物体が映り込んでいるか否かを判定し、
     前記不正判定部は、
      前記分析の結果が、前記ダーツ以外の物体が映り込んでいるという第五条件を満足する場合に、前記遊戯者は不正行為を行った可能性があると判定する
    請求項4に記載のダーツゲーム装置。
    It has a target camera for shooting the target of the dart board,
    The image analysis unit
    The image taken by the target camera is analyzed to determine whether or not an object other than the dart is reflected in the image within a second predetermined time period.
    The fraud determination unit
    The dart game according to claim 4, wherein if the result of the analysis satisfies a fifth condition that an object other than the dart is reflected, it is determined that the game player may have made a fraudulent act. apparatus.
  7.  前記不正判定部は、
     前記不正行為を行った可能性があると判定した場合に、当該不正行為の可能性を検出して判定した回数を示す不正検出判定カウント数を更新し、
     前記出力部は、
     更新された前記不正検出判定カウント数に基づいて、前記判定の結果を出力する
    請求項1から請求項5のいずれか一項に記載のダーツゲーム装置。
    The fraud determination unit
    If it is determined that there has been a possibility that the fraudulent activity has occurred, the fraud detection determination count number indicating the number of times the possibility of the fraudulent activity has been detected and determined is updated,
    The output unit is
    The dart game device according to any one of claims 1 to 5, wherein a result of the determination is output based on the updated fraud detection determination count number.
  8.  遊戯者がダーツをダーツボードに向かって投げるダーツゲームを提供するダーツゲーム装置が実行するダーツゲーム不正判定方法であって、
     前記ダーツボードの標的のセグメントに物体が当たったことを検出する当的検出ステップと、
     前記ダーツボードに加わる衝撃を検出する衝撃検出ステップと、
     前記遊戯者が不正行為を行った可能性の有無を判定する判定ステップと、
     前記判定の結果を出力する出力ステップと、を含み、
     前記判定ステップは、
      前記セグメントに物体が当たったことを検出した場合に、前記衝撃センサにより検出された前記衝撃による衝撃値が、所定の衝撃値より小さいという第一条件を満足する場合に、前記遊戯者は不正行為を行った可能性があると判定する
    ダーツゲーム不正判定方法。
    A dart game fraud determination method executed by a dart game device that provides a dart game in which a game player throws darts toward a dart board.
    A detection step of detecting that an object has hit a target segment of the dartboard;
    An impact detection step of detecting an impact applied to the dart board;
    A determination step of determining the possibility of the player having made a fraudulent act;
    Outputting the result of the determination.
    In the determination step,
    When it is detected that an object has hit the segment, the player cheats when the first condition that the shock value detected by the shock sensor is smaller than a predetermined shock value is satisfied. Dart game fraud determination method to determine that there is a possibility of having done.
  9.  遊戯者がダーツをダーツボードに向かって投げるダーツゲームを提供するプログラムであって、
     コンピュータに、
     前記ダーツボードの標的のセグメントに物体が当たったことを検出する当的検出機能と、
     前記ダーツボードに加わる衝撃を検出する衝撃検出機能と、
     前記遊戯者が不正行為を行った可能性の有無を判定する不正判定機能と、
     前記判定の結果を出力する出力機能と、を実行させ、
     前記不正判定機能は、
      前記当的検出機能が前記セグメントに物体が当たったことを検出した場合に、前記衝撃センサにより検出された前記衝撃による衝撃値が、所定の衝撃値より小さいという第一条件を満足する場合に、前記遊戯者は不正行為を行った可能性があると判定する
    プログラム。
    A program providing a dart game in which a game player throws darts toward a dart board,
    On the computer
    A detection function for detecting that an object has hit a target segment of the dartboard;
    An impact detection function that detects an impact applied to the dart board;
    A fraud determination function that determines whether or not the player has made a fraudulent act;
    Executing an output function of outputting the result of the determination;
    The fraud judgment function is
    If the impact detection value detected by the impact sensor satisfies the first condition that the impact value detected by the impact sensor is smaller than a predetermined impact value, when the corresponding detection function detects that an object hits the segment. The program that determines that the player may have misconducted.
PCT/JP2018/042072 2017-11-30 2018-11-14 Dart game device, dart cheating determination method, and program WO2019107146A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
SG11202004743QA SG11202004743QA (en) 2017-11-30 2018-11-14 Darts gaming device, darts fraud determining method, and program
CN201880067815.8A CN111565807B (en) 2017-11-30 2018-11-14 Dart game device, dart cheating judgment method and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017-230747 2017-11-30
JP2017230747A JP7007165B2 (en) 2017-11-30 2017-11-30 Darts game device, darts fraud judgment method and program

Publications (1)

Publication Number Publication Date
WO2019107146A1 true WO2019107146A1 (en) 2019-06-06

Family

ID=66665526

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2018/042072 WO2019107146A1 (en) 2017-11-30 2018-11-14 Dart game device, dart cheating determination method, and program

Country Status (5)

Country Link
JP (1) JP7007165B2 (en)
CN (1) CN111565807B (en)
SG (1) SG11202004743QA (en)
TW (1) TWI772561B (en)
WO (1) WO2019107146A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021069463A (en) * 2019-10-29 2021-05-06 株式会社第一興商 Dart system and information processing device
US12125232B2 (en) 2021-03-15 2024-10-22 Electronics And Telecommunications Research Institute Method and apparatus for calculating position of dart pin
KR102567199B1 (en) * 2021-04-23 2023-08-16 정영란 golf simulation system using 3D information

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09187571A (en) * 1996-01-09 1997-07-22 Namco Ltd Arrow to be adsorbed to target
JP2010190487A (en) * 2009-02-18 2010-09-02 Sega Corp Game system, game device, and program
JP2010187908A (en) * 2009-02-18 2010-09-02 Sega Corp Game apparatus, game system and program
US20120083342A1 (en) * 2010-10-04 2012-04-05 Cross Brian M Dart system and method for enabling play between remotely located competitors
JP2017528183A (en) * 2014-07-31 2017-09-28 ホン インターナショナル コーポレーション User identification dart pin

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1217311A (en) * 1966-11-16 1970-12-31 Bert Brierley Improvements in or relating to a dart-board installation
GB1370609A (en) * 1971-10-21 1974-10-16 Sporting Automatics Ltd Targets for electric games
GB2185896A (en) * 1986-02-03 1987-08-05 Robert Douglas Cleaver Coin-operated electronic dart board device
JP2007185286A (en) * 2006-01-12 2007-07-26 Samii Kk Fraud prevention device of pinball game machine
JP2007185287A (en) * 2006-01-12 2007-07-26 Samii Kk Fraud prevention device of pinball game machine
JP4399543B2 (en) * 2009-07-10 2010-01-20 奥村遊機株式会社 Pachinko machine
KR101517348B1 (en) * 2013-01-07 2015-05-04 주식회사 홍인터내셔날 A dart game apparatus comprising a recording apparatus for recording a dart game
KR101493207B1 (en) * 2013-05-03 2015-02-13 주식회사 홍인터내셔날 Dart game apparatus, method and computer readable medium thereof
GB2507617B (en) * 2013-08-01 2015-07-08 Eyespy Toys Ltd A toy projectile launching system
JP5832614B2 (en) * 2014-09-08 2015-12-16 株式会社大一商会 Game machine
KR101612348B1 (en) * 2015-01-28 2016-04-14 주식회사 홍인터내셔날 Server and apparatus and computer program for providing dart game according to hitting area based on location of dart pin
KR20160109142A (en) * 2015-03-10 2016-09-21 주식회사 홍인터내셔날 Method, apparatus and server for determining unfair conduct of dart game
KR20160121907A (en) * 2015-04-13 2016-10-21 주식회사 홍인터내셔날 Server and apparatus and computer program for providing a dart game having a specific area for getting score according to player
KR101757663B1 (en) * 2015-05-11 2017-07-13 주식회사 홍인터내셔날 Dart game apparatus having a moving component
KR101627264B1 (en) * 2015-08-10 2016-06-03 주식회사 홍인터내셔날 Dart game apparatus with a plurality of cameras and computer program stored in computer readable medium thereof
KR101627259B1 (en) * 2015-08-18 2016-06-03 주식회사 홍인터내셔날 Method and apparatus for team match dart game mode with virtual player and computer program stored in computer readable medium therefor
TWI614055B (en) * 2015-08-21 2018-02-11 莫特格創新有限公司 Electronic darts
KR20170119351A (en) * 2016-04-18 2017-10-27 주식회사 홍인터내셔날 Darts game apparatus, method, computer program stored on computer-readable medium for controlling darts game by image processing

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09187571A (en) * 1996-01-09 1997-07-22 Namco Ltd Arrow to be adsorbed to target
JP2010190487A (en) * 2009-02-18 2010-09-02 Sega Corp Game system, game device, and program
JP2010187908A (en) * 2009-02-18 2010-09-02 Sega Corp Game apparatus, game system and program
US20120083342A1 (en) * 2010-10-04 2012-04-05 Cross Brian M Dart system and method for enabling play between remotely located competitors
JP2017528183A (en) * 2014-07-31 2017-09-28 ホン インターナショナル コーポレーション User identification dart pin

Also Published As

Publication number Publication date
TW201929930A (en) 2019-08-01
SG11202004743QA (en) 2020-06-29
JP7007165B2 (en) 2022-01-24
TWI772561B (en) 2022-08-01
CN111565807B (en) 2023-06-13
JP2019097779A (en) 2019-06-24
CN111565807A (en) 2020-08-21

Similar Documents

Publication Publication Date Title
CN101282769B (en) Game device and game system
WO2019107146A1 (en) Dart game device, dart cheating determination method, and program
CN109513157B (en) Fire-fighting drill interaction method and system based on Kinect somatosensory
WO2015133228A1 (en) Darts game device and program
JP3934661B1 (en) Game device with cheating prevention function, cheating prevention method during game, and program thereof
JP5651325B2 (en) Game device
KR20210039084A (en) Electionic dart board game device and method that changes rules by turns
KR20090046088A (en) Virtual reality video-game system and playing method of the same
JP6651091B2 (en) Game system and computer program used therefor
JP3138396B2 (en) Image display device and shooting type game device
KR100883260B1 (en) Putting game device
JP5583398B2 (en) GAME PROGRAM AND GAME DEVICE
JP5413960B2 (en) Menco video game machine
CN110832268B (en) Dart game device, dart speed display method, and recording medium
JP2000084255A (en) Shooting game device and arithmetic method therefor
JP6866252B2 (en) Darts game equipment and programs
KR20040010886A (en) System for soccer game
JP3768016B2 (en) Enemy character display control method and shooting game apparatus for shooting game apparatus
KR20170018183A (en) Indoor screen Baseball system possible Foul detected
US8072419B2 (en) Computer mouse having a front sight button and method for generating local coordinates with the same

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18883559

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18883559

Country of ref document: EP

Kind code of ref document: A1