Shooting training system
Patent Information
- Application Number
- JP2023125696
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-01
- Publication Date
- 2025-02-14
AI Technical Summary
【0009】 本発明によれば、射撃訓練システムにおいて、射手の射撃精度とバイタル状態の関係性を判定し、より高い射撃精度を目指すことができる。 上記以外の課題、構成及び効果は、以下の実施形態により明らかにされる。
Smart Images

Figure 2025021754000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a shooting training system, and more particularly to a shooting training system that takes into account the vital status of a shooter. [Background technology]
[0002] Conventional shooting training systems compare the shooting results of each shooter during each training session to determine whether their shooting accuracy has improved or deteriorated since the previous session.
[0003] Furthermore, Patent Document 1 discloses a shooting training system that displays, in different colors, on a screen, the position where a live bullet hits a target and the points scored according to the hit position as shooting results.
[0004] Furthermore, Patent Document 2 discloses a shooting training system for applying stress to a trainee, which includes a target device that performs a concealing and revealing operation on a target that is the target of the shooting training, a target control device that controls the target of the target device for an arbitrary concealing and revealing time, and a laser transmitting device that transmits a laser beam in conjunction with the concealing and revealing operation of the target device. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] JP 2014-126257 A [Patent Document 2] JP 2017-172816 A Summary of the Invention [Problem to be solved by the invention]
[0006] However, conventional shooting training systems do not determine the cause of fluctuations in shooting accuracy. For example, Patent Document 1 displays the position where the live bullet hits the target, but does not detect the cause of the hit accuracy. Patent Document 2 also imposes stress on the trainee, and does not detect the cause of the accuracy on the target.
[0007] In view of the above-mentioned problems, an object of the present invention is to provide a shooting training system that can determine the relationship between a shooter's shooting accuracy and the vital state of the shooter, thereby aiming for higher shooting accuracy. [Means for solving the problem]
[0008] In order to achieve the above-mentioned object, one representative shooting training system of the present invention comprises a target device that detects the bullet passing position, a display that detects the bullet firing, a shooting server that stores the shooting results and shooting history, a vital sensor that detects the shooter's vital information, a vital terminal that acquires the vital information from the vital sensor, and a vital server that stores vital trend information obtained by comparing and analyzing past shooting accuracy and vital information, and is characterized in that the vital terminal acquires vital trend information of the shooter performing the shot from the vital server, acquires the shooter's shooting results from the shooting server, and, for vital information that may affect the shooting accuracy from the vital trend information, if there is data from the vital information from a predetermined time before the current shooting to the time of the shooting that has a predetermined or greater adverse effect on shooting accuracy, displays the data on the display unit of the vital terminal. Effect of the Invention
[0009] According to the present invention, in a shooting training system, it is possible to determine the relationship between a shooter's shooting accuracy and the vital state, thereby aiming for higher shooting accuracy. Problems, configurations and effects other than those described above will become apparent from the following embodiments. [Brief description of the drawings]
[0010] [Figure 1] FIG. 1 is a block diagram of a computer system for implementing aspects according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a diagram showing an example of live-fire training. [Diagram 3] FIG. 3 is an overall configuration diagram showing one embodiment of a shooting training system of the present invention. [Figure 4] FIG. 4 is a block diagram showing an example of a shooting server according to the present invention. [Diagram 5] FIG. 5 is a block diagram showing an example of a display device according to the present invention. [Figure 6] FIG. 6 is a block diagram illustrating an example of a target device in accordance with the present invention. [Figure 7] FIG. 7 is a block diagram showing an example of a vital server in the present invention. [Figure 8] FIG. 8 is a block diagram showing an example of a vital sign terminal according to the present invention. [Figure 9] FIG. 9 is a block diagram showing an example of a vital sensor according to the present invention. [Figure 10] FIG. 10 is a diagram showing an example of the flow of data on shooting results and training history in the present invention. [Figure 11] FIG. 11 is a diagram showing an example of a data flow of vital information in the present invention. [Figure 12] FIG. 12 is a table showing an example of the data contents of the shooting results in the present invention. [Figure 13] FIG. 13 is a table showing an example of the data contents of the training history in the present invention. [Figure 14] FIG. 14 is a table showing an example of data contents of vital sign tendency information in the present invention. [Figure 15] FIG. 15 is a table showing an example of data contents of vital information in the present invention. [Figure 16] FIG. 16 is a table showing an example of a vital sign trend analysis in the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] An embodiment for carrying out the present invention will be described.
[0012] <Computer system for implementing aspects according to the embodiment> 1 is a block diagram of a computer system 300 for implementing aspects according to an embodiment of the present disclosure. The mechanisms and devices of various embodiments disclosed herein may be applied to any suitable computing system. The main components of the computer system 300 include one or more processors 302, memory 304, terminal interface 312, storage interface 314, I / O (input / output) device interface 316, and network interface 318. These components may be interconnected via a memory bus 306, an I / O bus 308, a bus interface unit 309, and an I / O bus interface unit 310.
[0013] Computer system 300 may include one or more processing devices 302A and 302B, collectively referred to as processor 302. Each processor 302 executes instructions stored in memory 304 and may include an on-board cache. In some embodiments, computer system 300 may include multiple processors, while in other embodiments computer system 300 may be a single processing device system. The processing devices may be a central processing unit (CPU), a field-programmable gate array (FPGA), a graphics processing unit (GPU), a digital signal processor (DSP), or the like.
[0014] In some embodiments, memory 304 may include random access semiconductor memory, storage devices, or storage media (either volatile or non-volatile) for storing data and programs. In some embodiments, memory 304 represents the entire virtual memory of computer system 300, and may include virtual memory of other computer systems connected to computer system 300 via a network. While memory 304 may be conceptually considered as a single entity, in other embodiments, memory 304 may be a more complex arrangement, such as a hierarchy of caches and other memory devices. For example, memory may exist as multiple levels of caches, and these caches may be divided by function. As a result, one cache may hold instructions, while other caches hold non-instruction data used by the processor. Memory may be distributed and associated with various different processing units, such as in a so-called Non-Uniform Memory Access (NUMA) computer architecture.
[0015] The memory 304 may store all or a portion of the programs, modules, and data structures implementing the functions described herein. For example, the memory 304 may store the latent factor identification application 350. In an embodiment, the latent factor identification application 350 may include instructions or descriptions to execute the functions described below on the processor 302, or may include instructions or descriptions interpreted by another instruction or description. In an embodiment, the latent factor identification application 350 may be implemented in hardware via semiconductor devices, chips, logic gates, circuits, circuit cards, and / or other physical hardware devices instead of or in addition to a processor-based system. In an embodiment, the latent factor identification application 350 may include data other than instructions or descriptions. In an embodiment, a camera, sensor, or other data input device (not shown) may be provided to communicate directly with the bus interface unit 309, the processor 302, or other hardware of the computer system 300. In such a configuration, the need for the processor 302 to access the memory 304 and the latent factor identification application may be reduced.
[0016] Computer system 300 may include a bus interface unit 309 for communication between processor 302, memory 304, display system 324, and I / O bus interface unit 310. I / O bus interface unit 310 may couple to I / O bus 308 for transferring data to and from various I / O units. I / O bus interface unit 310 may communicate with a number of I / O interface units 312, 314, 316, and 318, also known as I / O processors (IOPs) or I / O adapters (IOAs), via I / O bus 308. Display system 324 may include a display controller, a display memory, or both. The display controller may provide video, audio, or both data to display device 326. Computer system 300 may also include one or more sensors or other devices configured to collect data and provide the data to processor 302. For example, computer system 300 may include biometric sensors to collect heart rate data, stress level data, etc., environmental sensors to collect humidity data, temperature data, pressure data, etc., and motion sensors to collect acceleration data, movement data, etc. Other types of sensors may also be used. Display memory may be dedicated memory for buffering video data. Display system 324 may be connected to a display device 326, such as a separate display screen, a television, a tablet, or a handheld device. In some embodiments, display device 326 may include a speaker to render audio. Alternatively, the speaker to render audio may be connected to an I / O interface unit. In other embodiments, the functionality provided by display system 324 may be implemented by an integrated circuit including processor 302. Similarly, the functionality provided by bus interface unit 309 may be implemented by an integrated circuit including processor 302.
[0017] The I / O interface unit provides the ability to communicate with various storage or I / O devices. For example, the terminal interface unit 312 may be attached to user I / O devices 320, such as user output devices such as a video display, a television with speakers, and user input devices such as a keyboard, a mouse, a keypad, a touchpad, a trackball, buttons, a light pen, or other pointing device. A user may use a user interface to enter input data or instructions to the user I / O devices 320 and the computer system 300, and receive output data from the computer system 300, by manipulating the user input devices. The user interface may be displayed on a display, played through speakers, or printed via a printer, for example, via the user I / O devices 320.
[0018] The storage interface 314 may be attached to one or more disk drives or direct access storage devices 322 (typically magnetic disk drive storage devices, but may also be an array of disk drives or other storage devices configured to appear as a single disk drive). In some embodiments, the storage devices 322 may be implemented as any secondary storage device. Contents of the memory 304 may be stored in the storage devices 322 and retrieved from the storage devices 322 as needed. The network interface 318 may provide a communications path to enable the computer system 300 and other devices to communicate with each other. This communications path may be, for example, a network 330.
[0019] 1 includes a bus structure providing direct communication paths between processor 302, memory 304, bus interface 309, display system 324, and I / O bus interface unit 310, although in other embodiments computer system 300 may include point-to-point links, multiple hierarchical buses, parallel or redundant communication paths in a hierarchical, star, or web configuration. Additionally, while I / O bus interface unit 310 and I / O bus 308 are shown as a single unit, in reality computer system 300 may include multiple I / O bus interface units 310 or multiple I / O buses 308. Additionally, although multiple I / O interface units are shown to separate I / O bus 308 from various communication paths leading to various I / O devices, in other embodiments some or all of the I / O devices may be directly connected to a single system I / O bus.
[0020] In some embodiments, computer system 300 may be a device that receives requests from other computer systems (clients) without a direct user interface, such as a multi-user mainframe computer system, a single-user system, or a server computer, etc. In other embodiments, computer system 300 may be a desktop computer, a portable computer, a laptop, a tablet computer, a pocket computer, a telephone, a smartphone, or any other suitable electronic device.
[0021] <Example of live fire training> FIG. 2 is a diagram showing an example of live-fire training.
[0022] In live ammunition shooting training, when the shooter 100 fires a live bullet toward the target device 105, the detection unit 101a of the display device 101 detects the shooting (fire information detection) of the shooter 100. Meanwhile, the target device 105, which is the target, detects the bullet passing position (impact information detection) of the fired bullet. Then, the shooting server 110 reconciles the firing information from the display device 101 with the impact information from the target device 105. This information is transmitted to the display device 101, and the impact point is displayed on the display unit 101b of the display device 101 arranged near the shooter 100. This allows the shooter 100 and his instructor to know the shooting results. Furthermore, the shooting results are stored in the shooting server 110 on a training basis, and can be referred to after training.
[0023] <Shooting Training System> FIG. 3 is an overall configuration diagram showing one embodiment of a shooting training system of the present invention.
[0024] The shooting training system shown in FIG. 3 includes a shooting server 10, a display device 1, and a target device 5, as well as a vital sensor 3, a vital terminal 2, and a vital server 11. These may be implemented using the computer system 300 shown in FIG. 1. The display device 1 and the vital terminal 2 are disposed in the vicinity of the shooter 100. The vital sensor 3 is disposed so as to acquire vital information of the shooter 100. For example, it is a sensor attached to the shooter 100. The target device 5 is provided on the target side, away from the shooter 100.
[0025] The shooter 100 can perform shooting training for each lane. In FIG. 3, five lanes, 1 to 5, are provided. Therefore, five people can perform shooting training at the same time. A display device 1, a vital terminal 2, a vital sensor 3, and a target device 5 are provided for each lane. The shooting server 10 and the vital server 11 are communicatively connected to the display device 1, the vital terminal 2, and the target device 5 via a network 20. The network 20 can be wired or wireless. That is, one shooting server 10 and one vital server 11 correspond to a plurality of display devices 1, vital terminals 2, vital sensors 3, and target devices 5. The shooting server 10 and the vital server 11 can be located at a location other than the shooting lanes. The number of lanes may be, for example, more than one, and does not have to be five.
[0026] The shooting training system shown in Figure 3 is equipped with these components, making it possible to detect shooting accuracy from the shooting results obtained by detecting the bullet impact position during live shooting. Furthermore, by accumulating and comparing vital information during shooting, it is possible to analyze the relationship between the shooting accuracy and vital status of the shooter in question. Then, if there is a change in the vital status from the one with high shooting accuracy during future training, it is possible to notify the shooter and the instructor who is instructing the shooter.
[0027] Here, the vital state is a state indicated by information about the body of the shooter 100, including the vital signs. For example, an example is shown in FIG.
[0028] <Shooting Server> FIG. 4 is a block diagram showing an example of a shooting server according to the present invention.
[0029] The shooting server 10 includes an operation unit 10a, a control unit 10b, a communication unit 10c, and a display unit 10d. The shooting server 10 may also include a storage unit for storing data, or the control unit 10b may store necessary information.
[0030] The operation unit 10a is used by the user to input target operation instructions, training history transmission instructions, etc. This input can be performed using an input device such as a mouse, a touch panel, or a keyboard. Shooting training is started by receiving the target operation instruction. The input operation of the operation unit 10a is transmitted to the control unit 10b as input data.
[0031] The control unit 10b has a function of performing various controls. The control unit 10b receives input data from the operation unit 10a, and receives firing information and impact information from the communication unit 10c. The control unit 10b also controls the transmission of information to the communication unit 10c and the transmission of display data to the display unit 10d. For example, when a target operation instruction is input from the operation unit 10a, the control unit 10b sends a concealment / revealment instruction to the target device 5 via the communication unit 10c. When a training history transmission instruction is input from the operation unit 10a, the control unit 10b also transmits the shooting results and training history to the vital server 11 via the communication unit 10c.
[0032] The communication unit 10c exchanges data with the control unit 10b while communicating with the network 20 described in Fig. 3. Fig. 4 shows an example of LAN (Local Area Network) communication between the display device 1, the target device 5, the vital terminal 2, and the vital server 11.
[0033] The display unit 10d is a display device capable of displaying bullet impact points, training history, etc. For example, a liquid crystal screen or an organic light emitting diode (OLED) screen may be used.
[0034] The shooting server 10, having such a configuration, has the following functions. First, it has a function to instruct the concealment and revealing operation of the target device 5. Furthermore, the shooting server 10 has a function to judge the firing information received from the display device 1 and the impact information received from the target device 5, and display the impact points for each shooter 100. Furthermore, the shooting server 10 has a function to transmit the shooting results to the display device 1 and the vital terminal 2. Furthermore, the shooting server 10 has a function to accumulate the shooting results that occurred during the training as a training history, display it on the display unit 10d, and transmit it to the vital server 11.
[0035] <Display> FIG. 5 is a block diagram showing an example of a display device according to the present invention.
[0036] The display device 1 includes an operation unit 1a, a control unit 1b, a communication unit 1c, a display unit 1d, and a detection unit 1e. The display device 1 may also include a storage unit for storing data, or may store information required by the control unit 1b.
[0037] A user can input screen switching instructions and the like to the operation unit 1a. This input can be performed by an input device such as a mouse, a touch panel, a keyboard, etc. The input operation of the operation unit 1a is transmitted to the control unit 1b as input data.
[0038] The control unit 1b has a function of performing various controls. The control unit 1b receives input data from the operation unit 1a and controls the transmission of display data to the display unit 1d. For example, when the control unit 1b inputs a screen switching instruction from the operation unit 1a, it sends display data based on the instruction to the display unit 1d. When the control unit 1b inputs a firing detection signal from the detection unit 1e, it sends firing information to the shooting server 10 via the communication unit 1c. When the control unit 1b receives information on the shooting result from the shooting server 10 via the communication unit 1c, it sends corresponding display data to the display unit 1d.
[0039] The communication unit 1c exchanges data with the control unit 1b while communicating with the network 20 described in Fig. 3. Fig. 5 shows an example of communication with the shooting server 10 via LAN.
[0040] The display unit 1d is a display device capable of displaying the point of impact of a bullet, etc. For example, a liquid crystal screen or an organic electroluminescence (EL) screen may be used. The display unit 1d is disposed in a position on each lane where it can be easily seen by the shooters 100 and their instructors.
[0041] The detection unit 1e includes a sensor that detects the shot of a bullet. For example, it detects the shock wave generated when a bullet is shot, and detects the shot of the shooter 100. The detection unit 1e is disposed in a position in each lane where the shot of the shooter 100 can be easily detected. For this reason, the detection unit 1e does not need to be integral with the display unit 1d, and may be connected by wiring.
[0042] In this way, the display 1 has the function of not only displaying the shooting result received from the shooting server 10, but also detecting the shot fired by the shooter 100 and transmitting it to the shooting server 10 as shot information.
[0043] <Target device> FIG. 6 is a block diagram illustrating an example of a target device in accordance with the present invention.
[0044] The target device 5 includes a detection unit 5a, a control unit 5b, a communication unit 5c, and a target unit 5d. The target device 5 may also include a storage unit for storing data, or may store information required by the control unit 5b.
[0045] The detection unit 5a detects the bullet passing position. For example, this detection is performed by detecting a shock wave, calculating the coordinates in the vertical and horizontal directions, and detecting which position on the target section 5d the bullet passed through. This makes it possible to detect with what degree of accuracy the bullet passed through the target position. The detected data is sent to the control unit 5b.
[0046] The control unit 5b has a function of performing various controls. When the control unit 5b receives data on the impact position detection from the detection unit 5a, it transmits impact information based on the data to the shooting server 10 via the communication unit 5c. When the control unit 5b receives information on a concealment / reveal instruction from the shooting server 10 via the communication unit 5c, it performs a concealment / reveal control of the target unit 5d based on the information.
[0047] The communication unit 5c exchanges data with the control unit 5b while communicating with the network 20 described in Fig. 3. Fig. 6 shows an example of communication with the shooting server 10 via LAN.
[0048] The target unit 5d constitutes a target for bullets. The target unit 5d has the function of rising and falling under the control of the control unit 5b. It is also possible to control how many bullets must hit the target unit 5d before it falls. The action of hiding and revealing refers to the rising and falling action of the target unit 5d.
[0049] In this way, the target device 5 has the function of not only receiving target concealment and uncovering instructions from the shooting server 10, but also detecting the bullet passing position and transmitting it to the shooting server 10 as bullet impact information.
[0050] <Vital Server> FIG. 7 is a block diagram showing an example of a vital server in the present invention.
[0051] Vital server 11 includes an operation unit 11a, a control unit 11b, a communication unit 11c, and a display unit 11d. Vital server 11 may also include a storage unit for storing data, or may store information required by control unit 11b.
[0052] The operation unit 11a is used by a user to input analysis instructions, trend transmission instructions, etc. This input can be performed using an input device such as a mouse, a touch panel, a keyboard, etc. The input operation of the operation unit 11a is transmitted to the control unit 11b as input data.
[0053] The control unit 11b has a function of performing various controls. The control unit 11b receives input data from the operation unit 11a, and receives vital information from the vital terminal 2 and training history from the shooting server 10 via the communication unit 11c. The control unit 11b also controls the transmission of information to the communication unit 11c and the transmission of display data to the display unit 11d. For example, when the control unit 11b receives an analysis instruction signal from the operation unit 11a, it compares and analyzes the training history and vital information, and outputs vital tendency information. The control unit 11b can record the vital tendency information or display it on the display unit 11d. When the control unit 11b receives a tendency transmission instruction signal from the operation unit 11a, it transmits the vital tendency information to the vital terminal 2 via the communication unit 11c.
[0054] Vital sign trend information is data showing the relationship between collected vital sign information and the impact position obtained from shooting. In particular, it compares the shooting accuracy to date with respect to the target bullseye position (center of the target) and the vital sign information at the time of shooting. It analyzes the trends in vital sign information when shooting with high shooting accuracy and when shooting with low shooting accuracy. This makes it possible to investigate the trends in vital sign status when shooting with high shooting accuracy and when shooting with low shooting accuracy.
[0055] The communication unit 11c exchanges data with the control unit 11b while communicating with the network 20 described in Fig. 3. Fig. 7 shows an example in which LAN communication is performed between the vital terminal 2 and the shooting server 10.
[0056] The display unit 11d is a display device capable of displaying a training history, vital data, analysis results, etc. For example, a liquid crystal screen or an organic EL screen may be used.
[0057] In this way, the vital server 11 has a function of accumulating vital information received from the vital terminal 2. Furthermore, the vital server 11 has a function of comparing and analyzing the training history and vital information received from the shooting server 10, and accumulating vital tendency information (vital tendency data) regarding shooting accuracy for each shooter or team. Furthermore, the vital server 11 has a function of transmitting the vital tendency information of the shooter to the vital terminal 2 during shooting.
[0058] <Vital Signs Terminal> FIG. 8 is a block diagram showing an example of a vital sign terminal according to the present invention.
[0059] The vital sign terminal 2 includes an operation unit 2a, a control unit 2b, a communication unit 2c, a display unit 2d, and a wireless unit 2e. The vital sign terminal 2 may also include a storage unit for storing data, or may store information required by the control unit 2b.
[0060] A user inputs a screen switching instruction and the like to the operation unit 2a. This input can be performed by an input device such as a mouse, a touch panel, a keyboard, etc. The input operation of the operation unit 2a is transmitted to the control unit 2b as input data.
[0061] The control unit 2b has a function of performing various controls. The control unit 2b receives input data from the operation unit 2a and controls the transmission of display data to the display unit 2d. For example, when the control unit 2b inputs a screen switching instruction from the operation unit 2a, the control unit 2b sends display data based on the instruction to the display unit 2d. The control unit 2b also inputs signals of vital information such as electroencephalogram data and electrocardiogram data from the wireless unit 2e. The control unit 2b also receives vital tendency information from the vital server 11 and shooting results from the shooting server 10 via the communication unit 2c. The control unit 2b performs processing such as tendency judgment from these data. The processing results are transmitted to the display unit 2d as display data. The control unit 2b also transmits vital information to the vital server 11 via the communication unit 2c.
[0062] The communication unit 2c exchanges data with the control unit 2b while communicating with the network 20 described in Fig. 3. Fig. 8 shows an example in which communication is performed between the shooting server 10 and the vital server 11 via a LAN.
[0063] The display unit 2d is a display device capable of displaying vital information, vital tendency, vital difference, etc. For example, a liquid crystal screen or an organic EL screen may be applied. The display unit 2d is disposed in a position in each lane where it can be easily seen by the shooters 100 and their instructors.
[0064] The wireless unit 2e receives data from the vital sensor 3 of the shooter 100. The data from the vital sensor 3 is, for example, electroencephalogram data, electrocardiogram data, etc. By receiving the data wirelessly, wiring between the shooter 100 and the shooter 100 can be omitted, making it easier for the shooter 100 to shoot.
[0065] In this way, the vital terminal 2 has a function of storing the electroencephalogram data and electrocardiogram data received from the vital sensor 3 as vital information. Furthermore, the vital terminal 2 has a function of comparing this vital information with vital tendency information. Furthermore, the vital terminal 2 has a function of displaying the vital status at the reference timing of the shooting result received from the shooting server 10.
[0066] <Vital Signs Sensor> FIG. 9 is a block diagram showing an example of a vital sensor according to the present invention.
[0067] The vital sensor 3 includes an electroencephalogram sensor 3a, a wireless unit 3b, an electrocardiogram sensor 3c, and a wireless unit 3d.
[0068] The brain wave sensor 3a is attached to the archer 100 and measures the brain waves of the archer 100. The measured brain wave data is transmitted to the wireless unit 3b. The brain wave data is transmitted from the wireless unit 3b to the wireless unit 2e of the vital sign terminal 2 by wireless communication. The degree of concentration, relaxation, etc. of the archer 100 can be detected from the brain wave data.
[0069] The electrocardiogram sensor 3c is attached to the shooter 100 and measures electrocardiogram data of the shooter 100. The measured electrocardiogram data is transmitted to the wireless unit 3d. The electrocardiogram data is transmitted from the wireless unit 3d to the wireless unit 2e of the vital sign terminal 2 by wireless communication. The electrocardiogram data can measure heart rate, blood pressure, body temperature, etc. An electrocardiogram may also be measured. Also, blood pressure and body temperature may be measured using separate sensors.
[0070] <Data flow of shooting results and training history> FIG. 10 is a diagram showing an example of the flow of data on shooting results and training history in the present invention.
[0071] In FIG. 10, the shooting results are the hit information for each shot, and the training history is the shooting results of all shooters from the start to the end of training.
[0072] When training starts, the shooting server 10 performs a training start process (S101) and a target operation instruction process (S102). Then, the shooting server 10 transmits a concealment / unmask instruction signal to each target device 5 (S103).
[0073] The target device 5, which has received the signal of the command to hide or reveal the target, performs the target hiding or revealing action of the target section 5d (S104). Then, the shooter shoots in accordance with the target hiding or revealing action (S105). At this time, the detection section 1e of the display 1 detects the bullet being fired, and the firing information based on the detection of the bullet being fired is transmitted to the shooting server 10 (S106). In addition, the detection section 5a of the target device 5 detects the bullet passing position, and transmits it as the impact information to the shooting server 10 (S107).
[0074] Next, the shooting server 10 judges the shooting result based on the impact information obtained by detecting the bullet passing position (S108). The shooting result judgement indicates the shooting accuracy with respect to the target bullseye (e.g., the center of the target). The shooting accuracy, for example, evaluates how close the shot was to the target. The closer the distance between the target position and the bullet passing position, the higher the evaluation. Next, the shooting server 10 displays the bullet impact point on the display unit 10d (S109), and transmits the shooting result information to the display device 1 of the corresponding shooter (S110). The display device 1 that has received the shooting result displays the bullet impact point on the display unit 1d (S111). The bullet impact point display shows the bullet passing position on the target section 5d.
[0075] At the same time, the shooting server 10 also transmits the shooting result to the vital terminal 2 of the corresponding shooter (S112). The vital terminal 2 that received the shooting result performs a trend judgment (S113). The trend judgment is performed by the control unit 2b of the vital terminal 2 by comparing the vital information and vital trend information at the timing of the shooting of the corresponding shooter.
[0076] At the end of training (S114), the shooting server 10 registers the training history (S115) and issues an instruction to transmit the training history (S116). The training history is then transmitted to the vital server 11 (S117). The vital server 11, which has received the training history, registers the training history in the vital server 11 (S118). Here, the training history becomes data summarizing the shooting results. For example, if a training is performed in which a target is presented 10 times at 5-second intervals and 20 shots are fired during that time, the data of the shooting results becomes the training history.
[0077] <Vital information data flow> FIG. 11 is a diagram showing an example of a data flow of vital information in the present invention.
[0078] Before the start of training, vital sign tendency information of the shooter participating in this training is transmitted to the vital sign terminal 2 of the shooter, and the vital sign tendency information is recorded. Specifically, the vital sign server 11 issues an instruction to transmit the vital sign tendency information (S201), and the vital sign tendency information is transmitted to the vital sign terminal 2 of the shooter. The vital sign terminal 2 that receives the vital sign tendency information records the vital sign tendency information of the shooter. Identification of whether or not the shooter is the relevant shooter can be performed by registering in advance the lane in which the shooting training will be performed and identification information such as the name or ID of the shooter. Alternatively, the ID of the shooter may be transmitted to the vital sign server 11 from the vital sign terminal 2 in which the shooter shoots.
[0079] When training starts (S204), during the period until training ends, vital information is received at the vital terminal 2 from the vital sensor 3. Specifically, the vital terminal 2 receives electroencephalogram data and electrocardiogram data (S205, S207) and records them as vital information (S206, S207).
[0080] On the other hand, when the shooter starts shooting (S209), the shooting server 10 transmits the shooting result to the vital terminal 2 (S210). The shooting result at this time includes information on the shooting time. The vital terminal 2 refers to the shooting time and performs trend judgment by comparing the vital information at that time recorded in S206 and S208 with the vital trend information recorded in S203, taking into account the past shooting accuracy. The trend judgment here is the same process as S113 in FIG. 10. Then, as necessary for trend judgment, the judgment result is displayed on the display unit 2d of the vital terminal 2 and notified to the shooter or the instructor.
[0081] The trend determination is performed by comparing the vital information at the time of the current shooting with the vital information that has an effect on the shooting accuracy as determined from the vital trend information. Specifically, if the vital information at the time of the current shooting is data that has a negative effect on the past shooting accuracy by more than a predetermined amount, compared to the vital information that has an effect on the shooting accuracy as determined from the vital trend information, it is displayed. For example, if there is vital trend information that a shooting result is good when the heart rate is 80 and bad when it exceeds 100, if the current heart rate is 90, 100, and moves away from 80, that information is displayed on the display unit 2d. Or, the display unit 2d displays that the heart rate is too high. The negative effect on the shooting accuracy by more than a predetermined amount may be determined by determining a threshold value, for example, based on the value of the distance from the center of the target to the position where the bullet passes, or the value of the score corresponding to that distance. If the value is worse than the threshold value, it can be determined that the shooting accuracy has a negative effect by more than a predetermined amount. Conversely, it may be displayed that the vital information is in a good state of shooting accuracy. In addition, the shooter's response to the vital information that has a negative effect on the shooting accuracy by more than a predetermined amount may be displayed at the same time as the trend determination. For example, if your heart rate is increasing, you might say "please calm down"; if your level of relaxation is decreasing, you might say "please relax"; if your level of concentration is decreasing, you might say "please concentrate."
[0082] After the training is completed (S212), when vital information collection is instructed in vital server 11 (S213), a vital information request is sent to vital terminal 2 (S214). In response to this request from vital server 11, vital terminal 2 sends the recorded vital information to vital server 11 (S215). Then, vital server 11 registers and stores the received vital information (S216).
[0083] <Examples of each data> FIG. 12 is a table showing an example of the data contents of the shooting result in the present invention. In the case of FIG. 10, it corresponds to the shooting result of S110, and in the case of FIG. 11, it corresponds to the shooting result of S210. In the example of FIG. 12, data of each item of "shooter", "time", "X coordinate", "Y coordinate", and "accuracy" is stored. "Shooter" is information that identifies the shooter, such as the name of the shooter who performed the shot or the ID of the shooter. "Time" is data of the time when the shot was performed. "X coordinate" is data of the X coordinate of the impact position of the shot when the center of the target is (0,0). "Y coordinate" is data of the Y coordinate of the impact position of the shot when the center of the target is (0,0). "Accuracy" is data of the distance from the center of the target to the impact position.
[0084] FIG. 13 is a table showing an example of the data contents of the training history in the present invention. In the case of FIG. 10, this corresponds to the training history of S117. In the example of FIG. 13, data for each item of "Training date and time", "Team", "Participating shooters 1 to n", and "Shooting results 1 to n" are stored. "Training date and time" is data on the date and time when the training started. "Team" is data identifying the team that conducted the training. The team is, for example, the affiliated unit or a squad belonging to the affiliated unit. "Participating shooters 1 to n" is information identifying the shooters, such as name data of the shooters who participated in the training. It may be the ID of the shooter. Here, n means the number of participants. "Shooting results 1 to n" is the shooting result data that occurred during the training. Specifically, it is the content of the table in FIG. 12. Here, n means the number of shooting results.
[0085] FIG. 14 is a table showing an example of the data contents of the vital tendency information in the present invention. In the case of FIG. 11, the vital tendency information of S202 corresponds to this. In the example of FIG. 14, data of each item of "target shooter", "shooter blood pressure (at the start of training)", "shooter body temperature (at the start of training)", "shooter concentration level (at the time of shooting)", "shooter relaxation level (at the time of shooting)", "shooter heart rate (at the time of shooting)", "shooter concentration level (X seconds before shooting)", "shooter relaxation level (X seconds before shooting)", "shooter heart rate (X seconds before shooting)", "target team", "team concentration level (at the time of shooting)", "team relaxation level (at the time of shooting)", "team heart rate (at the time of shooting)", "team concentration level (X seconds before shooting)", "team relaxation level (X seconds before shooting)", and "team heart rate (X seconds before shooting)" are stored. "Target shooter" is information that identifies the shooter, such as the name of the shooter who is the target of the vital tendency information or the ID of the shooter. "Shooter blood pressure (at the start of training)" is blood pressure data of the target shooter at the start of training. "Shooter body temperature (at the start of training)" is data on the body temperature of the target shooter at the start of training. "Shooter concentration level (when shooting)" is data on the concentration level of the target shooter when shooting with high shooting accuracy. "Shooter relaxation level (when shooting)" is data on the relaxation level of the target shooter when shooting with high shooting accuracy. "Shooter heart rate (when shooting)" is data on the heart rate of the target shooter when shooting with high shooting accuracy. "Shooter concentration level (X seconds before shooting)" is data on the concentration level of the target shooter X seconds before shooting with high shooting accuracy. "Shooter relaxation level (X seconds before shooting)" is data on the relaxation level of the target shooter X seconds before shooting with high shooting accuracy. "Shooter heart rate (X seconds before shooting)" is data on the heart rate of the target shooter X seconds before shooting with high shooting accuracy. "Target team" is information that identifies the team, such as the team name that is the subject of the vital sign tendency information to which the target shooter belongs or the ID of that team. "Team concentration level (when shooting)" is data on the concentration level of the target team when shooting with high shooting accuracy (for example, the average value of the team). "Team relaxation level (when shooting)" is data on the relaxation level when the target team is shooting with high shooting accuracy (e.g., the team's average value). "Team heart rate (when shooting)" is data on the heart rate when the target team is shooting with high shooting accuracy (e.g., the team's average value)."Team concentration level (X seconds before shooting)" is data on the concentration level X seconds before shooting when the target team has high shooting accuracy (e.g. the team's average value). "Team relaxation level (X seconds before shooting)" is data on the relaxation level X seconds before shooting when the target team has high shooting accuracy (e.g. the team's average value). "Team heart rate (X seconds before shooting)" is data on the heart rate X seconds before shooting when the target team has high shooting accuracy (e.g. the team's average value).
[0086] Here, the concentration level and relaxation level can be calculated based on the electroencephalogram data from the electroencephalogram sensor 3a, while the body temperature, blood pressure, and heart rate can be detected from the electrocardiogram data from the electrocardiogram sensor 3c.
[0087] FIG. 15 is a table showing an example of the data contents of the vital information in the present invention. In the case of FIG. 11, the vital information of S215 corresponds. In the example of FIG. 15, data of each item of "archer", "time of blood pressure and body temperature measurement", "blood pressure", "body temperature", "time of EEG data measurement", "level of concentration", "level of relaxation", "time of ECG data measurement", and "heart rate" are stored. "Archer" is information for identifying the archer, such as the name of the archer who performed the shot or the ID of the archer. "Time of blood pressure and body temperature measurement" is data of the time of the start of training. "Blood pressure" is data of blood pressure at the start of training. "Body temperature" is data of body temperature at the start of training. "Time of EEG data measurement" is data of the time of reception of EEG data from the EEG sensor. "Level of concentration" is data of the level of concentration received from the EEG sensor. "Level of relaxation" is data of the level of relaxation received from the EEG sensor. "Time of ECG data measurement" is data of the time of reception of ECG data from the ECG sensor. "Heart rate" is data of the heart rate received from the ECG sensor.
[0088] <Vital Signs Trend Information> The vital sign tendency information, an example of which is shown in Fig. 14, is analyzed in the vital sign server 11. The training history of the training registered in S118 of Fig. 10 and the vital sign information registered in S216 of Fig. 11 are compared and analyzed to update the information. This makes it possible to determine the relationship between shooting accuracy and vital sign information.
[0089] At this time, the vital information at the time of shooting is compared with the shooting accuracy, but in addition to this, it is advisable to determine what state the vital state was in X seconds before the shooting, as shown in FIG. 14. This is in consideration of the state at the time of aiming. For example, if the aiming is 1 second before the shooting, X seconds is 1 second. For this reason, it is advisable to continuously obtain vital information data from a predetermined second before the shooting. For example, from 5 seconds before the shooting, further from 3 seconds before the shooting, further from 2 seconds before the shooting, and further from 1 second before the shooting. In other words, the predetermined second before the predetermined second can be in the range of 1 second to 5 seconds, or further from 2 seconds to 3 seconds. At this time, the shooting accuracy may be compared with the change in vital information to calculate vital tendency information. For example, if the concentration level has been continuously increasing from several seconds before the shooting, the shooting accuracy is good.
[0090] By measuring the vital state X seconds before the shooting in stages, it is possible to detect how long the vital state will continue to affect the shooting. For example, if the vital state changes for 2 seconds from 3 seconds before to 1 second before, the degree of stress intensity according to the length is detected, and the tendency of the strength of stress and shooting accuracy is analyzed. The stress here can be analyzed, for example, by the concentration level and relaxation level in FIG. 14. In addition, the strength of stress is detected based on the magnitude of fluctuation in these data, and the tendency of the strength of stress and shooting accuracy is analyzed. This makes it possible to monitor the degree of influence of the mental and physical state of each shooter, so that it is possible to give advice on the method of recovery and the recovery state of the mental and physical state according to the situation. In addition, by analyzing the tendency of the correlation with the shooting accuracy, it can be used as objective data on the influence of the vital state on the shooting accuracy.
[0091] The vital sign tendency information may be analyzed on a per-shooter basis, or may be further analyzed on a per-team basis. For example, the unit to which the shooter belongs, or the unit to which the unit belongs, etc. This makes it possible to grasp the tendency of training, since the frequency of training and the teaching policy differ depending on the unit or unit. The results of this vital sign tendency information can be recorded and used in the next training.
[0092] In this way, when it is detected that the influence of a specific event, time, or place affects the entire team as a result of the analysis on a team basis, it is possible to provide guidance that takes into account the influence on the team and its degree. Furthermore, when detecting the influence on a team basis, information such as the composition and number of members, and their mutual positional relationships may be taken into consideration. This information, shooting accuracy, and vital status may be combined for analysis, and improvement and guidance may be provided for the entire team.
[0093] For example, the analysis may take into consideration the influence of conditions such as the training level of the unit to which the team belongs, age, and sex. The analysis may also take into consideration conditions such as the weather on the day, fatigue level due to the training situation of the team, and time of shooting. It may also be possible to find strengths and weaknesses in placement due to the influence of members' compatibility and dominant hands, and unconscious physical condition due to changes in weather.
[0094] In the analysis, AI (Artificial Intelligence) software or the like may be used, and data generated in training may be added while processing and learning, thereby updating vital sign trend information to be more reliable. For example, data items such as those shown in FIG. 14 may be used in AI analysis to examine the trends. In particular, data on vital sign information is continuously acquired from a predetermined number of seconds before shooting until the time of shooting, and compared with the shooting accuracy. This makes it possible to analyze which vital state is affecting the shooting accuracy, how the change in vital state over time is affecting the shooting accuracy, and so on. This makes it possible to update the vital state or its trends to a more accurate one.
[0095] <Examples of vital signs trend analysis> FIG. 16 is a table showing an example of a vital sign trend analysis in the present invention.
[0096] The vital state (electroencephalogram data, electrocardiogram data, etc.) when the shooting accuracy is highest is acquired in advance, and the value at that time is set as the reference value, and the relationship between the value when there is a variation from the reference value and the shooting accuracy is analyzed. Based on this, an analysis is performed to classify the shooter into four categories as follows. This analysis can be performed by the vital server 11. These may be analyzed by the entire vital state, or may be analyzed by each item of the vital state. Furthermore, the variation of the vital state and the decrease in shooting accuracy can be judged by determining a threshold value in advance (for example, a value such as a variation rate or a decrease rate). The results of these classifications can be displayed on the display unit 11d of the vital server 11, the display unit 2d of the vital terminal 2, etc.
[0097] In the first classification, when there is a change in vital signs but the shooting accuracy does not decrease, it is classified as "◎: Emergency constant state." In this case, even though there is some kind of physical or mental change, the shooting accuracy does not decrease, so it does not affect the shooting training. In other words, it can be said that the person or situation is mentally strong because they have a strong mental and physical stress resistance and are not affected by illness.
[0098] The second classification is when there is a change in vital signs and the shooting accuracy has also decreased, which is called "△: Emergency change state." In this case, the shooting accuracy has decreased due to some kind of mental and physical change. In other words, it is normal for the shooting accuracy to change in accordance with the change in mental state, and this is the most standard change.
[0099] As for the third classification, if there is no change in vital signs and shooting accuracy does not decrease, it is classified as "〇: Normal state." In this case, there is no special reason and the training is carried out as usual, so if there is no change in the mind and body, it is likely that there will be no change in shooting accuracy.
[0100] As a fourth classification, if the shooting accuracy has decreased even though there is no change in the vital status, it is classified as "X: Normal change state." In this case, it is assumed that there are other mental and physical factors (disorders) such as impaired eyesight or hearing.
[0101] <Effects> According to the above embodiment, the shooting accuracy of the shooter can be improved by analyzing the vital tendency information and vital information of the shooter. At this time, the shooter and the instructor can check the tendency judgment information on the display unit of the vital terminal in the shooting lane, so that they can immediately obtain information on improving their shooting. In addition, by transmitting the vital information to the vital server, past vital information and shooting accuracy information can be constructed, and vital tendency information analyzed from more various angles can be calculated. Furthermore, by acquiring the vital information from a predetermined time before shooting, the vital state of the shooter at the time of aiming can be grasped, and a deeper analysis can be performed that takes into account the change in the vital state from the time of aiming to the time of firing. Furthermore, the shooter can be classified according to the vital state and the shooting accuracy state, and the characteristics of the shooter can be accurately known. In addition, by adding the vital sensor 3, the vital terminal 2, and the vital server 11 to the live ammunition shooting training of FIG. 2 that does not take into account the vital state, it is possible to construct a shooting training system that takes into account the vital state.
[0102] The present invention is not limited to the above-described embodiments, and includes various modified examples. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and the present invention is not necessarily limited to those including all of the configurations described. It is also possible to replace a part of the configuration of one embodiment with the configuration of another embodiment, and it is also possible to add the configuration of another embodiment to the configuration of one embodiment. It is also possible to add, delete, or replace a part of the configuration of each embodiment with another configuration.
[0103] This specification also includes the disclosure of the following aspects. (Aspect 1) The system comprises a target device that detects the bullet passing position, a display that detects the bullet firing, a shooting server that stores the shooting results and the shooting history, a vital sensor that detects the vital information of the shooter, a vital terminal that acquires the vital information from the vital sensor, and a vital server that stores vital tendency information obtained by comparing and analyzing the past shooting accuracy and the vital information, The vital terminal obtains vital tendency information of the shooter from the vital server, obtains the shooter's shooting results from the shooting server, and, in relation to vital information that may affect shooting accuracy from the vital tendency information, if there is any data that has a predetermined or greater adverse effect on shooting accuracy among the vital information from a predetermined time before the current shooting to the time of shooting, displays the data on a display unit of the vital terminal.
[0104] (Aspect 2) In the shooting training system according to aspect 1, the vital information terminal transmits the vital information acquired from the vital information sensor to the vital information server; The shooting server transmits a shooting history including information on a bullet passing position to the vital server, The shooting training system is characterized in that the vital information server calculates and records vital information that affects shooting accuracy for each shooter and for each team to which the shooter belongs.
[0105] (Aspect 3) In the shooting training system according to the first or second aspect, the vital information terminal transmits the vital information acquired from the vital information sensor to the vital information server; The target device transmits a shooting result including information on a bullet passing position to the vital server; The shooting training system is characterized in that the vital sign server performs processing and learning while adding data generated during shooting training in analyzing vital sign trend information, thereby updating the vital sign trend information.
[0106] (Aspect 4) In a shooting training system according to any one of aspects 1 to 3, A shooting training system, wherein the vital information includes at least one of heart rate and brain waves.
[0107] (Aspect 5) In a shooting training system according to any one of claims 1 to 4, A shooting training system, characterized in that the predetermined time before the predetermined time at the time of shooting is within a range of 1 second to 5 seconds. [Explanation of symbols]
[0108] 1...display unit, 1a...operation unit, 1b...control unit, 1c...communication unit, 1d...display unit, 1e...detection unit, 2...vital terminal, 2a...operation unit, 2b...control unit, 2c...communication unit, 2d...display unit, 2e...wireless unit, 3...vital sensor, 3a...brain wave sensor, 3b...wireless unit, 3c...electrocardiogram sensor, 3d...wireless unit, 5...target device, 5a...detection unit, 5b...control unit, 5c...communication unit, 5d...target unit, 10...shooting server, 10a...operation unit, 10b...control unit, 10c...communication unit, 10d...display unit, 11...vital server, 11a...operation unit, 11b...control unit, 11c...communication unit, 11d...display unit, 20...network, 100...shooter, 101...display unit, 101a...detection unit, 101b ...display unit, 105...target device, 110...shooting server, 300...computer system, 302...processor, 302A, 302B...processing device, 304...memory, 306...memory bus, 308...I / O bus, 309...bus interface unit, 310...I / O bus interface unit, 312...terminal interface unit, 314...storage interface, 316...I / O device interface, 318...network interface, 320...user I / O device, 322...storage device, 324...display system, 326...display device, 330...network, 350...latent factor identification application
Claims
1. The system comprises a target device that detects the bullet passing position, a display that detects the bullet firing, a shooting server that stores the shooting results and the shooting history, a vital sensor that detects the vital information of the shooter, a vital terminal that acquires the vital information from the vital sensor, and a vital server that stores vital tendency information obtained by comparing and analyzing the past shooting accuracy and the vital information, The vital terminal obtains vital tendency information of the shooter from the vital server, obtains the shooter's shooting results from the shooting server, and, in relation to vital information that may affect shooting accuracy from the vital tendency information, if there is any data that has a predetermined or greater adverse effect on shooting accuracy among the vital information from a predetermined time before the current shooting to the time of shooting, displays the data on a display unit of the vital terminal.
2. 2. The shooting training system of claim 1, the vital information terminal transmits the vital information acquired from the vital sensor to the vital information server; The shooting server transmits a shooting history including information on a bullet passing position to the vital server, The shooting training system is characterized in that the vital information server calculates and records vital information that affects shooting accuracy for each shooter and for each team to which the shooter belongs.
3. 2. The shooting training system of claim 1, the vital information terminal transmits the vital information acquired from the vital sensor to the vital information server; The target device transmits a shooting result including information on a bullet passing position to the vital server; The shooting training system is characterized in that the vital sign server performs processing and learning while adding data generated during shooting training in analyzing vital sign trend information, thereby updating the vital sign trend information.
4. 2. The shooting training system of claim 1, A shooting training system, wherein the vital information includes at least one of heart rate and brain waves.
5. 2. The shooting training system of claim 1, A shooting training system, wherein the predetermined time before the predetermined time for shooting is within a range of 1 to 5 seconds.
Citation Information
Patent Citations
Shooting practice system
JP2014126257A
Gunshot training system
JP2017172816A