Inspection equipment and inspection program
The inspection device and program improve the efficiency and accuracy of gaming machine inspections by automating the comparison of synchronized inspection and reference videos, reducing human error and storage needs.
Patent Information
- Application Number
- JP2025180055
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2025-10-03
- Filing Date
- 2025-10-25
- Publication Date
- 2026-01-30
- Estimated Expiration
- 2045-10-25
AI Technical Summary
Visual inspection of gaming machines is subjective and labor-intensive, prone to human error, and may overlook abnormalities due to inspector skill and attention span.
An inspection device and program that automates the inspection process by capturing and synchronizing inspection and reference videos, allowing side-by-side comparison of operational sequences to detect abnormalities.
Enhances inspection efficiency, accuracy, and reduces storage requirements by focusing on specific video segments for comparison, enabling immediate and precise identification of anomalies.
Smart Images

Figure 0007808828000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an inspection device and an inspection program for inspecting the operation of a gaming machine. [Background technology]
[0002] A pinball gaming machine has a display capable of displaying various information on the gaming board, and areas without a display are equipped with, for example, a winning slot, a starting slot, and standard electric devices. During gameplay, the pinball gaming machine changes the display content, turns on / off lamps, and activates electric devices. The player adjusts the amount of rotation of the handle to adjust the launch speed of the gaming ball and deliver it from the tip of the guide rail, depending on the position and movement of the winning slot, starting slot, or standard electric device where the gaming ball is to be placed. Generally, operational inspections of gaming machines at gaming machine manufacturing sites are performed by inspectors visually inspecting the machine's operation. Therefore, if the inspector cannot detect any abnormalities based on its operation or appearance, the gaming machine is deemed to meet the acceptance criteria. However, such an inspection method, which relies on visual inspection, is easily affected by the inspector's skill and attention. Furthermore, prolonged work increases the workload and may result in overlooking abnormalities. Summary of the Invention [Problem to be solved by the invention]
[0003] The purpose is to improve the workability of visual inspection of gaming machines. [Means for solving the problem]
[0004] An inspection device according to one embodiment of the present invention comprises an inspection sequence control unit that operates a gaming machine to be inspected in accordance with a preset inspection sequence; a memory control unit that stores data of a reference video captured of a gaming machine of the same model as the gaming machine to be inspected that operates normally in accordance with the inspection sequence; an inspection video generation unit that generates inspection video data by capturing an image of the gaming machine to be inspected operating in accordance with the inspection sequence; an input unit that inputs operation signals related to operations by an operator during operation of the gaming machine to be inspected; an inspection portion video generation unit that extracts data of an inspection portion video of a predetermined length of time that includes the timing of the operator's operation from the inspection video; a reference portion video generation unit that extracts data of the reference portion video of the same section from the reference video; and a display unit that displays the inspection portion video and the reference portion video in synchronization. [Brief explanation of the drawings]
[0005] [Figure 1] 1 is a hardware configuration diagram of an inspection device according to an embodiment of the present invention. [Figure 2] FIG. 2 is a functional configuration diagram of the information processing device of FIG. [Figure 3] 3 is a supplementary diagram for explaining the inspection portion moving image generating unit and the reference portion moving image generating unit in FIG. 2. FIG. [Figure 4] 4 is a flowchart showing the procedure of an inspection process performed by the inspection device according to the present embodiment. [Figure 5] FIG. 2 is a diagram showing an example of a search page displayed on the display of FIG. 1. [Figure 6] FIG. 2 is a diagram showing an example of a confirmation page displayed on the display of FIG. 1. [Figure 7] FIG. 10 is a diagram showing an example of an inspection page displayed on a display of an inspection device according to a modified example of the present embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0006] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0007] 1 is a block diagram showing the configuration of an inspection device 1 according to one embodiment of the present invention. The inspection device 1 in this embodiment is used to perform an operation inspection to determine whether or not a gaming machine 21, such as a pinball gaming machine (a so-called pachinko machine) or a slot machine (a so-called pachislot machine), has an operational abnormality during manufacture.
[0008] As shown in Figure 1, the inspection device 1 of this embodiment has an information processing device 10, an inspection start button 23 that triggers the start of inspection of the gaming machine 21, a camera 22 for capturing images of the board of the gaming machine 21, a save button 24 that an operator presses if he or she determines that "an abnormality may have occurred" during visual inspection of the board, and a temperature sensor 25 for detecting the temperature of a motor that drives, for example, a device (actuator) of the gaming machine 21.
[0009] Although the camera 22 is described here as being one, there may be multiple cameras 22. For example, a first camera is installed facing the front side of the gaming machine cabinet, and a second camera is installed facing the back side of the gaming machine cabinet.
[0010] The temperature sensor 25 is an example of a sensor that detects the operating state of the gaming machine 21 as the electrical equipment to be inspected. A temperature sensor for detecting the temperature of the motor that rotates the drum, a temperature sensor for detecting the temperature of the motor that shoots balls, a temperature sensor for detecting the temperature of the motor that pays out balls, a sensor that detects electrical quantities such as current and voltage flowing through these motors and the control board, a sound sensor that detects sound inside the gaming machine 21, a vibration sensor that detects vibrations of accessories, etc. may be equipped instead of or in addition to the temperature sensor 25. Here, the temperature sensor 25 will be used as an example.
[0011] The information processing device 10 includes a processor 11. Connected to the processor 11 via a data / control bus 19 are a random access memory (RAM) 12, a read-only memory (ROM) 13, a storage device 14 such as a hard disk drive (HDD) or a solid state drive (SSD), an input device 15 such as a keyboard or a mouse, a display (display unit) 16 such as an LCD, an interface (I / F) 17 for connecting various devices, and a communication unit 18 for connecting to an external cloud storage device 2 via a network 3 such as the Internet. A gaming machine 21 to be inspected, a camera 22, an inspection start button 23, and a save button 24 are connected to the interface 17. Note that, although the inspection start button 23 and the save button 24 are described as hardware components in this embodiment, they may be realized as software buttons displayed on the display 16.
[0012] The processor 11 is composed of a CPU (Central Processing Unit) and a GPU (Graphics Processing Unit). The RAM 12 functions as the main memory, work area, etc. of the processor 11. The ROM 13 or storage device 14 stores the BIOS (Basic Input Output System), operating system program (OS), inspection program according to this embodiment, and various data required for these processes, all of which are executed by the processor 11. The processor 11 executes the inspection program loaded from the storage device 14 or ROM 13 to the RAM 12, and performs processes related to saving the partial moving image and partial temperature data, playing back the partial moving image, and displaying the partial temperature data, which will be described later.
[0013] The storage device 14 pre-stores various data used to perform the operation inspection. These data include, for example, operation sequence data, inspection sequence data, and reference video file data. The operation sequence data is data for operating the gaming machine 21 to be inspected in a predetermined operation pattern for the inspection, and specifies a sequence of commands that sequentially instruct the gaming machine 21 to perform individual operations. The inspection sequence data is data for controlling the entire operation inspection process in a predetermined order, and specifies a series of inspection-related processes, such as the inspection start process, execution of the operation sequence data, saving of partial video, display of partial video, and end of inspection. The reference video file is a video file generated based on video captured by the same imaging system and includes reference video that confirms that the gaming machine 21 is operating normally according to specifications. The reference video file is recorded by the same inspection system as the inspection video captured of the gaming machine 21 to be inspected (described below) using a common time code or start trigger signal, ensuring frame-by-frame synchronization between the two.
[0014] 3 shows the functional configuration of the information processing device 10. The information processing device 10 has a control unit 100 as its control center, and includes an inspection start signal input unit 101, an inspection sequence control unit 102, a gaming machine control unit 103, a camera control unit 104, a video signal input unit 105, an inspection video generation unit 106, an inspection video storage control unit 107, a save instruction signal input unit 108, an abnormality detection unit 109, an inspection portion video generation unit 110, an inspection portion video storage control unit 111, a reference portion video generation unit 112, a reference portion video storage control unit 113, a transmission unit 114, an operation signal input unit 115, a page creation unit 116, a playback control unit 117, a display control unit 118, a temperature sensor control unit 120, a partial temperature data file generation unit 121, and a partial temperature data file storage control unit 122.
[0015] The test start signal input unit 101 inputs an electrical signal generated when the test start button 23 is pressed as a test start signal.
[0016] When an inspection start signal is input via the inspection start signal input unit 101, the inspection sequence control unit 102 controls each unit in accordance with a preset inspection sequence.
[0017] The gaming machine control unit 103, under the control of the inspection sequence control unit 102, controls the operation of the gaming machine 21 so as to make the gaming machine 21 operate in a predetermined manner for inspection.
[0018] The camera control unit 104 drives the camera 22 under the control of the inspection sequence control unit 102 .
[0019] The video signal input unit 105 receives a video signal relating to the game board of the gaming machine 21, which is generated by the camera 22.
[0020] The inspection video generation unit 106 generates video file data from the video signal input via the video signal input unit 105. A video file serving as an overall video relating to a series of inspections, obtained by photographing the gaming machine 21 to be inspected, is called an inspection video file. The inspection video file is accompanied by attribute data such as a gaming machine identification code that identifies the gaming machine 21 to be inspected, information regarding the inspection date and time, and a camera identification code that identifies the camera 22.
[0021] The inspection moving image storage control unit 107 stores the inspection moving image file generated by the inspection moving image generating unit 106 in the storage device 14. As a result, the video captured by the camera 22 is constantly recorded.
[0022] The save instruction signal input unit 108 inputs the electrical signal generated when the save button 24 is pressed as a save instruction signal.
[0023] The anomaly detection unit 109 detects the occurrence of an abnormality in the gaming machine 21 being inspected based on the inspection video and the reference video. Specifically, the anomaly detection unit 109 chronologically matches and compares multiple frames constituting the inspection video with multiple frames constituting the reference video. The comparison is performed, for example, on a frame-by-frame basis or at predetermined time intervals, based on the difference in pixel values, the similarity of image features, or the detection results of an action event. When an abnormality is detected in the gaming machine 21 being inspected, the corresponding inspection video is accompanied by anomaly detection information that identifies the timing of the abnormality, such as the frame number where the abnormality was detected and the time when the abnormality was detected.
[0024] When a save instruction signal is input via the save instruction signal input unit 108, the inspection portion moving image generating unit 110 generates data of a partial moving image file from the inspection moving image file for a predetermined period including the time when the save instruction signal was input (i.e., the time when the save button 24 was pressed). Here, the predetermined period, i.e., the duration of the inspection portion moving image file, is set arbitrarily by the user independently of the overall duration of the inspection moving image file. Typically, the predetermined period is set to a period before and after the time when the save instruction signal was input. The generated inspection portion moving image file is accompanied by attribute data such as a gaming machine identification code that identifies the gaming machine 21 to be inspected, the inspection date and time, a camera identification code that identifies the camera 22, the date and time when the save instruction signal was input (i.e., the date and time when the save instruction button was pressed), and the identification code of the inspection moving image file that is the original data.
[0025] The inspection portion moving image storage control unit 111 stores the inspection portion moving image file generated by the inspection portion moving image generating unit 110 in the storage device 14.
[0026] The reference portion moving image generator 112 generates a reference portion moving image file synchronized with the inspection portion moving image from the reference moving image file. Specifically, based on the frame number or time code assigned to the reference moving image file or the common start trigger signal at the start of shooting, it extracts a period corresponding to the extraction range of the inspection portion moving image file from the reference moving image file and generates the reference portion moving image file. The generated reference portion moving image file is accompanied by attribute data such as an identification code for identifying the corresponding inspection portion moving image file, the start and end positions of the extraction range, and synchronization reference information.
[0027] The reference portion moving image storage control unit 113 stores the reference portion moving image file generated by the reference portion moving image generating unit 112 in the storage device 14. This makes it possible to play back the inspection portion moving image and the reference portion moving image in association with each other during comparison inspection.
[0028] The temperature sensor control unit 120 drives the temperature sensor 25 and captures temperature data. When a save instruction signal is input via the save instruction signal input unit 108, the partial temperature data file generation unit 121 extracts partial temperature data spanning a predetermined period including the time when the save instruction signal was input (the time when the save button 24 was pressed) from the temperature data and generates a partial temperature data file. The partial temperature data file storage control unit 122 stores the partial temperature data file in the storage device 14.
[0029] The sending unit 114 sends the inspection video file generated by the inspection video generating unit 106, the inspection portion video file generated by the inspection portion video generating unit 110, the reference portion video file generated by the reference portion video generating unit 112, the temperature data file, and the partial temperature data file to the cloud storage device 2. As a result, these videos and temperature data files are stored in the cloud storage device 2.
[0030] The operation signal input unit 115 inputs an operation signal related to a user operation via the input device 15 .
[0031] The page creation unit 116 creates, according to a predetermined format, a search page that can search for an inspection portion video file related to the gaming machine 21 to be inspected, and a confirmation page that can be used to check whether or not there is an abnormality in the gaming machine 21 to be inspected through the inspection portion video.
[0032] The playback control unit 117 controls playback, stopping, pausing, fast-forwarding, rewinding, and changing the playback position of the inspection partial moving image file and the reference partial moving image file. When the synchronous playback mode is not selected and the individual playback mode is selected, the playback control unit 117 changes the playback position of the corresponding partial moving image in response to the user's operation of moving the operation knob. Furthermore, when the synchronous playback mode is selected, the playback control unit 117 changes the playback position of one partial moving image in response to the user's operation of moving the operation knob for the corresponding partial moving image, and synchronizes with this, changes the playback position of the other partial moving image.
[0033] The display control unit 118 causes the search page and confirmation page generated by the page creation unit 116 to be displayed on the display 16. The display control unit 118 also causes the inspection partial moving image and the reference partial moving image played back by the playback control unit 117 to be displayed in predetermined display frames, respectively. The display control unit 118 then updates the position of the operation knob on the seek bar according to the playback position of the partial moving image, and performs control so that when the playback position reaches the time when the abnormality occurred or the time when the save button 24 was pressed, the corresponding display frame is highlighted.
[0034] FIG. 3 is a supplementary diagram for explaining the partial video. As shown in FIG. 3, when an operator detects an abnormality during an inspection and presses the save button 24, the inspection partial video generator 110 extracts an inspection partial video from the inspection video file for the entire inspection period, covering a predetermined time period including the time of pressing (t1)—for example, a 10-second period centered on the time of pressing (t1) and including 5 seconds each before and after the time of pressing (t1). In other words, the inspection partial video extracts an inspection partial video from, for example, 5 seconds before (t1-5sec) to, for example, 5 seconds after (t1+5sec) the time of pressing (t1), generating an inspection partial video file. Similarly, the reference partial video generator 112 extracts a reference partial video corresponding to the same period ((t1-5sec) to (t1+5sec)) as the inspection partial video from the reference video file representing normal operation during the entire inspection period, generating a reference partial video file. In addition, the same section ((t1-5sec) to (t1+5sec)) as the partial inspection video is extracted from the temperature data file for the entire inspection period to generate a partial temperature data file.
[0035] This allows the operator to save both the inspection video and the reference video as partial videos centered around the time when an abnormality is thought to have occurred, and later compare and check them side by side.In addition, a partial temperature data file for the same period ((t1-5sec) to (t1+5sec)) can be saved and displayed on the same screen along with the inspection partial video and reference partial video.
[0036] FIG. 4 shows the procedure of the inspection operation. The inspection sequence control unit 102 waits for an operator to press the inspection start button 23 and input an inspection start signal to the inspection start signal input unit 101 (S01). The operator places the gaming machine 21 to be inspected on the inspection table and connects the control signal cable connected to the interface 17 to the control unit of the gaming machine 21. This allows the control unit of the gaming machine 21 to operate each part in response to the control signal input through the control signal cable. The operator presses the inspection start button 23 when the above-mentioned preparations for the inspection are completed. The inspection sequence control unit 102 begins controlling each part when the inspection start signal is input via the inspection start signal input unit 101 (S01 "Yes"). The gaming machine control unit 103 controls the gaming machine 21 in accordance with a preset operation sequence (S02). The camera control unit 104 drives the camera 22 (S03). A video signal generated by the camera 22 is input to the information processing device 10 via the video signal input unit 105. The inspection video generation unit 106 generates an inspection video file based on the video signal input via the video signal input unit 105 (S04). The inspection video storage control unit 107 stores the inspection video file generated by the inspection video generation unit 106 in the storage device 14 (S05). The inspection portion video generation unit 110 waits for the save button 24 to be pressed (S06). When the save button 24 is pressed by the operator and a save instruction signal is input via the save instruction signal input unit 108 (S06 "Yes"), the inspection portion video generation unit 110 extracts a section including the timing at which the save button 24 was pressed from the inspection video file, and generates an inspection portion video file (S07). Also in the same step S07, a partial temperature data file for the section ((t1-5 sec) to (t1+5 sec)) is extracted.
[0037] The inspection portion moving image storage control unit 111 stores the inspection portion moving image file generated by the inspection portion moving image generating unit 110 in the storage device 14 (S08). The partial temperature data file is also stored in the storage device 14 in the same manner.
[0038] The reference portion moving image generating unit 112 extracts a section corresponding to the inspection portion moving image from the reference portion moving image file, and generates a reference portion moving image file synchronized with the inspection portion moving image (S09). The reference portion moving image storage control unit 113 stores the reference portion moving image file generated by the reference portion moving image generating unit 112 in the storage device 14 (S10). The processing of steps S07 to S10 is repeatedly executed each time the save button 24 is pressed until the operation of the gaming machine 21 according to the preset operation sequence is completed (S11 "No"). When the preset operation of the gaming machine 21 is completed (S11 "Yes"), the camera control unit 104 stops the camera 22 (S12), and the inspection portion moving image generating unit 106's process of generating the inspection portion moving image file and the inspection portion moving image storage control unit 107's process of storing the inspection portion moving image file are terminated (S13).
[0039] FIG. 5 is a diagram illustrating an example of a search page created by the page creation unit 116. As shown in FIG. 5, the search page has a user interface for searching for inspection portion video files. A search condition input area is located at the top of the page. The search condition input area includes input fields for specifying the start and end dates of the target period, an input field for specifying the model name of the gaming machine 21, and an input field for specifying the identification number of the gaming machine 21. When a user specifies at least one search condition in the search condition input area, attribute information for inspection portion video files that match the search condition is displayed in a list in the anomaly candidate list display area below the search condition input area. The attribute information includes the model name, identification number, occurrence date and time, and confirmation status. The confirmation status indicates whether the video has already been confirmed by the user. A confirmation status of "unconfirmed" means that the inspection portion video file has not been confirmed by the user, and a confirmation status of "confirmed" means that the inspection portion video file has been confirmed by the user. A play button is located below the video list display area. The user can select one inspection portion video file from the multiple inspection portion video files listed in the abnormality candidate list display area, and then operate the play button to display the selected inspection portion video file and a confirmation page that can be played back.
[0040] 6 is a diagram showing an example of a confirmation page created by the page creation unit 116. The confirmation page displays the inspection portion moving image file selected on the search page and has a user interface for facilitating visual confirmation work by the worker.
[0041] As shown in FIG. 6( a), the top of the page displays attribute information about the inspection portion moving image file, including the model name, identification number, and date and time of generation. Below the attribute information, a checkbox is provided to allow the user to select a synchronous playback mode in which the inspection portion moving image file and the reference portion moving image file are synchronously played back. Below the checkbox, a first moving image display frame in which the inspection portion moving image file is displayed and a second moving image display frame in which the reference portion moving image file corresponding to the inspection portion moving image file are displayed are arranged side by side. A seek bar is displayed in each of the first and second moving image display frames. The seek bar includes a bar that visually represents the duration of the moving image and a control knob that visually represents the playback position of the moving image. By operating the control knob, the user can change the playback positions of the inspection portion moving image and the reference portion moving image individually or synchronously. Specifically, the playback control unit 117 changes the playback position of the target moving image in response to the user's operation of the control knob. Furthermore, when the synchronous playback mode is selected, the playback position of the target partial video is changed, and the playback position of the other partial video is controlled to be changed synchronously. As a result, the test partial video and the reference partial video are displayed synchronously on the display 16. Furthermore, below the seek bar, a group of operation buttons for controlling video playback are arranged. These operation buttons include a rewind button, a play button, a pause button, and a fast-forward button, and the user can operate these buttons to arbitrarily control the playback of the partial videos.
[0042] Below the first video display frame for the test portion video and the second video display frame for the reference portion video, a waveform diagram is displayed showing the temperature change over time for a section (t1-5sec to t1+5sec) based on a partial temperature data file for that section extracted from a temperature data file covering the entire test period collected during the test. A time bar is superimposed on the waveform diagram, and the time bar moves in synchronization with the playback of the test portion video and the reference portion video. As with the videos, a temperature data file for normal operation (reference temperature data file) may be prepared in advance, and a waveform diagram showing the normal temperature change over time for that section (t1-5sec to t1+5sec) based on a partial reference temperature data file extracted from that file may be displayed superimposed on the waveform diagram showing the temperature change over time during the test.
[0043] As shown in FIG. 6(b), the display control unit 118 controls the second display frame to be highlighted in the frame corresponding to the timing when the operator presses the save button 24, which triggers the generation of the inspection area video, or in a section adjacent thereto. The highlighting is not limited to changing the thickness of the frame line, but can also be performed by changing the color of the frame line, blinking the frame line, etc. This allows the user to intuitively grasp the timing when an abnormality is suspected, thereby improving the efficiency of abnormality confirmation. In addition, the temperature state at that time can be visually confirmed by comparing it with the normal temperature state.
[0044] 6(c), the display control unit 118 controls the second display frame to be highlighted in a frame corresponding to the timing when the occurrence of an abnormality is detected by the abnormality detection unit 109 or in a section adjacent thereto. This allows the user to instantly confirm the abnormality automatically detected by the information processing device 10 and visually determine whether or not an abnormality has occurred. In addition, the temperature state at that time can be visually confirmed by comparing it with the normal temperature state.
[0045] According to this embodiment, when an operator issues a save command during a visual inspection of the operation of the gaming machine 21 being inspected, an inspection portion video covering the period before and after that point in time is generated, and a reference portion video synchronized with the inspection portion video is generated, and the two are stored in association with each other, and then displayed in synchronization with each other. This provides the following effects.
[0046] In this embodiment, the inspection portion video and the reference portion video are recorded synchronously, so that both can be played back in parallel during inspection, making it possible to immediately compare the actual behavior of the gaming machine 21 with the reference behavior based on the specifications. As a result, it is no longer necessary to play back a long overall video and search for the time code of the time when the save command was input to identify the comparison point, as in the past, and the immediacy and efficiency of the comparison inspection can be significantly improved.
[0047] Furthermore, because the partial video includes not only the time when the save command was entered, but also footage from immediately before and after, it is possible to grasp the temperature conditions at the time, as well as the signs of an abnormality, the moment the abnormality occurred, and the behavior after the abnormality occurred as a series of events. This makes it possible not only to confirm that an abnormality has occurred, but also to analyze the cause and verify reproducibility with high accuracy.
[0048] Furthermore, if the entire video is stored in the cloud storage device 2 and only the partial video is stored in the storage device 14, the capacity used by the storage device 14 can be significantly reduced compared to when the entire video is stored for a long period of time, thereby reducing the burden on the recording medium. In particular, the method of the present invention has a significant practical advantage when accumulating a large number of inspection videos over a long period of time. As described above, the inspection device 1 according to this embodiment significantly improves the immediacy, efficiency, and accuracy of comparative inspections compared to when only partial inspection videos are stored, and also reduces the storage burden during anomaly cause analysis and long-term operation.
[0049] In this embodiment, "visual inspection" does not necessarily mean directly observing an actual object, but also encompasses observing a video of the actual object. FIG. 7 illustrates an example of an inspection page displayed on the display 16 of the inspection device 1 according to a modified example of this embodiment. The inspection page displays an inspection video file as a full video of the gaming machine 21 being inspected, and includes a user interface for allowing an operator reviewing the inspection video file to save a partial video containing the timing at which the operator detects an abnormality in the gaming machine 21. For example, the inspection page is displayed when an operator selects one of multiple inspection video files displayed on a list page of inspection video files. The upper part of the inspection page displays attribute information about the inspection video file, including the model name, identification number, and date and time of occurrence. Below the attribute information, a video display frame in which the inspection video file is displayed is located, and a seek bar is displayed below the video display frame. Below the seek bar, a group of operation buttons for controlling video playback is located. These operation buttons include a rewind button, a play button, a pause button, and a fast-forward button. Furthermore, a save button 24 is located next to the video display frame. When the save button 24 is pressed, the inspection portion video generating unit 110 extracts a video section from the inspection portion video file that includes the time of the press and generates an inspection portion video file, and the reference portion video generating unit 112 extracts a video section from the reference portion video file that corresponds to the same time range as the inspection portion video and generates a reference portion video file. This allows the operator to observe the inspection video captured of the gaming machine 21 under inspection, rather than directly observing the gaming machine 21, and save both the inspection video and the reference video, centered around the time when the abnormality is thought to have occurred, as partial videos. Then, as in the present embodiment, the inspection portion video and the reference portion video can be displayed side by side for comparison and confirmation.
[0050] In this way, visual inspection can be performed using a video of the gaming machine 21 rather than directly observing the gaming machine 21, thereby achieving the same effect as the present embodiment. It is also possible to perform an inspection even when a highly skilled worker is not present, and for the highly skilled worker to check the results later. Furthermore, it can also be used as a training material for workers to learn in advance how to detect anomalies and what to observe.
[0051] This embodiment is not limited to gaming machines 21, but can be applied to various electrical devices other than gaming machines 21 that require visual inspection by an operator and at least one of screen inspection and operational inspection of actual objects (moving parts). Examples of electrical devices other than gaming machines 21 include video display devices such as televisions, injection molding machines, smartphones, industrial robots, repetitive devices such as NC lathes and NC milling machines (including machining centers), in-vehicle displays 16, electric seats, and electric medical beds. For example, in the case of a video display device, an inspection video is displayed on the video display device and the screen of the video display device is photographed. When an inspection operator visually inspects the screen and performs an appropriate operation, a section including the video operation timing is extracted from the photographed inspection video, generating data for an inspection portion video, which is then recorded separately from the inspection video data. When the inspection portion video is played back, the same section is extracted from a reference video showing normal operation, photographed with the same angle of view, and displayed synchronously.
[0052] In this embodiment, the partial video saving process is executed in response to pressing the save button 24. However, as long as an inspection partial video file corresponding to a section where an abnormality is suspected can be generated from the inspection video file and a reference partial video file synchronized with the inspection partial video file can be generated from the reference video file, the trigger is not limited to pressing the save button 24. For example, when an abnormality or possible abnormality is detected by various sensors such as an infrared sensor that detects abnormal operation of a reel provided in the gaming machine 21, a microphone that detects abnormal sounds from the gaming machine 21, or a vibration sensor that detects abnormal vibrations from the gaming machine 21, an inspection partial video file corresponding to the section including the time of detection may be generated from the inspection video file, and a reference partial video file that is synchronized with the inspection partial video file may be generated from the reference video file, and each may be saved.
[0053] In this embodiment, a single press of the save button 24 triggers the generation of an inspection portion moving image file and a reference portion moving image file corresponding to a predetermined period including the time when the save button 24 was pressed once. However, the trigger may also be a long press of the save button 24. In this case, for example, an inspection portion moving image file and a reference portion moving image file corresponding to a period from a predetermined time before the long press of the save button 24 started to a time when the long press is released (i.e., the pressing of the save button 24 ends) are generated.
[0054] The inspection device 1 according to one embodiment of the present invention has been described above based on specific examples, but the present invention can also be embodied as a method or inspection program for realizing the above-mentioned operations, or as a storage medium on which an inspection program is recorded (for example, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a CD-RW, a magnetic tape, a hard disk, or a memory card).A computer implemented in the inspection device 1 can install an inspection program stored in a recording medium and execute this inspection program using a CPU, thereby realizing the various processes (functions) described above.
[0055] All of the features described in this specification (including the claims, abstract, and drawings) and / or all steps of any disclosed method or process may be combined in any combination, except combinations in which these features are mutually exclusive.
[0056] Furthermore, each feature described in this specification (including the claims, abstract, and drawings), unless expressly stated otherwise, may be replaced by alternative features serving the same, equivalent, or similar purpose. Thus, unless expressly stated otherwise, each disclosed feature is only one example of a generic series of identical or equivalent features.
[0057] Furthermore, the present invention is not limited to the specific configuration of any of the above-described embodiments, but extends to any novel feature or combination thereof described in this specification (including the claims, abstract, and drawings), or any novel method or process step or combination thereof described. [Explanation of symbols]
[0058] 1...inspection device, 2...cloud storage device, 3...network, 10...information processing device, 11...processor, 12...RAM, 13...ROM, 14...storage device, 15...input device, 16...display, 17...interface (I / F), 18...communication unit, 19...data / control bus, 21...gaming machine, 22...camera, 23...inspection start button, 24...save button, 100...control unit, 101...inspection start signal input unit, 102...inspection sequence control unit, 103...gaming machine control unit, 104...camera control unit, 105...video signal input unit, 106...inspection video generation unit, 107...inspection video storage control unit, 108...save instruction signal input unit, 109...abnormality detection unit, 110...inspection portion video generation unit, 111...inspection portion video storage control unit, 112...reference portion video generation unit, 113...reference portion video storage control unit, 114...transmission unit, 115...operation signal input unit, 116...page creation unit, 117...playback control unit, 118...display control unit, 120...temperature sensor control unit, 121...partial temperature data file generation unit, 122...partial temperature data file storage control unit.
Claims
1. an inspection sequence control unit that operates the gaming machine to be inspected in accordance with a preset inspection sequence; a storage unit that stores data of a reference video captured of a gaming machine of the same model as the gaming machine to be inspected and that operates normally in accordance with the inspection sequence; an inspection video generating unit that captures an image of the gaming machine to be inspected operating in accordance with the inspection sequence and generates inspection video data; an input unit for inputting an operation signal related to an operation by an operator during operation of the gaming machine to be inspected; an inspection portion video generating unit that extracts data of an inspection portion video of a predetermined time length including the timing of the operator's operation from the inspection video; a reference portion moving image generating unit that extracts data of a reference portion moving image of the same section as the section from the reference moving image; a display unit that displays the inspection portion moving image and the reference portion moving image in synchronization with each other; An inspection device comprising:
2. 2. The inspection device according to claim 1, wherein the inspection portion moving image generating unit generates data of the inspection portion moving image by extracting from the inspection moving image a section before and after the timing of the operation by the operator as a reference.
3. The inspection device according to claim 1 , wherein the display unit displays the inspection portion moving image in an emphasized manner at the timing of the operator's operation.
4. The gaming machine further includes an abnormality detection unit that detects an occurrence of an abnormality in the gaming machine to be inspected by comparing the inspection portion moving image with the reference portion moving image, The inspection device according to claim 1 , wherein the display unit displays the inspection portion moving image in an emphasized manner at the timing when the abnormality occurs.
5. a sensor that detects at least one of temperature, electrical quantity, sound, and vibration related to the gaming machine to be inspected, which operates according to the inspection sequence; a partial sensor data generating unit that extracts partial sensor data of the same interval as the interval from the output data of the sensor, The inspection device according to claim 1 , wherein the display unit displays a time waveform diagram relating to the partial sensor data together with the inspection partial moving image and the reference partial moving image.
6. a computer that stores data of a reference video of a gaming machine that is the same model as the gaming machine to be inspected and that operates normally according to a preset inspection sequence; an inspection sequence control means for operating the gaming machine to be inspected in accordance with the inspection sequence; an inspection video generating means for capturing an image of the gaming machine to be inspected operating in accordance with the inspection sequence and generating inspection video data; an input means for inputting an operation signal related to an operation by an operator during operation of the gaming machine to be inspected; an inspection portion moving image generating means for extracting data of an inspection portion moving image of a predetermined time length including the timing of the operator's operation from the inspection moving image; a reference portion moving image generating means for extracting data of a reference portion moving image of a section corresponding to the inspection portion moving image from the reference moving image; an inspection program for causing the program to function as a display means for displaying the inspection portion moving image and the reference portion moving image in synchronization with each other;
Citation Information
Patent Citations
Sound inspection device and method of game machine
JP2008043560A
Inspection device for game machine
JP2008055034A
Game machine
JP2015062578A
Inspection equipment and inspection program
JP7198551B2
Inspection equipment and inspection program
JP7427282B2