Target systems and programs
The target system addresses aiming errors in soft air gun competitions by calculating and applying aiming correction values based on detected bullet impact points, improving the visibility of impact marks and reducing the need for frequent sight adjustments.
Patent Information
- Application Number
- JP2024061064
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2015-12-28
- Filing Date
- 2024-04-04
- Publication Date
- 2025-05-22
- Estimated Expiration
- 2036-12-28
AI Technical Summary
In soft air gun shooting competitions, aiming errors occur due to parallax between the gun barrel and sight axes, and the parabolic trajectory of BB bullets, requiring frequent adjustments of the sight depending on the target distance.
A target system with a detection unit for bullet impact points and a calculation unit that calculates aiming correction values based on deviations from the center of a group of impact points, allowing for improved visibility of impact marks by correcting the display position of impact marks.
The system enhances the visibility of impact marks by accurately correcting aiming errors, allowing for effective practice and competition without the need for frequent sight adjustments.
Smart Images

Figure 0007681357000002 
Figure 0007681357000003 
Figure 0007681357000004
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a target system and a program, and more particularly to a target system and a program that enable increased visibility of impact marks. [Background technology]
[0002] Conventionally, shooting competitions have been held in which targets are shot with soft air guns, which are toy guns equipped with a mechanism for firing plastic bullets (hereinafter referred to as BBs (Ball Bullets)) using low-pressure compressed air, and the scores obtained depend on the positions at which the BBs hit the targets. In such shooting competitions, it is important to accurately detect the positions at which the BBs hit the targets.
[0003] Therefore, the applicant of the present application has proposed a target system that can accurately calculate the impact position, speed, energy, etc. of a BB bullet that hits a target board by detecting the shock waves generated when the BB bullet hits the target board (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2014-25677 A Summary of the Invention [Problem to be solved by the invention]
[0005] Generally, in a soft air gun, the gun barrel and the sight are fixed almost parallel to each other, and therefore, depending on the target distance, an error occurs between the aimed position and the impact position due to the difference (parallax) between the axis of the gun barrel and the optical axis of the sight. In addition, since the BB bullets fired from the soft air gun fly in a parabolic trajectory, the amount of the BB bullets that fall varies depending on the target distance, and therefore an error occurs between the aimed position and the impact position. Therefore, when shooting at a target distance, it is necessary to adjust the sight according to the distance so that errors due to such parallax or the fall of the BB bullets (hereinafter referred to as aiming errors) do not occur. Therefore, for example, when a soft air gun with a sight adjusted so that no aiming errors occur at a distance of 15 to 20 m outdoors is used at a distance of about 5 m indoors, it is necessary to readjust the sight.
[0006] Thus, in the past, in order to accommodate aiming errors, it was necessary to adjust the sight depending on the target distance, and a soft air gun that had been adjusted for aim at a given distance could not easily be used at a different distance.
[0007] The present disclosure has been made in consideration of such circumstances, and makes it possible to improve the visibility of impact marks. [Means for solving the problem]
[0008] A target system according to one aspect of the present disclosure includes a detection unit that detects a bullet impact point on a target, and a calculation unit that calculates a value required for aiming based on a deviation from the center of a group center position measured from a group of a predetermined number of bullet impact points detected by repeatedly hitting the center of the target a predetermined number of times. put out A calculation part and an impact point display unit that displays an impact mark corresponding to the impact point detected by the detection unit on a display unit that displays the target; Equipped with When the numerical value calculated by the calculation unit is presented and an operation for applying the aim correction on the display unit is performed, the impact mark is displayed at a display position where the impact point is corrected using the numerical value as a correction amount. .
[0009] A program according to one aspect of the present disclosure detects impact points on a target, and calculates a value required for aiming based on a deviation from the center of a set of a predetermined number of impact points detected by repeatedly hitting the center of the target a predetermined number of times. and displaying a bullet impact mark corresponding to the detected bullet impact point on a display unit that displays the target. Steps included When the numerical value is presented and an operation for applying the aim correction on the display unit is performed, the impact mark is displayed at a display position where the impact point is corrected using the numerical value as a correction amount. The processing is executed by a computer. Effect of the Invention
[0017] According to the first to fifth aspects of the present disclosure, it is possible to improve the visibility of the impact mark. [Brief description of the drawings]
[0018] [Figure 1] 1 is a perspective view showing a first configuration example of a target device according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a diagram illustrating an example of the configuration of a target system. [Diagram 3] FIG. 13 is a diagram illustrating an example of an operation screen. [Figure 4] 11A and 11B are diagrams illustrating input of a correction amount using a grouping function. [Diagram 5] 13 is a block diagram showing an example of the functional configuration of a bullet impact detection display processing unit. FIG. [Figure 6] 13 is a flowchart illustrating a landing detection and display process. [Figure 7] 11 is a flowchart illustrating a correction amount calculation process using a grouping function. [Figure 8] 13 is a flowchart illustrating a process for applying settings for aim correction and impact delay. [Figure 9] FIG. 1 is a diagram showing an example of a target image for a shooting sport using five targets. [Figure 10] FIG. 13 is a diagram showing another example of a target image for a shooting sport. [Figure 11] FIG. 1 is a diagram showing eight different patterns for a shooting competition using five targets. [Figure 12] FIG. 13 is a diagram showing an example of a target image for a move game. [Figure 13] FIG. 13 is a diagram showing an example of a target image for plate games. [Figure 14] FIG. 2 is a perspective view showing a second configuration example of a target device according to an embodiment of the present invention. [Figure 15] FIG. 13 shows an example of using a display smaller than the target device. [Figure 16] FIG. 13 illustrates an example of a size setting screen. [Figure 17] FIG. 11 is a diagram illustrating a center setting process. [Figure 18] 13 is a block diagram showing an example of the functional configuration of a bullet impact detection display processing unit. FIG. [Figure 19] FIG. 1 is a diagram showing an example of how a notebook PC is used. [Figure 20] FIG. 2 is a block diagram showing an example of the hardware configuration of a computer. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0019] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, specific embodiments to which the present invention is applied will be described in detail with reference to the drawings.
[0020] <First Configuration Example of the Target Device According to the Embodiment of the Present Invention> FIG. 1 is a perspective view showing a first configuration example of a target device according to an embodiment of the present invention.
[0021] This target device 11 is equipped with a mechanism for displaying a target for shooting using a soft air gun, a recovery mechanism for recovering BB bullets 12 shot at the target device 11, and a function for outputting detection signals for detecting the point of impact and impact speed of the BB bullets 12 when they hit the target device.
[0022] The dashed arrow in Figure 1 shows an example of the path of a shot BB bullet 12, with the side from which the BB bullet 12 approaches the target device 11 (the lower right side in Figure 1) being the front side of the target device 11, and the opposite side (the upper left side in Figure 1) being the back side of the target device 11.
[0023] The rear side of the target device 11 is provided with a display 30 consisting of an LCD (liquid crystal display) or the like that displays an image representing a target (hereinafter referred to as the target image). A BB bullet 12 shot at the target image visible at the back of the target device 11 hits a transparent target plate 24 provided on the front side of the display 30, and after reflecting and rolling inside the target device 11, is collected in a collection case 13 that is located on the left side when looking at the target device 11 from the front side.
[0024] As shown, target device 11 includes a housing 21, a front plate 22, a back plate 23, a target plate 24, a collection plate 25, an outlet nozzle 26, acoustic sensors 27-1 to 27-4, a signal processing board 28, and a display 30.
[0025] The housing 21 has upper and lower faces and left and right side faces formed by assembling an upper face plate 21a, a right face plate 21b, a left face plate 21c, and a lower face plate 21d, and has a rectangular cylindrical shape with openings on the front and back. The upper face plate 21a is a plate-like member that forms the upper face of the housing 21, and the right face plate 21b is a plate-like member that forms the right face of the housing 21. The left face plate 21c is a plate-like member that forms the left face of the housing 21, and the lower face plate 21d is a plate-like member that forms the lower face of the housing 21.
[0026] The front panel 22 is a plate-like member attached to the housing 21 so as to cover the vicinity of the lower side of the front opening of the housing 21.
[0027] The back panel 23 is a transparent plate-like member attached to the housing 21 so as to cover the entire rear opening of the housing 21 .
[0028] The target plate 24 is made of a plate-like member that transmits the target image displayed on the display 30 and can receive the impact of the BB bullets 12 fired by a soft air gun toward the target image, and the top, bottom, left and right ends are fixed to the inner surface of the housing 21 from the front side so that the target plate 24 is generally flat, i.e., does not bend. For example, the target plate 24 is made of a material (material with a slow recovery speed) that has a certain degree of plasticity against impact (specifically, a soft polyvinyl chloride resin with a thickness of 2.0 mm, etc.). By using a material of such a material, when the BB bullets 12 hit the target plate 24, they slowly recover to their original shape, so that the occurrence of ricochets that reach the outside of the target device 11 can be suppressed. In addition, as described above, the target plate 24 is attached from the front side, so that the target plate 24 can be easily replaced without removing the display 30 and the back plate 23.
[0029] By forming the back plate 23 and the target plate 24 from transparent materials, the user can view the target image displayed on the display 30 from the front side of the target device 11.
[0030] The collection plate 25 is positioned inside the housing 21, in the space on the front side of the target plate 24 and below the lower end of the front opening of the housing 21 (the upper end surface of the front plate 22), and is fixed so as to have an overall slope that descends toward the rear side and also toward the left side.
[0031] The discharge port nozzle 26 is attached to the outer surface of the left side plate 21c of the housing 21 so as to cover the BB bullet discharge port formed in the left side plate 21c, and guides the BB bullets 12 discharged from the discharge port to the recovery case 13.
[0032] The acoustic sensors 27-1 to 27-4 acquire, for example, an impact sound generated when a BB bullet 12 hits the target board 24, and supply an acoustic signal to the signal processing board 28 in accordance with a change in amplitude of the acquired impact sound.
[0033] Regarding the arrangement of the acoustic sensors 27-1 to 27-4, they are fixed inside the housing 21 on the back side of the target plate 24, near the four corners of the target plate 24 respectively. For example, the acoustic sensor 27-1 is arranged near the upper end of the surface facing the inside of the left side plate 21c, and the acoustic sensor 27-2 is arranged near the upper end of the surface facing the inside of the right side plate 21b. Also, the acoustic sensor 27-3 is arranged near the lower end of the surface facing the inside of the left side plate 21c, and the acoustic sensor 27-4 is arranged near the lower end of the surface facing the inside of the right side plate 21b. Hereinafter, the acoustic sensors 27-1 to 27-4 are collectively referred to as the acoustic sensor 27. In the present embodiment, the configuration using four acoustic sensors 27-1 to 27-4 has been described, but the number of acoustic sensors 27 is not limited to four. For example, depending on the size or shape of the target device 11, such as three, six, eight, etc., an appropriate number of acoustic sensors 27 capable of appropriately measuring the landing position and the like can be used.
[0034] The space where the acoustic sensor 27 is arranged is closed on the front side by the target plate 24, closed on the top, bottom, left, and right by the housing 21, and closed on the back side by the back plate 23. That is, the acoustic sensor 27 is arranged in a closed space 29 that is closed from the outside by the housing 21, the back plate 23, and the target plate 24.
[0035] Here, the closed space 29 is not a completely sealed space, but has a configuration in which an opening is appropriately provided. In this way, by making the closed space 29 have a configuration that is partially opened by the opening, it is neither completely open nor completely closed, and while appropriately reverberating the impact sound, the increase in pressure is moderately suppressed. Therefore, in the target device 11, since the air can easily enter and exit such a substantially closed closed space 29 through the opening, for example, the increase in pressure inside the closed space 29 due to the BB bullet 12 colliding with the target plate 24 is moderately suppressed.
[0036] As a result, even if the volume of the closed space 29 suddenly decreases due to bending of the target plate 24 caused by the impact of the BB bullet 12, the air is appropriately discharged through the opening, so that the increase in pressure in the closed space 29 when the BB bullet 12 hits can be appropriately suppressed. This allows the acoustic sensor 27 to stably acquire the impact sound. Therefore, the target device 11 can improve the detection accuracy of the impact position and impact speed by suppressing the variation in the impact position and impact speed determined based on the acoustic signal output from the acoustic sensor 27.
[0037] The signal processing board 28 is disposed in the space between the lower plate 21d and the collection plate 25. The signal processing board 28 performs predetermined signal processing on the acoustic signal output from the acoustic sensor 27 when the BB bullet 12 hits the target plate 24, and outputs a detection signal for detecting the impact point, impact speed, etc., when the BB bullet 12 hits the target plate 24.
[0038] In the predetermined signal processing by the signal processing board 28, the acoustic signal is amplified and full-wave rectified, and a peak hold signal that holds the peak value of the amplitude and an impact sound detection time signal that indicates the timing when the signal obtained by integrating the peak hold signal becomes equal to or exceeds a reference value are output as detection signals. This detection signal is supplied to the PC 15 in FIG. 2, which will be described later.
[0039] In the target device 11 configured as described above, the shot BB bullet 12 hits the target plate 24, and the area of the target plate 24 sinks into an extremely shallow cone shape around the point of impact in response to the force of the impact, absorbing the impact of the BB bullet 12. The BB bullet 12, whose impact impact has been absorbed by the target plate 24 in this way, falls toward the collection plate 25, rolls toward the back and left sides within the target device 11 according to the inclination of the collection plate 25, and is then discharged from the discharge port in the left side plate 21c, passes through the discharge port nozzle 26, and is collected in the collection case 13.
[0040] In this way, the target device 11 is configured so that the target plate 24 can absorb the impact of the BB bullets 12 and the BB bullets 12 fall toward the collection plate 25, so that the BB bullets 12 can be reliably and easily collected without causing ricochets that reach the outside of the housing 21.
[0041] In addition, the acoustic sensor 27 of the target device 11 is disposed in a closed space 29 in which the acoustic environment is constant. Therefore, the acoustic sensor 27 can obtain impact sounds with higher reproducibility. In other words, if the impact point and impact speed of the BB bullet 12 are the same, the acoustic sensor 27 can obtain almost the same impact sounds.
[0042] That is, the target device 11 is configured such that the rear opening of the closed space 29 is covered by the back plate 23, and the front opening is covered by the target plate 24. As a result, in the target device 11, a reproducible impact sound is generated by the vibrations caused when the BB bullet 12 collides with the target plate 24, like a musical instrument (such as a drum or timpani) that produces sound by the vibration of a membrane stretched across an opening.
[0043] Therefore, for example, the acoustic sensor 27 always acquires the same impact sound for the same impact conditions (impact position, impact speed, and bullet weight) when the BB bullet 12 hits a predetermined position on the target board 24. This makes it possible to detect with high accuracy, based on the acoustic signal output from the acoustic sensor 27, the impact point, which is the position on the target board 24 where the BB bullet 12 hits, the impact speed, which is the speed of the BB bullet 12 when it hits the target board 24, and the energy of the BB bullet 12 when it hits the target board 24.
[0044] Furthermore, by disposing the acoustic sensor 27 in the closed space 29, it is possible to prevent the acoustic sensor 27 from acquiring, for example, the sound of the BB bullet 12 being shot from a soft air gun. This eliminates the need for processing to remove the sound component from the acoustic signal output from the acoustic sensor 27, so that the impact point of the BB bullet 12 and other information can be calculated more quickly. In addition, the accuracy of the calculation of the impact point and other information can be improved.
[0045] <Example of target system configuration>
[0046] Next, with reference to FIG. 2, a configuration example of a target system using the target device 11 will be described.
[0047] As shown in FIG. 2, the target system 14 includes a target device 11 and a PC (Personal Computer) 15 .
[0048] The user sets up the PC 15 nearby, connects the signal processing board 28 of the target device 11 to the PC 15 with a signal cable 16, and connects the display 30 to the PC 15 with a video cable 17. Note that, for example, the target device 11 and the PC 15, and the display 30 and the PC 15 may be configured to be connected by wireless communication.
[0049] Then, the user operates the PC 15 to display an operation screen (for example, FIG. 3 described later) on the display unit of the PC 15 and a target image (for example, FIG. 9 to FIG. 13 described later) on the display 30. After that, the user aims the barrel 18 of the soft air gun at the target device 11, looks through the sight 19 movably fixed along the barrel 18, and aims at the target image displayed on the display 30 to fire.
[0050] As described above, an aiming error occurs between the position aimed by the sight 19 and the position where the BB bullet 12 hits, depending on the parallax between the axis of the gun barrel 18 and the optical axis of the sight 19, the amount of BB bullet that falls depending on the distance, etc. For example, even if a soft air gun with an adjusted sight of 20 to 30 m is used to target the target device 11 placed at a distance of about 5 m, it is not possible to hit the BB bullet 12 at the aimed position.
[0051] Therefore, the target system 14 can perform an aim correction process to correct the display position of the impact mark displayed on the target panel 51 with respect to the impact position determined based on a detection signal detected when the BB bullet 12 hits the target board 24. As a result, the target system 14 can easily display the impact mark at the aimed position of the target device 11 installed at a distance of about 5 m without adjusting the sight 19 using a soft air gun with an adjusted aim of 20 to 30 m.
[0052] Furthermore, the target system 14 can perform an impact delay process that delays the time from the detection timing of the BB bullet 12 impacting the target board 24 to the display timing of the impact mark corresponding to the impact position. As a result, when the target device 11 is placed at a distance of about 5 m, for example, the target system 14 can give the user the same sensation as when the BB bullet 12 impacts after flying 20 to 30 m by delaying the display of the impact mark by the time it takes for the BB bullet 12 to fly 15 to 25 m.
[0053] Settings for such aim correction processing and impact delay processing can be made using an operation screen displayed on the display unit of the PC 15.
[0054] Next, FIG. 3 is a diagram showing an example of an operation screen displayed on the display unit of the PC 15. As shown in FIG.
[0055] The operation screen 50 shown in FIG. 3 displays a target panel 51, a score panel 52, a bullet speed meter panel 53, a command panel 54, a scoreboard 55, an aim correction setting operation section 56, an X-direction correction amount input section 57, a Y-direction correction amount input section 58, an impact delay setting operation section 59, and a delay amount input section 60.
[0056] When a shooting sport is performed using the target system 14, a selected target image is displayed on the target panel 51, and in the example of Fig. 3, a standard target is displayed. Also, on the target panel 51, impact marks are displayed according to impact positions determined based on detection signals detected when the BB bullet 12 hits the target board 24, and in the example of Fig. 3, impact marks are displayed in five locations.
[0057] The score panel 52 displays the score according to the shooting competition using the target image displayed on the target panel 51. For example, in the example of Fig. 3, the number of times that the impact of the BB bullet 12 was detected, the number of times that the BB bullet 12 hit the target, the score according to the impact position of the BB bullet 12, the total score, and the remaining time are displayed.
[0058] The bullet speed meter panel 53 displays the energy and bullet speed of the BB bullet 12 when it hits the target board 24. The bullet speed meter panel 53 also displays the number of cycles, which is the number of times the impact of the BB bullet 12 is detected per second, as well as the bullet diameter and bullet weight that are input in advance.
[0059] The command panel 54 is used to input various setting items according to the shooting competition using the target image displayed on the target panel 51.
[0060] Each time the impact of a BB bullet 12 is detected, the scoreboard 55 displays the score, the direction from the center toward the impact position, the time the impact was detected, the energy, and the bullet speed.
[0061] The aim correction setting operation unit 56 is operated when setting whether to enable or disable the aim correction process that corrects the display position of the impact mark according to the correction amount. For example, the aim correction setting operation unit 56 is a GUI of a check box, and a check mark is displayed when an operation to enable the aim correction process is performed, and the check mark is hidden when an operation to disable the aim correction process is performed.
[0062] The correction amounts in the X-axis direction and the Y-axis direction used in the aim correction process are input to X-direction correction amount input unit 57 and Y-direction correction amount input unit 58 when an operation to enable the aim correction process is performed on aim correction setting operation unit 56. For example, X-direction correction amount input unit 57 and Y-direction correction amount input unit 58 are GUIs of text input boxes, and the correction amounts in the X-axis direction and the Y-axis direction can be input by directly inputting a numerical value using the keyboard of PC 15 or by operating the up and down buttons, respectively.
[0063] The impact delay setting operation unit 59 is operated when enabling or disabling the impact delay process that delays the display of the impact mark according to a delay amount. For example, the impact delay setting operation unit 59 is a GUI of a check box, and a check mark is displayed when an operation to enable the impact delay process is performed, and the check mark is hidden when an operation to disable the aim correction process is performed.
[0064] The delay amount input unit 60 receives a delay amount used in the impact delay processing when an operation to enable the impact delay processing is performed on the impact delay setting operation unit 59. For example, the delay amount input unit 60 is a GUI of a text input box, and the delay amount can be input by directly inputting a numerical value using the keyboard of the PC 15 or by operating the up and down buttons. For example, the user obtains a delay amount to match the timing of impact in the actual competition based on the difference between the distance to the target in the actual competition and the distance to the target device 11 in the use of the target system 14, and inputs the delay amount to the delay amount input unit 60.
[0065] Such an operation screen 50 is displayed on the display unit of the PC 15, and the user can set whether the aim correction process is enabled or disabled, whether the impact delay process is enabled or disabled, and input the amount of correction and the amount of delay.
[0066] For example, the user can measure the distance between the centers of the gun barrel 18 and the sight 19, and input the measured value as the correction amount for the aim correction process into the Y-direction correction amount input unit 58. As a result, when the target device 11 is at a close distance (for example, about 1 m), the distance between the centers of the gun barrel 18 and the sight 19 appears almost directly as an aim error, and the aim error can be corrected to display the impact position so that it matches the aimed position.
[0067] In addition, in the target system 14, the correction amount used in the aim correction process can be input using the X-direction correction amount input unit 57 and the Y-direction correction amount input unit 58, or it can be input using, for example, a grouping function that groups multiple impact marks (i.e., measures bullet concentration performance from multiple impact marks).
[0068] With reference to FIG. 4, input of the correction amount using the grouping function will be described.
[0069] Fig. 4A is a diagram explaining the grouping function when the midpoint between the most distant impact marks among the multiple impact marks to be grouped is set as the grouping center. Fig. 4B is a diagram explaining the grouping function when the average position obtained from the multiple impact marks to be grouped is set as the grouping center.
[0070] Also, in FIG. 4, the left side shows a target image and impact marks displayed on the target panel 51, and the right side shows a grouping setting screen 61 that is superimposed on the operation screen 50 when the grouping function is executed.
[0071] For example, when the grouping function is executed, a grouping center 62 and a grouping circle 63 are displayed on the target image. The grouping center 62 indicates the midpoint (between bullet holes) between the most distant impact marks among the multiple impact marks to be grouped, as shown in Fig. 4A, or the average position obtained from the multiple impact marks to be grouped, as shown in Fig. 4B, and either one can be selected. The grouping circle 63 indicates a circle whose diameter is the straight line connecting the most distant impact marks among the multiple impact marks to be grouped.
[0072] For example, a predetermined number of shooting rounds are repeated aiming at the center of the target, and a predetermined number of detected impact positions (12 in the example of FIG. 4) are grouped and the difference (deviation) between the grouping center 62 and the center of the target, which is measured, can be used as a correction value to be used in the aiming correction process. In particular, when the average position (FIG. 4B) obtained from the multiple impact marks to be grouped is selected as the grouping center 62, the aiming error can be corrected more accurately by repeatedly performing grouping to obtain such a correction value.
[0073] Furthermore, in the target system 14, it is possible to specify, using the grouping setting screen 61, whether to use the intermediate position or the average position as the grouping center 62. Furthermore, the grouping setting screen 61 can be used to specify whether to display the grouping circle 63, the color in which the grouping circle 63 is displayed, and the number of target bullets, which is the number of impact marks to be grouped.
[0074] In addition, the grouping setting screen 61 displays the diameter of the grouping circle 63 and the deviation value representing the amount of deviation in the X-direction and the Y-direction from the center of the target to the grouping center 62. When the Apply to Aim Correction button on the grouping setting screen 61 is operated, the reciprocal of this deviation value (a value that becomes 0 when added to the amount of deviation from the center) can be applied to the amount of correction in the X-axis direction and the Y-axis direction used in the aim correction process. That is, the reciprocal of the deviation value displayed on the grouping setting screen 61 is input to the X-direction correction amount input section 57 and the Y-direction correction amount input section 58 in FIG. 3. In this way, the deviation value is displayed on the grouping setting screen 61, and the reciprocal of the deviation value is displayed on the X-direction correction amount input section 57 and the Y-direction correction amount input section 58. If at least one of them is presented, the user can recognize the amount of deviation.
[0075] In this way, the target system 14 uses the grouping function to perform shooting aimed at the center of the target, detects the impact of multiple BB bullets 12, and determines the grouping center 62 of the impact positions. The reciprocal of the deviation value of the grouping center 62 from the center of the target in the X-axis direction and the Y-axis direction can be applied to the correction amount used in the aim correction process. As a result, when a bullet hits the grouping center 62, the impact position is corrected so that the deviation is zero.
[0076] Therefore, for example, the user can perform shooting of several shots aiming at the center of the target, group the impact marks, and correct the impact position by the aim correction process applying the correction amount, simply by operating the Apply to Aim Correction button on the grouping setting screen 61. For example, even when adjusting the sight 19 by grouping, the effect of the adjustment can be tested in advance before actually moving the sight 19.
[0077] Furthermore, when aim correction processing is enabled in aim correction setting operation section 56 of operation screen 50, operating the Apply to aim correction button on grouping setting screen 61 does not use the deviation between grouping center 62 and the center of the target as the correction amount as is, but rather corrects the correction amount to a value in which the deviation is added. Therefore, in this case, grouping is performed by aiming at the center of the target, and the Apply to aim correction button on grouping setting screen 61 is operated, so that the correction amount can be further corrected, and by repeating the same procedure, very accurate aim correction processing can be performed.
[0078] In this case, if the average position is selected as the grouping center 62, the position of the grouping center converges to the center of the target by repeating the above procedure, which is more effective. Also, for example, a function may be provided that automatically operates the "Apply to aim correction" button each time a certain number of bullets hit the target. This allows extremely accurate aim correction to be achieved simply by repeating the basic practice of shooting at the center of the target. Furthermore, for example, after shooting a larger number of bullets (for example, 100 shots), the "Apply to aim correction" button may be operated only once, and in this case too, very accurate aim correction can be achieved.
[0079] Furthermore, for example, when the number of clicks (angle of rotation) when adjusting the sight 19 can be calculated from the deviation value like a scope such as the sight 19, the sight 19 can be adjusted accurately in one go by calculating and moving it based on the inverse number of the deviation values in the X and Y directions displayed on the grouping setting screen 61 (a value that makes the difference between the grouping center 62 and the center of the target zero). In other words, the target system 14 has the advantage that even just displaying such deviations can be used when the user adjusts the sight 19. In addition to displaying the deviation using a numerical value as shown in FIG. 4, for example, the number of clicks required to aim may be calculated and presented, or the deviation may be presented to the user using a voice or the like. In addition to displaying both the deviation in the X direction and the deviation in the Y direction, only one of them may be displayed.
[0080] <Configuration example of the landing detection display processing unit>
[0081] FIG. 5 is a block diagram showing a functional configuration example of the landing detection display processing unit.
[0082] As shown in FIG. 5, the landing detection display processing unit 71 includes a landing position detection unit 72, a landing mark display unit 73, a correction amount calculation unit 74, a correction amount acquisition unit 75, and a setting application unit 76.
[0083] The landing position detection unit 72 is supplied with a detection signal output from the signal processing board 28 of the target device 11. Then, based on the detection signal, the landing position detection unit 72 detects the landing position where the BB bullet 12 hits the target board 24, and supplies the landing position to the landing mark display unit 73.
[0084] The landing mark display unit 73 displays a landing mark on the display 30 at a display position based on the landing position detected by the landing position detection unit 72. At this time, when the aiming correction process is set to be effective, the landing mark display unit 73 displays the landing mark at a display position obtained by correcting the landing position according to the correction amount. On the other hand, when the aiming correction process is set to be ineffective, the landing mark display unit 73 displays the landing mark at a display position that coincides with the landing position.
[0085] Similarly, when the landing delay process is set to be effective, the landing mark display unit 73 displays the landing mark at a display timing delayed according to the delay amount from the detection timing when it is detected that the BB bullet 12 has hit the target board 24. On the other hand, when the landing delay process is set to be ineffective, the landing mark display unit 73 displays the landing mark, for example, with the shortest processing time, without delaying the display timing from the detection timing.
[0086] 4, when a correction amount is input using the grouping function, the correction amount calculation unit 74 performs a process of calculating the correction amount. For example, the correction amount calculation unit 74 can be realized by using one function of the grouping function, that is, the function of determining the grouping center 62.
[0087] The correction amount acquisition unit 75 acquires the correction amount calculated by the correction amount calculation unit 74 or the correction amount input using the X-direction correction amount input unit 57 and the Y-direction correction amount input unit 58 in FIG. 3, and supplies the acquired correction amount to the setting application unit 76. In addition, the correction amount acquisition unit 75 acquires the delay amount input using the delay amount input unit 60, and supplies the acquired delay amount to the setting application unit 76.
[0088] The setting application unit 76 sets the aim correction process to be enabled or disabled for the impact mark display unit 73 in accordance with a user's operation on the aim correction setting operation unit 56. When the setting application unit 76 sets the aim correction process to be enabled for the impact mark display unit 73, it supplies the correction amount acquired by the correction amount acquisition unit 75 to the impact mark display unit 73. Similarly, the setting application unit 76 sets the aim delay process to be enabled or disabled for the impact mark display unit 73 in accordance with a user's operation on the impact delay setting operation unit 59. When the setting application unit 76 sets the aim delay process to be enabled for the impact mark display unit 73, it supplies the delay amount acquired by the correction amount acquisition unit 75 to the impact mark display unit 73.
[0089] The impact detection display processing unit 71 is configured as described above, and the impact mark display unit 73 can display an impact mark by enabling or disabling the aim correction processing, or by enabling or disabling the impact delay processing, in accordance with the settings made by the setting application unit 76.
[0090] <Processing Executed by the Impact Detection and Display Processing Unit>
[0091] Next, the processing executed in impact detection display processing unit 71 will be described with reference to FIGS.
[0092] FIG. 6 is a flowchart illustrating the impact detection and display process.
[0093] For example, processing starts when a detection signal output from the signal processing board 28 of the target device 11 is supplied to the impact position detection unit 72. In step S11, the impact position detection unit 72 calculates the impact position where the BB bullet 12 hits the target board 24 based on the detection signal. Then, the impact position detection unit 72 supplies the calculated impact position to the impact mark display unit 73.
[0094] In step S12, impact mark display unit 73 determines whether the aim correction process is set to enabled or disabled, and if it is determined that the aim correction process is set to enabled, the process proceeds to step S13.
[0095] In step S13, the impact mark display unit 73 calculates a display position by applying the correction amount supplied from the setting application unit 76 when the aim correction process is set to be valid (for example, step S33 in Figure 8 described later) to the impact position supplied from the impact position detection unit 72 in step S11.
[0096] In step S14, the impact mark display unit 73 determines whether the impact delay processing is set to be enabled or disabled, and if it is determined that the impact delay processing is set to be enabled, the process proceeds to step S15.
[0097] In step S15, the impact mark display unit 73 waits until the display timing according to the delay amount supplied from the setting application unit 76 when the impact delay processing is set to be enabled (for example, step S37 in FIG. 8 described later), and when the display timing arrives, the processing proceeds to step S16.
[0098] On the other hand, if it is determined in step S12 that the aim correction process is set to be disabled, or if it is determined in step S14 that the impact delay process is set to be disabled, the process proceeds to step S16.
[0099] In step S16, impact mark display unit 73 displays an impact mark at a display position based on the impact position detected by impact position detection unit 72. At this time, if the display position has been calculated in step S13, impact mark display unit 73 displays the impact mark at that display position. After the processing of step S16, the impact detection and display processing is terminated.
[0100] FIG. 7 is a flowchart illustrating a correction amount calculation process using the grouping function.
[0101] For example, when a user operates the PC 15 in FIG. 2 to execute the grouping function, the process starts, and in step S21, the correction amount calculation unit 74 displays the grouping setting screen 61 as shown in FIG.
[0102] In step S22, the correction amount calculation unit 74 determines, in accordance with the settings on the grouping setting screen 61, whether the grouping center 62 is set to the average position or between the bullet holes.
[0103] In step S22, if the correction amount calculation unit 74 determines that the grouping center 62 is set to the average position, the process proceeds to step S23. In step S23, the correction amount calculation unit 74 calculates the grouping center 62 as the average position obtained from the impact marks of the number of target bullets to be grouped.
[0104] On the other hand, if the correction amount calculation unit 74 determines in step S22 that the grouping center 62 is set between the bullet holes, the process proceeds to step S24. In step S24, the correction amount calculation unit 74 calculates the midpoint between the most distant bullet marks of the number of target bullets to be grouped as the grouping center 62.
[0105] After the processing of step S23 or S24, the process proceeds to step S25, and the correction amount calculation unit 74 determines whether to apply the grouping center 62 calculated in step S23 or S24 to the correction amount used in the aiming correction process. For example, when an operation is performed on the apply-to-aiming-correction button displayed on the grouping setting screen 61 of FIG. 4, the correction amount calculation unit 74 determines to apply the grouping center 62 to the correction amount.
[0106] In step S25, when the correction amount calculation unit 74 determines to apply the grouping center 62 to the correction amount, the process proceeds to step S26, and the correction amount calculation unit 74 supplies the reciprocal of the deviation value obtained as the grouping center 62 calculated in step S23 or S24 to the correction amount acquisition unit 75 as the correction amount used in the aiming correction process.
[0107] After the processing of step S26, or when it is determined in step S25 not to apply the grouping center 62 to the correction amount, the correction amount calculation process ends.
[0108] FIG. 8 is a flowchart for explaining the aiming correction and landing delay setting application process.
[0109] For example, when the operation screen 50 of FIG. 3 is displayed on the display unit of the PC 15, the process starts. In step S31, the setting application unit 76 determines whether the aiming correction process is set to be effective or ineffective according to the user's operation on the aiming correction setting operation unit 56.
[0110] In step S31, when the setting application unit 76 determines that the aiming correction process is set to be effective, the process proceeds to step S32. In step S32, the setting application unit 76 acquires the correction amount from the correction amount acquisition unit 75. For example, the correction amount acquisition unit 75 supplies the reciprocal of the deviation value obtained as the grouping center 62 supplied in step S26 of FIG. 7 described above, or the values input to the X-direction correction amount input unit 57 and the Y-direction correction amount input unit 58 of FIG. 3 to the setting application unit 76 as the correction amount.
[0111] In step S33, the setting application unit 76 supplies the correction amount acquired in step S32 to the impact mark display unit 73, and sets the impact mark display unit 73 so that the aim correction process is enabled.
[0112] On the other hand, in step S31, if the setting application unit 76 determines that the aim correction process is set to be disabled, the process proceeds to step S34. In step S34, the setting application unit 76 sets the aim correction process for the impact mark display unit 73 to be disabled.
[0113] After the process of step S33 or S34, the process proceeds to step S35, where the setting application unit 76 determines, in accordance with the user's operation on the impact delay setting operation unit 59, whether the impact delay process is set to enabled or disabled.
[0114] In step S35, if the setting application unit 76 determines that the impact delay process is enabled, the process proceeds to step S36. In step S36, the setting application unit 76 acquires the delay amount from the correction amount acquisition unit 75. For example, the correction amount acquisition unit 75 supplies the value input to the delay amount input unit 60 in FIG. 3 to the setting application unit 76 as the delay amount.
[0115] In step S37, setting application unit 76 supplies the delay amount acquired in step S36 to impact mark display unit 73, and sets impact mark display unit 73 so that the impact delay process is enabled.
[0116] On the other hand, in step S35, if the setting application unit 76 determines that the impact delay processing is set to be disabled, the process proceeds to step S38. In step S38, the setting application unit 76 sets the impact mark display unit 73 so that the impact delay processing is disabled.
[0117] After the processing of step S37 or S38, the processing for applying the aim correction and impact delay settings is terminated.
[0118] <Example of target image display>
[0119] Next, the target image displayed on the display 30 of FIG. 1 will be described with reference to FIGS.
[0120] 9 shows an example of target images displayed on the display 30 when a shooting competition using five targets is held using the target system 14. For example, the display 30 displays a target panel 51, a score panel 52, and a bullet speed meter panel 53, similar to the operation screen 50 in FIG.
[0121] Five targets T1 to T5 are displayed in different sizes and positions on the target panel 51. Any image can be selected and displayed on the target panel 51 as the background of the targets T1 to T5, and in the example of Fig. 9, an image resembling a place where an actual shooting competition is held, such as a gymnasium, is displayed.
[0122] The size and placement positions of the targets T1 to T5 can be set according to the depth of the placement of the targets in the actual shooting competition, etc. For example, a target placed in the foreground in the actual shooting competition is displayed large in size and placed at the bottom, and a target placed in the background in the actual shooting competition is displayed small in size and placed at the top.
[0123] In this shooting competition, a stop target to be shot last is designated among the targets T1 to T5, and in the example of FIG. 9, the target T5 is designated as the stop target.
[0124] Then, when the start button on the command panel is pressed or when the first shot hits the target board 24, the timer starts, and when a shot hits the target T5, the timer stops and the time kept by the timer is displayed as shown in the lower part of Fig. 9. However, if any of the targets T1 to T4 is missed and the stop target T5 is shot instead, a penalty of 3 seconds is added for each missed target.
[0125] Furthermore, in the target system 14, the size of the targets T1 to T5 displayed on the target panel 51 can be set arbitrarily. For example, the size of the targets T1 to T5 displayed on the target panel 51 is set according to the distance from the user to the target in an actual shooting competition and the distance from the user to the target device 11 when shooting using the target system 14. In other words, when the distance from the user to the target device 11 when shooting using the target system 14 is 1 / 6 of the distance from the user to the target in an actual shooting competition, the size of the targets T1 to T5 displayed on the target panel 51 is set to 1 / 6 of the actual target.
[0126] This makes it possible to make the size of the targets T1 to T5 displayed on the target panel 51 when viewed by the user almost the same as the size of the targets when viewed by the user in an actual shooting competition, thereby enabling the user to practice in a more realistic manner by utilizing the target system 14.
[0127] In this case, if a soft air gun whose aim is adjusted based on the distance in an actual shooting competition is used to shoot at the target device 11 at 1 / 6 the distance, even if the size of the target appears to be almost the same size, if an aim error occurs, it will not be possible to practice usefully. In this case, by enabling the aim correction process as described above in the target system 14 and using a correction amount according to the distance to the target device 11, even if there is an aim error in the actual impact position, it is possible to display a hit mark so as to eliminate the aim error. Therefore, the target system 14 allows very useful practice.
[0128] In addition, in the target system 14, the size of the impact mark can be set arbitrarily, but if the size of the impact mark is set according to the distance as described above, the impact mark will be too small and visibility will be reduced. Therefore, in the target system 14, it is preferable to display the impact mark large.
[0129] For example, Fig. 10 shows a target panel 51 similar to that shown in Fig. 9, in which a shot mark is displayed at a size similar to the distance in an actual shooting competition, and a confirmation shot mark is displayed to increase the visibility of the shot mark. In Fig. 10, the confirmation shot mark is shown as a circle with gray hatching, and a small circle concentric with the confirmation shot mark indicates the shot mark displayed at a size similar to the distance in an actual shooting competition.
[0130] In this way, by displaying the impact mark and the confirmation impact mark in a double circle, the visibility of the impact mark can be improved and the impact mark for determining whether or not the target has been hit can be accurately confirmed. In other words, simply displaying the confirmation impact mark makes it difficult to accurately confirm on the screen whether or not the target has been hit.
[0131] For example, the confirmation impact mark may be displayed semi-transparently. In this way, input of the display size of the impact mark and the confirmation impact mark, setting of display or non-display of the confirmation impact mark, input of the transparency of the confirmation impact mark, etc. can be performed on the operation screen displayed on the display unit of the PC 15. Furthermore, although not shown in Fig. 10, numbers indicating the order in which the impacts were detected as shown in Fig. 9 may be displayed together with the impact mark and the confirmation impact mark.
[0132] Furthermore, in the target system 14, the display positions, shapes, and other patterns of the targets T1 to T5 can be set arbitrarily. Then, in the target system 14, by simply designating a pre-registered pattern, the targets T1 to T5 arranged in that pattern can be displayed on the target panel 51.
[0133] For example, FIG. 11 shows eight different patterns for each display position and shape of the targets T1 to T5.
[0134] As shown in FIG. 11, circular or square targets can be arranged as appropriate, and stop targets can be arranged at any position.
[0135] For example, in an actual shooting competition, it would be time-consuming to change the placement positions of these targets, but with the target system 14, the placement of targets T1 to T5 can be easily changed simply by selecting a pre-registered pattern.
[0136] Next, Fig. 12 shows an example of a target image displayed on the display 30 when playing a Mova game using the target system 14. For example, the display 30 displays a target panel 51, a score panel 52, and a bullet speed meter panel 53, similar to the operation screen 50 of Fig. 3.
[0137] For example, in a MOVA game, as shown in the upper part of Fig. 12, a line L is displayed horizontally in the approximate center of the target panel 51, and a MOVA target MT is displayed so as to be in contact with the upper side of the line L. Then, when the MOVA game is started, the MOVA target MT moves horizontally left and right along the line L, and the user can target the moving MOVA target MT.
[0138] Furthermore, when it is detected that a BB bullet 12 has landed at the display position of the mover target MT, a fixed target shadow MT' is displayed at that display position, as shown in the lower part of FIG.
[0139] For example, if a game should be played at a distance of 10 m, but the game is played at a distance of 3.3 m to the target device 11, and the bullet speed is 80 m / s, the flight time of a bullet at 10 m is 10 / 80 = 0.125 seconds, while the flight time at 3.3 m is 3.3 / 80 = 0.041 seconds. In other words, the impact is detected 0.084 seconds earlier than in the actual game.
[0140] Therefore, if the width of the mover target MT is 60 mm and the mover target MT moves a distance of 1 m in 5 seconds, by setting the display 30 so that the width of the mover target MT is 20 mm and the mover target MT moves a distance of 330 mm in 5 seconds, the user can practice under conditions equivalent to those of an actual competition.
[0141] As described above, the impact is detected 0.084 seconds earlier than in an actual game, so the impact is shifted forward in the moving direction of the mover target MT by 330 / 5×0.084=5.54 (mm). Therefore, the target system 14 sets the delay amount used in the impact delay process to 0.084 seconds, so that the impact mark can be displayed 0.084 seconds after the impact is detected (after the mover target MT moves in the moving direction). This allows the impact mark to be displayed at the target location that the user aims at by predicting the movement of the mover target MT.
[0142] In addition, since the target system 14 has a bullet speed meter function, for example, by simply setting the shooting distance, the display size and bullet diameter of the mover target MT can be automatically set, and the delay amount used in the impact delay processing can be obtained from the bullet speed at the time of impact. In other words, the target system 14 can obtain an appropriate delay amount and execute the impact delay processing by simply setting the shooting distance, without inputting the delay amount to the delay amount input unit 60.
[0143] Although not shown, in the MOVA competition, an image to be displayed in the background of the MOVA target MT can be selected arbitrarily, similar to the target image in FIG.
[0144] Next, Fig. 13 shows an example of a target image displayed on the display 30 when playing a plate game using the target system 14. For example, the display 30 displays a target panel 51, a score panel 52, and a bullet speed meter panel 53, similar to the operation screen 50 of Fig. 3.
[0145] 13, targets T1 to T8 are displayed on the target panel 51, among which targets T6 to T8 are blocked by a donut-shaped obstruction called a jammer J. For example, a single shot is shot at one target T, and the game ends when the shot hits targets T1 to T5, and the target T6 to T8 hits the jammer J.
[0146] Even in such plate sports, more realistic practice can be performed by setting the size of the targets T1 to T8 according to the distance to the target device 11, as described above with reference to FIG.
[0147] As described above, the target system 14 allows various sports to be played more realistically, and by accommodating aiming errors without the need to adjust the sights, it allows for more useful practice.
[0148] <Second Configuration Example of the Target Device According to the Embodiment of the Present Invention> FIG. 14 is a perspective view showing a second configuration example of the target device according to the embodiment of the present invention.
[0149] For example, the target device 11 shown in Fig. 1 is configured to have a size that matches the display 30 of a predetermined monitor size. Therefore, for example, if the monitor size of the display owned by the user is different from the size of the target device 11, the user needs to obtain a display 30 that matches the size of the target device 11. Therefore, even if the target device 11 is sized to match the display 30 of a predetermined monitor size, by making it possible to use displays of various monitor sizes in combination, it is possible to improve user convenience.
[0150] Therefore, the following describes the configuration of a target device 11A that can be used in combination with a display 30 of any monitor size.
[0151] As shown in FIG. 14, the target device 11A is disposed in front of the display 30 that displays the target image, and like the target device 11 in FIG. 1, has the function of outputting a detection signal for detecting the impact point and impact speed of the BB bullet 12 when it hits the ground.
[0152] The dashed-dotted arrow in Fig. 14 shows an example of the path of a shot BB bullet 12, with the side from which the BB bullet 12 approaches target device 11A (lower right side in Fig. 14) being the front side of target device 11A, and the opposite side (upper left side in Fig. 14) being the rear side of target device 11A. BB bullets 12 shot at the target image displayed on display 30 drop onto collection mat 130 arranged below the front side of target device 11, and are collected without scattering, after the momentum of the collision is absorbed by the bending of target plate 123 of target device 11A.
[0153] Here, it is preferable to use a material such as boa fabric or pile fabric for the collection mat 130 that absorbs the impact of the falling BB bullets 12 and has low resilience (the property of slowly returning to its original shape) so that the BB bullets 12 do not bounce back. For example, by using a collection mat 130 with soft protrusions or unevenness such as hair on the surface, the BB bullets 12 that have fallen onto the collection mat 130 are prevented from rolling, and the BB bullets 12 can be more reliably prevented from scattering. In addition, when collecting the BB bullets 12 scattered on the collection mat 130, for example, by lifting both ends of the collection mat 130 and squeezing them back and forth, the BB bullets 12 gather in the center of the collection mat 130 and can be easily collected. More preferably, it has been confirmed that the BB bullets 12 can be completely collected without scattering by folding a thick so-called microfiber towel in half.
[0154] Furthermore, when a bag-shaped collection mat 130 large enough to store the target device 11A rolled up as described below is used, the target device 11 can be protected by the collection mat 130, for example, when the target device 11A is transported. Of course, the collection mat 130 is not limited to a bag-shaped one. As long as the BB bullets 12 can be collected without scattering, for example, a box-shaped collection tray (not shown) may be placed in front of the target device 11A.
[0155] As shown in FIG. 14, the target device 11A includes an upper side fixing member 121, a lower side fixing member 122, a target board 123, a back board 124, side support members 125 and 126, acoustic sensors 127-1 to 127-4, and a control unit 128.
[0156] The upper edge fixing member 121 is, for example, a member whose cross section when the target device 11A is viewed from the side is U-shaped, and whose length is approximately the same as the width of the target board 123 and the back board 124. The upper edge fixing member 121 is elongated along the upper edges of the target board 123 and the back board 124, and is fixed to the upper edges of the target board 123 and the back board 124 with a plurality of screws at a predetermined pitch interval.
[0157] The lower edge fixing member 122 has a shape similar to that of the upper edge fixing member 121 , and is fixed to the lower edges of the target plate 123 and the back plate 124 .
[0158] The target plate 123 is a transparent member that transmits the target image displayed on the display 30, and is made of a soft sheet-like member that can deflect and receive the impact of the BB bullets 12 fired by a soft air gun toward the target image. For example, it is preferable to use a soft polyvinyl chloride resin having a thickness of 1.5 mm for the target plate 123, as a material that has a slow recovery speed against deformation due to impact. In addition, the target plate 123 is fixed at its upper edge to the side surface on the front side of the upper edge fixing member 121 and fixed at its lower edge to the side surface on the front side of the lower edge fixing member 122 so as to be flat overall when stretched so as to be approximately vertical in front of the display 30, that is, so as not to deflect.
[0159] The back plate 124 is made of a transparent, soft sheet-like member similar to that of the target plate 123, for example, a soft polyvinyl chloride resin having a thickness of 1.5 mm, and is disposed on the back side (the display 30 side as seen from the user) of the target plate 123. That is, the back plate 124 is fixed to the side surface on the back side of the top side fixing member 121 in a planar manner similar to the target plate 123, and the bottom side is fixed to the side surface on the back side of the bottom side fixing member 122.
[0160] In this way, the target board 123 is fixed to the side surfaces on the front side of the upper side fixing member 121 and the lower side fixing member 122, and the back board 124 is fixed to the side surfaces on the rear side of the upper side fixing member 121 and the lower side fixing member 122. As a result, a space 129 is provided between the target board 123 and the back board 124 with a distance corresponding to the width of the upper surface of the upper side fixing member 121 and the width of the lower surface of the lower side fixing member 122. The space 129 is open on the left and right sides, and can have the effect of enabling the acoustic sensor 127 to stably acquire impact sounds, similar to the closed space 29 of the target device 11 described above with reference to FIG. 1.
[0161] The side support members 125 and 126 are rod-shaped members (so-called cut bolts) with threads formed on the sides over their entire length, and are formed to be slightly longer than the vertical width of the target plate 123 and the back plate 124. In addition, when the target device 11A is viewed from the front, the side support member 125 supports the left end portions of the upper side fixing member 121 and the lower side fixing member 122, and the side support member 126 supports the right end portions of the upper side fixing member 121 and the lower side fixing member 122.
[0162] For example, two nuts (not shown) are screwed onto the upper screws of the side support members 125 and 126 so as to sandwich the upper side fixing member 121, and two nuts (not shown) are screwed onto the lower screws of the side support members 125 and 126 so as to sandwich the lower side fixing member 122. This supports both ends of the upper side fixing member 121 and the lower side fixing member 122. Here, by adjusting the position of the nuts (not shown), the distance between the upper side fixing member 121 and the lower side fixing member 122 can be adjusted to place a certain degree of tension on the target plate 123 and the back plate 124.
[0163] Furthermore, by using a structure in which the upper side fixing member 121 and the lower side fixing member 122 are supported by nuts, the side support members 125 and 126 can be easily removed. Then, in a state in which the side support members 125 and 126 are removed from the upper side fixing member 121 and the lower side fixing member 122, for example, the target plate 123 and the back plate 124 can be rolled up around the lower side fixing member 122 as an axis. In this way, by rolling up the target device 11A into a roll, portability, storability, and the like can be improved.
[0164] Similar to the acoustic sensors 27-1 to 27-4 in FIG. 1, the acoustic sensors 127-1 to 127-4 acquire the impact sound generated when the BB bullet 12 hits the target board 123, and supply an acoustic signal to the control unit 128 in accordance with the change in amplitude of the acquired impact sound.
[0165] The acoustic sensors 127-1 to 127-4 are fixed in a space 129 between the target plate 123 and the rear plate 124 on the rear side of the target plate 123, near the four corners of the target plate 123, so as to be optimal positions for acquiring impact sounds. For example, the acoustic sensor 127-1 is disposed near the left end of the surface facing downward of the upper side fixing member 121, and the acoustic sensor 127-2 is disposed near the right end of the surface facing downward of the upper side fixing member 121. The acoustic sensor 127-3 is disposed near the left end of the surface facing upward of the lower side fixing member 122, and the acoustic sensor 127-4 is disposed near the right end of the surface facing upward of the lower side fixing member 122. In the following description, when it is not necessary to distinguish between the acoustic sensors 127-1 to 127-4, they will simply be referred to as acoustic sensors 127.
[0166] In this way, the acoustic sensor 127 is disposed in the space 129 between the target plate 123 and the back plate 124 which are fixed in parallel at a predetermined distance, and a stable acoustic signal can be obtained by the resonance of the impact sound between the target plate 123 and the back plate 124.
[0167] In this embodiment, a configuration using four acoustic sensors 127-1 to 127-4 will be described, but the number of acoustic sensors 127 is not limited to four. For example, three, six, eight, or other number of acoustic sensors 127 that can appropriately measure the impact position and the like can be used depending on the size or shape of the target device 11A. For example, when six acoustic sensors 127 are used, acoustic sensors 127 are arranged not only at the four corners but also at the center of the upper side and the center of the lower side.
[0168] 1, is attached to the center of the upper side of the upper-side fixing member 121, and is connected to signal lines (not shown) for inputting acoustic signals output from the acoustic sensors 127-1 to 127-4. The control unit 128 is also connected to the signal cable 16 connected to the PC 15 in FIG.
[0169] Furthermore, the target device 11A can be used in a self-supporting state by attaching the self-supporting support members 131 and 132 and the auxiliary fixing plates 133 to 136.
[0170] The self-supporting members 131 and 132, like the side supporting members 125 and 126, are rod-shaped members having threads formed on the side over their entire length (so-called threaded bolts).
[0171] Auxiliary fixing plate 133 is a plate-shaped member for connecting the upper end portions of side support member 125 and self-supporting member 131, and auxiliary fixing plate 134 is a plate-shaped member for connecting the upper end portions of side support member 126 and self-supporting member 132. Auxiliary fixing plate 135 is a plate-shaped member for connecting the lower end portions of side support member 125 and self-supporting member 131, and auxiliary fixing plate 136 is a plate-shaped member for connecting the lower end portions of side support member 126 and self-supporting member 132.
[0172] In this way, the self-supporting members 131 and 132 are disposed at positions spaced apart from the side supporting members 125 and 126 at intervals according to the lengths of the auxiliary fixing plates 133 to 136. This allows the target device 11A to stand on its own on, for example, a table, at four points provided by the side supporting members 125 and 126 and the self-supporting members 131 and 132.
[0173] The target device 11A is configured in this way and can be used in a shooting competition in which players compete over the accuracy of the impact position using the target image displayed on the display 30 as a target. That is, the target device 11A detects the impact sound generated when the BB bullet 12 hits the target board 123 by the acoustic sensors 127-1 to 127-4, and can accurately display an impact mark on the display 30 based on the impact position determined based on the detection signal.
[0174] For example, when using a display 30 with a monitor size of 32 inches wide, the target device 11A is configured using a target board 123 having a size corresponding to the 32 inches wide. When the target device 11A is attached to the 32 inch wide display 30, the upper edge fixing member 121 is arranged along the upper edge of the display 30, and the lower edge fixing member 122 is arranged along the lower edge of the display 30.
[0175] Therefore, in this case, the center of the detectable area on target board 123 and the center of the display area on display 30 overlap so as to almost coincide with each other. Here, the detectable area on target board 123 is the area other than the range in which upper edge fixing member 121 and lower edge fixing member 122 are provided behind target board 123, and is the area in which target board 123 can vibrate freely when BB bullets 12 hit it.
[0176] At this time, the target device 11A uses the coordinates of the impact position determined from the impact sound when the BB bullet 12 hits as the coordinates for displaying an impact mark on the display 30, thereby enabling the impact mark to be displayed so as to overlap with the actual impact position of the BB bullet 12 on the target board 123.
[0177] On the other hand, the target device 11A having a size corresponding to 32-inch wide may be used in combination with a small display 30 having a size equal to or smaller than 32-inch wide. However, in a configuration in which a display 30 smaller than the target device 11A is arranged on the rear side of the target device 11A, the center of the detectable area on the target board 123 may not coincide with the center of the display area of the display 30, and the target image is displayed at a position away from the center of the target board 123. Therefore, when the coordinates of the impact position obtained from the impact sound when the BB bullet 12 hits are used as the coordinates for displaying the impact mark on the display 30, the impact mark is displayed at a position different from the actual impact position of the BB bullet 12 on the target board 123.
[0178] Therefore, the target device 11A needs to perform a center setting process to set the position of the center of the target image displayed on the display 30, which is misaligned with the center of the detectable area on the target board 123, as a center correction amount for correcting the display position when displaying the impact mark on the display 30. The aim correction process described above can be applied to this center setting process. For example, in the center setting process, the position of the center of the target image displayed on the display 30 with respect to the center of the detectable area on the target board 123 is found as the deviation described above, and the inverse of the deviation value is set as the center correction amount.
[0179] Then, when displaying the impact mark on the display 30, the target device 11A corrects the display position of the impact mark corresponding to the impact position determined from the impact sound of the BB bullet 12 by the center correction amount set in the center setting process. As a result, even when the target device 11A is used in combination with a small display 30, it can display the impact mark on the display 30 so that it substantially coincides with the impact position where the BB bullet 12 actually hits the target board 123.
[0180] <Examples of target device usage>
[0181] FIG. 15 shows an example of a configuration in which a target device 11A having a size corresponding to a 32-inch wide display is used in combination with a smaller display 30 having a 19.5-inch wide display.
[0182] As shown in FIG. 15, when the target device 11A is viewed from the front, the user can see the target screen 151 displayed on the display 30 arranged on the rear side of the target device 11A through the transparent target board 123 and rear board 124.
[0183] 15 shows a state in which a target screen 151 is displayed full-screen on the display 30. The target screen 151 has a display layout in which a target panel 51A is arranged in the center, a vertically long score panel 52A is arranged to the left of the target panel 51A, and a vertically long bullet speed meter panel 53A is arranged to the right of the target panel 51A.
[0184] The display of the target screen 151 on the display 30 can utilize the function of the sub-display provided in the PC 15 in FIG.
[0185] For example, an operation screen 50A (see FIG. 17) similar to the operation screen 50 described with reference to FIG. 3 is displayed on the display unit of the PC 15 installed at the user's hand, and the user can perform various operations on the operation screen 50A. Then, when the user performs an operation to instruct the display of the target screen 151, the target screen 151 is displayed so as to overlap the operation screen 50A as a sub-window for the operation screen 50A. Next, the user performs an operation to drag the target screen 151 on the operation screen 50A to move it to the display 30 functioning as a sub-display of the PC 15. After that, when the user performs an operation to instruct the full-screen display of the target screen 151, the target screen 151 is displayed full-screen on the display 30.
[0186] 15, when the target device 11A is viewed from the front, the display 30 is disposed on the lower right side of the entire target device 11A, and the target image is displayed at a position shifted from the center of the target board 123. Even if the target image is displayed at a position shifted from the center of the target board 123 in this way, the target device 11A can set the monitor specifications of the display 30 and perform a center setting process to allow shooting to be performed with the target screen 151 displayed according to the size of the display 30 as a target, and the impact mark can be accurately displayed within the display range of the target panel 51A.
[0187] For example, the monitor specifications of the display 30 can be set using a size setting screen 161 as shown in FIG.
[0188] For example, the user can input a monitor size indicating the size of the display area of display 30 to size setting screen 161. PC 15 can also detect the number of dots (number of pixels in the horizontal direction × number of pixels in the vertical direction) of display 30 used as a sub-display, and can display this as the monitor specifications of display 30 on size setting screen 161. In the example of Fig. 16, the monitor size of display 30 is input as 19.5 inches, and the number of dots of display 30 is detected as 1600 x 900.
[0189] Then, PC 15 can recognize the resolution of display 30 and the width and height dimensions of the display area of display 30 based on the monitor size of display 30 and the number of dots of display 30, and display them on size setting screen 161 as the monitor specifications of display 30. At this time, PC 15 can calculate the resolution of display 30 (for example, dpi: dots per inch) based on the number of dots of display 30 and the diagonal dimension of the display area of display 30, and then calculate the width and height dimensions.
[0190] Here, which monitor is set as the display 30 depends on whether or not the target screen 151 is displayed as a subwindow. For example, when the target screen 151 is displayed as a subwindow, the number of dots of the screen on which the subwindow is placed can be detected and the number of dots can be displayed on the size setting screen 161. On the other hand, when the target screen 151 is not displayed as a subwindow, the number of dots of the monitor displaying the operation screen 50A can be detected and set so that the impact mark is displayed accurately when target shooting is performed on the target panel 51A of the operation screen 50. Then, when the OK button on the size setting screen 161 is operated, the monitor specifications using the size setting screen 161 are set.
[0191] If a dot count that is not displayed on the entire screen is selected in size setting screen 161, the width and height dimensions calculated from the monitor size and dot count will differ from the width and height dimensions of the actual display area of display 30. In this case, the set values of the width and height dimensions can be changed by operating size setting screen 161 so that they match the width and height dimensions of the actual display area of display 30, and in response to this change, PC 15 recalculates and sets the resolution corresponding to the change.
[0192] Furthermore, when the monitor size of the display 30 used in combination with the target device 11A is changed, the display magnification of the target panel 51 is automatically adjusted so that the target is displayed at a size that fits within the display area of the display 30. For example, when the size of a standard target used in actual shooting competitions is 100%, the display magnification of the target panel 51 is adjusted to 61.9% so that the target is displayed at a size that fits within the display area of the display 30 with a monitor size of 19.5 inches. That is, a change in the "monitor size" on the size setting screen 161 is automatically reflected in the "target size". Note that even if the "target size" on the size setting screen 161 is changed, it is not reflected in the "monitor size".
[0193] For example, when using a smaller display 30, the user may want to display the target panel 51 at the same size as a standard target used in actual shooting competitions, rather than a small target panel 51 that fits within the display area of the display 30. In this case, by changing the "target size" on the size setting screen 161 to 100%, a portion of the target panel 51 is displayed on the display 30 at the same size as a standard target used in actual shooting competitions.
[0194] For example, the target device 11A can use the target panel 51 displayed on the display 30 as a target, or target paper with a target printed on it can be attached to the back panel 124 for target shooting. In this case, the target mark is displayed only on the target panel 51A of the operation screen 50A displayed on the display unit of the PC 15 in FIG. 2.
[0195] At this time, the target can be printed by reducing or enlarging it according to the size of the target paper, and the correspondence between the target paper and the target panel 51A can be matched by setting the reduction or enlargement ratio in the "target size" of the size setting screen 161. For example, when the target panel 51 displayed at a size that fits on the 32-inch wide display 30 is reduced and printed on A4 paper, the reduction ratio is 39%. Generally, the monitor size of a television receiver that is called 32-inch wide is 31.5 inches, and 31.5 inches is set as the default value for the monitor size. Then, by setting the "target size" of the size setting screen 161 to 39% and operating the OK button, the correspondence between the A4-sized target paper and the target panel 51A of the operation screen 50A can be matched and used.
[0196] Here, the width and height dimensions and the number of dots of the display area of the display 30 may be manually set by the user using the size setting screen 161. The position of the display 30 and the position of the target paper may also be manually set by the user. Even if the target panel 51 is placed outside the display area of the display 30 due to the specifications or settings of the display 30, this can be dealt with by setting the width and height dimensions of the display area of the display 30 to be larger or the size of the target panel 51 to be smaller. The relationship between the display area of the display 30 and the size of the target panel 51 can be dealt with by fine-tuning them, recognizing the resolution of the display 30, and performing a center setting process.
[0197] Next, the center setting process will be described with reference to FIG.
[0198] Similar to the operation screen 50 of FIG. 3 described above, the operation screen 50A shown in FIG. 17 displays a target panel 51A, a score panel 52A, a bullet speed meter panel 53A, a command panel 54, a scoreboard 55, an aim correction setting operation section 56, an X-direction correction amount input section 57, a Y-direction correction amount input section 58, an impact delay setting operation section 59, and a delay amount input section 60.
[0199] 3, the display layout is such that a horizontally long score panel 52 is displayed above a target panel 51, and a horizontally long bullet speed meter panel 53 is displayed below the target panel 51. In contrast, the display layout of the operation screen 50A is such that a vertically long score panel 52A is disposed to the left of a target panel 51A, and a vertically long bullet speed meter panel 53A is disposed to the right of the target panel 51A, similar to the target screen 151 in FIG.
[0200] For example, when performing a center setting process, the user performs an operation to instruct the display of the target center correction screen 171, and the target center correction screen 171 is displayed as a sub-window for the operation screen 50A so as to overlap with the operation screen 50A. Then, with the target center correction screen 171 displayed, the user shoots a predetermined number of BB bullets 12 toward the center of the target panel 51A of the target screen 151 displayed as shown in FIG.
[0201] At this time, when the center position of the target panel 51A of the target screen 151 is in the lower right direction with respect to the center of the target board 123 as shown in Fig. 15, a predetermined number of impact marks are displayed to the lower right of the center position of the target panel 51A of the operation screen 50A as shown in Fig. 17. Then, for these impact marks, the grouping circle 63 as described with reference to Fig. 4 above and the grouping center 62 (not shown, see Fig. 4), which is the average position found from the multiple impact marks to be grouped, are displayed.
[0202] 4, the target center correction screen 171 displays a circle having a diameter of the grouping circle 63 and a deviation indicating the amount of deviation in the X-direction and the Y-direction from the center position of the target panel 51A to the grouping center 62 (see FIG. 4). When the apply (center correction) button on the target center correction screen 171 is operated, the inverse of this deviation value is set as a center correction amount for correcting the display position of the impact mark displayed based on the impact position obtained from the impact sound when the BB bullet 12 hits. In other words, the inverse of the deviation value displayed on the target center correction screen 171 is set in the system as a correction value for the system to recognize that the impact on the center of the target panel 51A is the impact on the center of the target board 123.
[0203] In this way, the target device 11A can use the grouping function to shoot at the center of the target, detect the impact of multiple BB bullets 12, and determine the grouping center 62 of the grouping circle 63 at the impact positions. The reciprocal of the amount of deviation in the X-axis direction and Y-axis direction of the grouping center 62 of the grouping circle 63 from the center of the detectable area on the target board 123 can be used as the center correction amount for the display position of the impact mark displayed based on the detected impact positions. As a result, when a bullet hits the grouping center 62 of the grouping circle 63 determined in the center setting process, the impact position is corrected so that the deviation becomes zero.
[0204] Therefore, for example, a user can shoot several shots aiming at the center of the target, group the impact marks, and then simply operate the apply button (to correct the center) on the target center correction screen 171 to display the impact marks so that they match the actual impact positions.
[0205] When the impact position of the BB bullet 12 is outside the range of the target panel 51A, the grouping circle 63 is not displayed on the target panel 51A.
[0206] <Configuration example of impact detection display processing unit>
[0207] FIG. 18 is a block diagram showing an example of the functional configuration of a bullet detection and display processing section having a function for performing the above-mentioned center setting process when a display 30 smaller than the target device 11A is used.
[0208] 18 includes a landing position detection unit 72, a landing mark display unit 73, a correction amount calculation unit 74, a correction amount acquisition unit 75, and a setting application unit 76, similar to the landing detection display processing unit 71 shown in Fig. 5 described above. In addition, landing detection display processing unit 71A includes a size setting processing unit 77 and a center setting processing unit 78.
[0209] The size setting processing unit 77 acquires a monitor size indicating the size of the display area of the display 30, which is input using the size setting screen 161 as described above with reference to Fig. 16. Furthermore, the size setting processing unit 77 can detect the number of dots (number of pixels in the horizontal direction x number of pixels in the vertical direction) of the display 30 in which the target screen 151 is displayed as a subwindow. Then, the size setting processing unit 77 recognizes the resolution of the display 30 based on the monitor size and number of dots of the display 30, determines the width and height dimensions of the display area of the display 30, and sets them in the impact mark display unit 73 as the monitor specifications.
[0210] 16, based on the monitor size of display 30, size setting processing unit 77 can determine the display magnification of target panel 51 and display it on size setting screen 161. Furthermore, when an operation is performed on size setting screen 161 to change the display magnification of target panel 51, size setting processing unit 77 performs settings so that target panel 51 is displayed on display 30 in accordance with the changed display magnification. Then, size setting processing unit 77 can set the display magnification of target panel 51 in impact mark display unit 73.
[0211] 17 is displayed, the center setting processing unit 78 is supplied with the impact position detected by the impact position detection unit 72 based on the impact sound acquired by the acoustic sensor 27. The center setting processing unit 78 then sets, in the impact mark display unit 73, the position of the center of the target image displayed on the display 30 relative to the center of the detectable area on the target board 123 as the center correction amount for the display position of the impact mark displayed based on the impact position supplied from the impact position detection unit 72.
[0212] For example, the center setting processor 78 can use the above-mentioned grouping function to determine the center correction amount, similar to the correction amount calculator 74. That is, the center setting processor 78 detects the impact of a predetermined number of BB bullets 12 by repeating shooting aimed at the center of the target a predetermined number of times, determines the grouping center 62 of the impact positions, and calculates the reciprocal of the deviation value of the grouping center 62 from the center of the target in the X-axis direction and the Y-axis direction as the center correction amount. This allows the impact mark display unit 73 to correct the display position of the impact mark in accordance with the center correction amount.
[0213] The impact detection display processing unit 71A is configured as described above, and the center setting processing unit 78 sets the center correction amount in the impact mark display unit 73, so that the impact mark display unit 73 can display an impact mark on the display 30 so that the impact mark approximately coincides with the actual impact position of the BB bullet 12 on the target board 123.
[0214] Incidentally, in the above-mentioned center setting process, the center of the detectable area on the target board 123 and the center of the display area of the display 30 are used as the reference points for aligning the actual impact position of the BB bullet 12 on the target board 123 with the display position of the impact mark to be displayed on the display 30. Alternatively, an arbitrary position in the detectable area on the target board 123 and a predetermined position in the display area of the display 30 corresponding to the arbitrary position can be used as the reference point for this alignment. In short, once the reference point is set, the impact mark can be displayed so as to substantially coincide with the impact position of the BB bullet 12, provided that the positional relationship between the target board 123 and the display 30 does not change.
[0215] Alternatively, to perform this alignment, the display 30 may be positioned so that the lower left edge of the display area of the display 30 coincides with the lower left edge of the detectable area of the target board 123. In this case, the reference point for detecting the impact position of the BB bullet 12 is the lower left edge of the detectable area of the target board 123, and the reference point for displaying the impact mark on the display 30 is the lower left edge of the display area of the display 30. By setting the reference point in this manner, the actual impact position of the BB bullet 12 on the target board 123 can be associated with the display position of the impact mark to be displayed on the display 30.
[0216] Thus, the alignment criteria is not limited to using the center of the detectable area on the target plate 123 and the center of the display area of the display 30.
[0217] Here, the most important point when using the target device 11A in combination with displays 30 of various monitor sizes is to recognize the resolution (number of dots per unit length) of the display 30 to be used in combination with the target device 11A. That is, by setting the resolution of the display 30, the impact mark display unit 73 can associate the impact position of the BB bullet 12 with the display position of the impact mark, and can display the impact mark at a display position that corresponds to the impact position.
[0218] As described above, the size setting processor 77 can detect the number of dots (number of pixels in the horizontal direction × number of pixels in the vertical direction) of the display 30. However, even if the number of dots is the same, displays 30 exist with various monitor sizes (e.g., 21.5 inches, 23.6 inches, 23.8 inches, 24 inches, etc.). Therefore, the resolution of the display 30 cannot be specified only by the number of dots of the display 30, and the impact position of the BB bullet 12 cannot be associated with the display position of the impact mark.
[0219] 16, the user can input the monitor size of display 30, and size setting processing unit 77 can recognize the resolution of display 30 according to the number of dots of display 30. For example, assuming that the pixels of display 30 are arranged in a grid, the resolution dpi, which is the number of dots per inch, is calculated according to the following formula (1) using the number of dots in the horizontal direction w and the number of dots in the vertical direction h.
[0220]
number
[0221] Then, for example, by calculating the number of dots per mm (= dpi / 25.4) from this resolution dpi, the landing position (unit: mm) can be made to correspond to the display position, and the reciprocal of this becomes the dot pitch (unit: mm). Therefore, by multiplying this dot pitch by the number of dots in the horizontal direction and the number of dots in the vertical direction, the width and height dimensions (mm) of the display area of the display 30 can also be calculated.
[0222] In this way, size setting processing section 77 recognizes the resolution of display 30 and sets the resolution of display 30, together with the width and height dimensions of the display area of display 30, in impact mark display section 73 as the monitor specifications.
[0223] As a result, the impact mark display unit 73 can accurately display an impact mark at the impact position of the BB bullet 12 detected by the impact position detection unit 72 based on the resolution of the display 30, regardless of the monitor size of the display 30. In other words, if the reference point for detecting the impact position of the BB bullet 12 coincides with the reference point for displaying the impact mark on the display 30, the impact mark display unit 73 can display the impact mark so as to coincide with the impact position of the BB bullet 12 by using the impact position of the BB bullet 12 relative to that reference point as the display position for displaying the impact mark, based on the resolution of the display 30.
[0224] <Example of using a notebook PC>
[0225] FIG. 19 shows an example of use of target device 11A in which the display unit of notebook PC 15 is used as the target instead of display 30.
[0226] As described above, the target device 11A can use the display 30 as a sub-display for the PC 15, or can be used without using the display 30 by placing the display unit of the PC 15 on the back side as shown in Fig. 19. During actual use, the collection mat 130 shown in Fig. 14 is draped over the keyboard portion of the PC 15 to cover it.
[0227] In this way, even when using a PC 15 having a display unit smaller than that of the target device 11A, by performing target center correction using the target center correction screen 171, it is possible to display the impact mark so that it approximately coincides with the impact position.
[0228] In addition to directly operating the PC 15, the user may also operate the PC 15 remotely, for example, by using a tablet PC (not shown) connected to the PC 15 via wireless communication.
[0229] As described above, the user can perform target shooting by placing displays 30 of various sizes at any position relative to the target device 11A. In this case, as described above, even if the display 30 is not placed so that the center of the target panel 51A coincides with the center of the target board 123 when the target device 11A is viewed from the front, the impact mark can be displayed so as to substantially coincide with the impact position of the BB bullet 12.
[0230] Even if a display 30 with a monitor size of 32 inches or more is used for the target device 11A configured with a size of 32 inches, the above-mentioned center setting process can be performed to display the impact mark so as to substantially coincide with the impact position of the BB bullet 12. In this case, however, it is preferable to provide protection against the BB bullet 12 for the display 30 that is on the outer side of the target device 11A.
[0231] Also, the center of display 30 does not need to be the center of target panel 51A, but since the center of display 30 is set as the center of the system that detects the impact position of BB bullet 12, it is expected that a deviation will occur when a different target is selected or when settings are changed. Therefore, it is desirable to set the monitor specifications of display 30 as described above with the center of display 30 and the center of target panel 51A aligned.
[0232] The above-mentioned aim correction process, impact delay process, and center setting process can be applied to optical shooting systems using laser light, infrared rays, etc., in addition to shooting systems using BB bullets 12. Even in such optical shooting systems, that is, systems that optically detect the position and direction of the barrel 18 of a light gun or the like relative to the target and specify the impact position according to the direction and position of the muzzle at the time of firing, shooting is performed by a human holding a light gun or the like in his hand, so it is inevitable that the barrel 18 will shake. Therefore, using the grouping function as described above to adjust the aim is also effective in optical shooting systems.
[0233] Note that the processes described with reference to the above flowcharts do not necessarily have to be processed in chronological order according to the order described in the flowcharts, and include processes executed in parallel or individually (for example, parallel processing or object-based processing). Also, the program may be processed by one CPU, or may be processed in a distributed manner by multiple CPUs.
[0234] The above-mentioned series of processes (information processing method) can be executed by hardware or software. When the series of processes are executed by software, the programs constituting the software are installed from a program recording medium on which the programs are recorded, into a computer built into dedicated hardware, or into a general-purpose personal computer or the like capable of executing various functions by installing various programs. The programs acquired through communication may also be installed.
[0235] FIG. 20 is a block diagram showing an example of the hardware configuration of a computer that executes the above-mentioned series of processes by a program.
[0236] In the computer, a central processing unit (CPU) 201, a read only memory (ROM) 202, and a random access memory (RAM) 203 are interconnected via a bus 204.
[0237] An input / output interface 205 is further connected to the bus 204. Connected to the input / output interface 205 are an input unit 206 including a keyboard, a mouse, a microphone, etc., an output unit 207 including a display, a speaker, etc., a storage unit 208 including a hard disk or a non-volatile memory, etc., a communication unit 209 including a network interface, etc., and a drive 210 that drives removable media 211 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory.
[0238] In the computer configured as above, the CPU 201 loads, for example, a program stored in the storage unit 208 into the RAM 203 via the input / output interface 205 and the bus 204, and executes the program, thereby performing the series of processes described above.
[0239] The program executed by the computer (CPU 201) is provided, for example, by being recorded on removable media 211, which is a package medium consisting of a magnetic disk (including a flexible disk), an optical disk (CD-ROM (Compact Disc-Read Only Memory), DVD (Digital Versatile Disc), etc.), a magneto-optical disk, or a semiconductor memory, or via a wired or wireless transmission medium such as a local area network, the Internet, or digital satellite broadcasting.
[0240] The program can be installed in the storage unit 208 via the input / output interface 205 by mounting the removable medium 211 in the drive 210. The program can also be received by the communication unit 209 via a wired or wireless transmission medium and installed in the storage unit 208. Alternatively, the program can be installed in the ROM 202 or the storage unit 208 in advance.
[0241] It should be noted that the present embodiment is not limited to the above-described embodiment, and various modifications are possible without departing from the gist of the present disclosure.
[0242] For example, the present invention may be applied to any sport or game in which a flying object is thrown at a target, specifically, to target systems such as darts and blowguns. In this case, instead of bullet hole marks, darts or blowgun arrows may be displayed on the target image. Naturally, the tips of darts and blowgun arrows, which are substitutes for BB bullets, must be rounded so that they do not pierce the target board 24. Furthermore, if the strength of the target board 24 is increased, the present invention can also be applied to target systems for real guns (air guns, etc.) which have stronger energy when impacted than toy guns (soft air guns). [Explanation of symbols]
[0243] 11 target device, 12 BB bullet, 13 collection case, 21 housing, 24 target board, 14 target system, 15 PC, 16 video cable, 17 signal cable, 18 gun barrel, 19 sight, 27 acoustic sensor, 28 signal processing board, 30 display, 71 impact detection display processing unit, 72 impact position detection unit, 73 impact mark display unit, 74 correction amount calculation unit, 75 correction amount acquisition unit, 76 setting application unit
Claims
1. A detection unit for detecting a point of impact on a target; a calculation unit that calculates a numerical value required for adjusting the aim based on a deviation of a center position of a set of a predetermined number of impact points detected by repeatedly hitting the center of the target a predetermined number of times; and an impact point display unit that displays an impact mark corresponding to the impact point detected by the detection unit on a display unit that displays the target; Equipped with The numerical value calculated by the calculation unit is presented, and when an operation for applying the aim correction on the display unit is performed, the impact mark is displayed at a display position where the impact point is corrected using the numerical value as a correction amount. Target system.
2. The number is the number of clicks required to adjust the sights fixed along the barrel. The targeting system of claim 1 .
3. The calculation unit calculates the number of clicks based on a value that makes a difference between the group center position and the center of the target zero. The targeting system of claim 2 .
4. The calculation unit calculates the number of clicks based on the reciprocal of the deviation in the X direction and the Y direction. The targeting system of claim 2 .
5. The display unit displays the center position of the cluster and a circle having a diameter equal to a straight line connecting the most distant collision positions among a predetermined number of the impact points. The targeting system of claim 1 .
6. The cluster center position is an average position calculated from a predetermined number of the impact points. The targeting system of claim 1 .
7. Detects the point of impact on the target, Calculating a value required for aiming based on a deviation of a center position of a set of a predetermined number of impact points detected by repeatedly hitting the center of the target a predetermined number of times, and A bullet impact mark corresponding to the detected bullet impact point is displayed on a display unit that displays the target. Including steps, When the numerical value is presented and an operation for applying the aim correction on the display unit is performed, the impact mark is displayed at a display position where the impact point is corrected using the numerical value as a correction amount. A program that causes a computer to carry out processing.
Citation Information
Patent Citations
Laser firearms training system and method for conducting firearms training with visual feedback of multi-target and simulated projectile impact locations
JP2003536045A
Target system
JP2014025677A
Mobile phone interaction shooting system and method
KR1020140049436A
Method and means for adjusting the scope of a firearm
US20050268520A1
Shooting Calibration Systems And Methods
US20110219634A1