Setting inspection device, program, and setting method
The setting inspection device automates the verification of terminal settings by comparing captured images with correct images, efficiently determining their correctness and reducing manual inspection effort.
Patent Information
- Application Number
- JP2024051472
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-03-27
- Publication Date
- 2025-12-24
- Estimated Expiration
- 2044-03-27
AI Technical Summary
Manual inspection of terminal settings is time-consuming and inefficient.
A setting inspection device that acquires and inspects terminal settings using capture images, comparing them against correct images to automatically determine the correctness of settings, reducing the effort required for inspection.
Automated inspection of terminal settings reduces the effort and time needed to verify their accuracy, particularly for multiple devices.
Smart Images

Figure 0007791529000001 
Figure 0007791529000002 
Figure 0007791529000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a setting inspection device, a program, and a setting method. [Background technology]
[0002] Patent Document 1 discloses a technology for automatically performing kitting for various terminals such as smartphones and tablets. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2017-49773 Summary of the Invention [Problem to be solved by the invention]
[0004] There are cases where terminal settings obtained by kitting or the like need to be inspected to determine whether they are correct, but conventionally, this inspection has been performed manually. The technology described in Patent Document 1 only saves a trace of the settings as screenshots, so the inspection of the settings itself is performed manually, which is time-consuming.
[0005] The present invention has been made to reduce the effort required to check the settings of a terminal. [Means for solving the problem]
[0006] The setting inspection device according to the present invention comprises an acquisition unit that acquires N (where N is a natural number) capture images as N inspection images, each of which indicates the contents of the settings of the terminal that have been displayed and captured on the terminal; an inspection unit that performs an inspection process to inspect the correctness of the settings of the terminal for each type of setting based on the N inspection images and M (where M is a natural number) correct images that indicate M types of correct settings of the terminal; and an inspection result output unit that outputs the inspection results for each type of setting by the inspection unit.
[0007] The inspection unit may perform the inspection process by determining, for each of the M correct images, that when it determines that an image matching one of the M correct images is included in any of the N inspection images, the inspection result indicates that the setting type corresponding to the one correct image is correct, and when it determines that the setting type corresponding to the one correct image is not included, the inspection result indicates that the setting type corresponding to the one correct image is incorrect.
[0008] The acquisition unit may acquire the N test images for each of a plurality of terminals including the terminal, the inspection unit may perform the inspection process for each of the plurality of terminals, and the inspection result output unit may generate and output a list showing the inspection results for each type of setting corresponding to each of the M correct images for each of the plurality of terminals.
[0009] A specific correct image among the M correct images is an image displayed on a portion of the display screen of the terminal, and the specific correct image is associated with position information indicating its display position on the display screen. The N test images include a specific test image that is larger than the specific correct image. The test unit may perform the test process by using a partial area of the specific test image based on the position information as a search range, and when the partial area used as the search range contains an image that matches the specific correct image, the test result indicates that the setting type corresponding to the specific correct image is correct, and when no matching image is contained, the test result indicates that the setting is incorrect.
[0010] The specific correct image may be an image of an icon of a specific application displayed on the home screen of the terminal, and the type of setting corresponding to the specific correct image may be the position of the icon on the home screen.
[0011] A program according to the present invention causes a computer to function as the setting inspection device.
[0012] The setting method according to the present invention comprises a setting step for setting a terminal, an inspection step for performing an inspection process using a setting inspection device to inspect the correctness of the settings of the terminal for each type of setting based on N inspection images (where N is a natural number) each of which is a captured image displayed on the terminal and showing the contents of the settings of the terminal, and M correct images (where M is a natural number) each of which shows M types of correct settings of the terminal, and a display step for displaying the inspection results for each type of setting obtained by the inspection step on a display device using the setting inspection device. [Effects of the Invention]
[0013] According to the present invention, the effort required to check the settings of a terminal is reduced. [Brief explanation of the drawings]
[0014] [Figure 1] FIG. 1 is a conceptual diagram showing the configuration of a setting inspection device according to an embodiment of the present invention. [Figure 2] Figure 2 is an image of the operation screen displayed on the entire display screen of the terminal. [Figure 3] Figure 3 is an image of the home screen that is displayed on the entire display screen of the device. [Figure 4] FIG. 4 is a diagram showing an example of the configuration of the correct image table. [Figure 5] FIG. 5 is a flowchart of the inspection process. [Figure 6] FIG. 6 is a diagram showing an example of the configuration of a list generated by the setting inspection device and displayed on the display device. DETAILED DESCRIPTION OF THE INVENTION
[0015] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0016] The setting inspection device 10 according to this embodiment shown in FIG. 1 is configured to inspect whether the initial settings of terminals T1 to T3 purchased by an organization such as a company or a school are correct. The initial settings are performed by kitting. The kitting may be performed manually by an operator or automatically using the technology described in Patent Document 1 or the like. In the following description, the terminals T1 to T3 will also be collectively referred to as terminal T.
[0017] Each terminal T is assigned a terminal ID (for example, a serial number). Any specific example of the terminal ID may be used, but here, the terminal ID is assumed to be the same as the reference symbols (T1 to T3) assigned to the terminals in FIG. 1. The number of terminals T may be one or more. Each terminal T is, for example, a mobile terminal such as a smartphone, tablet, or laptop computer, or a desktop terminal. Each terminal T is assumed to be the same terminal. Here, each terminal T is assumed to be an iOS terminal with iOS (registered trademark) as the OS (Operating System), but the terminal T may also be an Android (registered trademark) terminal, etc.
[0018] The worker operates each of terminals T1 to T3 to perform kitting, i.e., initial setup, and sequentially captures images by screenshots showing the contents of M types of settings (where M is a natural number) that make up the initial setup. Each captured image is also called a captured image. N captured images (where N is a natural number) are obtained for each of terminals T1 to T3. N=M unless the worker forgets to capture (including forgetting to capture after setup and forgetting to capture due to forgetting to set up in the first place) or unless an unnecessary image is captured. Here, the captured image is the entire image displayed on the entire display screen of terminal T.
[0019] Examples of the types of settings that make up the initial settings include turning on or off a specific function, installing a specific application, and setting the position of a specific application icon on the home screen. In this embodiment, the initial settings are configured with M=2 types of settings. The first of the two types of settings is an example of turning on a specific function, which is a setting that turns on the access function for the control center while the application is in use, as shown within the dashed line in FIG. 2. The second type of setting is an example of setting the position of a specific application icon on the home screen, which is a setting that places the icon IA of the application "AAA" in the fifth position from the top and on the left, as shown in FIG. 3.
[0020] Note that the above M may be 1 or 2 or more. The type of setting is also arbitrary. For example, other examples of the on / off setting of the specific function described above include turning on or off the pop-up blocking function in an internet browser, and turning on or off the function to prevent cross-site tracking.
[0021] The capture image varies depending on the type of setting. For example, a capture image for turning on the accessibility feature described above would be an image of the operation screen for turning on the accessibility feature in the Control Center while using an application, as shown in Figure 2. In Figure 2, image A, surrounded by a dashed line, is the area operated to switch the accessibility feature on or off, and this area indicates whether the accessibility feature is on or off, i.e., the setting content. Thus, when the setting type is turning a specific function on or off, an image of the operation screen for turning the specific function on or off can be used as the capture image. Note that Figure 2 is simplified compared to an image of an actual iOS device. Furthermore, in Figure 2, the icon is simply displayed as a rectangle with rounded corners, and detailed designs are omitted.
[0022] For example, the capture image for the icon position setting is an image of the home screen of device T, as shown in Figure 3. This is because the home screen indicates the icon position. In this way, when the setting type is setting the icon position of a specific application on the home screen, an image of the home screen can be used as the capture image. Note that even when the setting type is installing a specific application, the capture image can be an image of the home screen. This is because the icons of the installed applications are displayed on the home screen. Note that, like Figure 2, Figure 3 is drawn in a simplified form compared to the image of an actual iOS device. Furthermore, in Figure 3, icons I other than icon IA are displayed as simple rectangles with rounded corners, and detailed designs are omitted.
[0023] Referring again to FIG. 1, the worker operates terminal T to cause terminal T to execute a process of sequentially transmitting each of the obtained N captured images (two if no captured images were forgotten) together with the terminal ID of terminal T to the setting inspection device 10 via wired or wireless communication. This process is performed for each of terminals T1 to T3. The capturing and transmission of the N captured images may be performed automatically by terminal T. Alternatively, the transmission of the N captured images may be performed via a network such as the Internet.
[0024] The setting inspection device 10 is composed of a personal computer, a server computer, etc. that can communicate with the terminals T1 to T3. The setting inspection device 10 is configured to acquire N capture images sent from each of the terminals T1 to T3 as inspection images, and to inspect the correctness of each of M types of settings that make up the initial setting of the terminal T based on the acquired N inspection images.
[0025] The setting inspection device 10 includes a nonvolatile storage device 11 that stores various data, programs, etc., and a processor 12 that executes the programs and performs the processing described below using the various data. The processor 12 includes a CPU (Central Processing Unit) and the like. The setting inspection device 10 further includes a main memory 13 that provides a working area for the processor 12, a communication unit 14 that relays data exchanged between the processor 12 and devices external to the setting inspection device 10, such as terminals T1 to T3, and an interface 15 that includes an operation device 15A and a display device 15B.
[0026] The storage device 11 stores a correct image folder 11A, an inspection image folder 11B, and an inspected image folder 11C.
[0027] The correct image folder 11A stores M (here, two) correct images each representing the M (here, two) types of correct settings included in the initial settings. For each terminal T, these M correct images are compared one by one with the N test images to test the correctness of each of the M types of settings that make up the initial settings. The correct image is an image displayed on a portion of the display screen of terminal T with the correct settings. The correct image can be obtained, for example, by cutting out an image showing the content of the setting of the type corresponding to the correct image, i.e., the type of setting to be tested based on the correct image, from an entire image (e.g., the image in Figures 2 and 3) displayed on the display screen of a terminal of the same model as terminal T and with the correct type of setting corresponding to the correct image. The correct image is image A surrounded by a dashed line in Figure 2 and the image of icon IA in Figure 3.
[0028] In the correct image folder 11A, position information indicating the display position of the correct image on the display screen of the terminal T (e.g., the center position of the correct image), the type of setting indicated as correct by the correct image, and test information indicating whether the test based on the correct image has been tested or not (see the correct image table in FIG. 4). The position information is indicated, for example, by coordinates set on the display screen. The type of setting can also be considered an item of the test described below, and therefore, hereinafter, the type of setting will also be referred to as the test item. For example, when the test item, i.e., the type of setting, is the installation of a specific application, or when the captured image is part of a scrolling image, the display position of the correct image is not required or is not determined. In such cases, position information is unnecessary. The initial value of the test information is "untested." The test information becomes "tested" when the corresponding correct image is used for the test. When the test for one terminal T is completed, the test information is reset to its initial value.
[0029] The inspection image folder 11B stores three terminal-specific folders F1 to F3 that correspond one-to-one to the terminals T1 to T3. The terminal-specific folder F1 stores a captured image sent from the terminal T1 as an inspection image. Similarly, the terminal-specific folders F2 and F3 store captured images sent from the terminals T2 and T3 as inspection images, respectively. The terminal-specific folders F1 to F3 are also collectively referred to as terminal-specific folders F.
[0030] In the inspected folder 11C, the terminal-specific folder F corresponding to the inspected terminal T is moved from the inspection image folder 11B and stored.
[0031] The processor 12 executes a program stored in the storage device 11 to operate as an acquisition unit 12A, an inspection unit 12B, and an inspection result output unit 12C.
[0032] Acquisition unit 12A communicates with terminal T via communication unit 14 and acquires N captured images transmitted from terminal T as test images to be used for testing by inspection unit 12B. Acquisition unit 12A stores the acquired test images in a terminal-specific folder F corresponding to terminal T identified by the terminal ID transmitted together with the test images. As a result, N test images are stored in each of terminal-specific folders F1 to F3. N may be a different number between at least two of terminal-specific folders F1 to F3 due to forgetting to capture images or capturing unnecessary images after the initial setup as described above.
[0033] The inspection unit 12B performs an inspection process to inspect the correctness of the settings of the terminal T for each setting type based on N test images and M (here, two) correct images. In the inspection process, if an image matching the correct image is included in any of the N test images, the inspection unit 12B determines that the setting type corresponding to this correct image is correct. In the inspection process, if an image matching the correct image is not included in any of the N test images, the inspection unit 12B determines that the setting type corresponding to this correct image is incorrect. If the setting is incorrect, it is possible that the setting is incorrect or that an image indicating the setting content was not captured. The inspection process is performed for each terminal T.
[0034] The inspection unit 12B executes the inspection process, for example, the process shown in Fig. 5. This inspection process is started when an operator who performed the kitting work on each of the terminals T1 to T3 or a checker of the kitting work inputs an instruction to start the inspection process into the operation device 15A of the interface 15. Note that the initial value of the inspection information included in the correct image table at the start of the inspection process is set to "uninspected."
[0035] The inspection unit 12B first determines whether there is a terminal T that has not yet been inspected (step S11). Here, the inspection unit 12B determines whether one or more terminal-specific folders F are stored in the inspection image folder 11B. After the inspection of the corresponding terminal T is completed, the terminal-specific folder 11F is moved from the inspection image folder 11B to the inspected folder 11C (details will be described later). Therefore, if one or more terminal-specific folders 11F are stored in the inspection image folder 11B, this means that there is a terminal T that has not yet been inspected.
[0036] If there are any untested terminals T (step S11; Yes), the inspection unit 12B determines one of the untested terminals T as the inspection target (step S12). The method for determining the inspection target may be any method, such as randomly or by selecting terminals T in a predetermined order. The inspection unit 12B holds the terminal ID of the terminal T determined as the inspection target.
[0037] The inspection unit 12B determines whether there is an uninspected supervised image among the M supervised images stored in the supervised image folder 11A (step S13). The inspection unit 12B determines, for example, whether there is uninspected inspection information in the supervised image table of the supervised image folder 11A. If there is uninspected inspection information, the inspection unit 12B determines that there is an uninspected supervised image.
[0038] If there are uninspected supervised images (step S13; Yes), the inspection unit 12B acquires one of the uninspected supervised images and the position information and inspection item data corresponding to this supervised image from the supervised image table (step S14). The method of determining the acquisition target is arbitrary, and may be random. The inspection unit 12B updates the inspection information corresponding to the acquired supervised image from the inspection information in the supervised image table to inspected (step S15).
[0039] The inspection unit 12B sequentially acquires N test images stored in the terminal-specific folder F of the terminal T determined as the test target, sequentially compares each of the acquired N test images with the reference image acquired in step S14 (step S16), and determines whether any of the N test images includes an image that matches the reference image (step S17). As one mode of the comparison, the comparison may be terminated when a test image including an image that matches the reference image is found. The comparison may be performed, for example, by pattern matching using the reference image as a template image. The inspection unit 12B determines the search area based on the reference image in the pattern matching as a partial area of the test image based on the position information acquired together with the reference image (e.g., a partial area centered on the position indicated by the position information). The inspection unit 12B may change the shape of the partial area depending on the shape of the reference image used as the template image. For example, the inspection unit 12B may determine the partial area as an area having the same shape as the reference image or an area large enough to surround the reference image to prevent misalignment. The information on the shape of the partial area may be included in the position information, and the partial area may be set as the search area based on the information on the shape. The "match" of an image that matches the correct image may be a perfect match, or a match with a degree of match higher than a predetermined threshold.
[0040] As described above, the correct image table may contain a correct image for which no position information is registered. In such a case, the inspection unit 12B may not be able to acquire the position information. If the inspection unit 12B is unable to acquire the position information, the search area based on the correct image in the pattern matching is set to the entire test image.
[0041] If there is an inspection image that includes an image that matches the correct image (step S17; Yes), the inspection unit 12B sets "True" indicating that the type of setting corresponding to this correct image is correct as the inspection result for that type of setting (step S18). In step S18, the inspection unit 12B records the terminal ID of the terminal T that is being held, i.e., the current inspection target, the inspection item (type of setting related to this inspection), and the inspection result ("True") in the main memory 13 or the storage device 11, in association with each other.
[0042] If there is no test image that includes an image that matches the correct image (step S17; No), the test unit 12B sets "False" as the test result for the type setting, indicating that the type setting corresponding to the correct image is incorrect (step S19). In such a case, it is possible that the type setting corresponding to the correct image is incorrect, or that a capture image (test image) indicating the content of the type setting corresponding to the correct image was forgotten to be captured. In step S19, the test unit 12B records the currently held terminal ID, test item (type of setting related to this test), and test result ("False") in the main memory 13 or the storage device 11, associating them with each other.
[0043] After step S18 or S19, the inspection unit 12B returns to the processing of step S13. If, in step S13, all of the inspection information in the correct image folder 11A has been inspected (step S13; No), the inspection unit 12B determines that there are no uninspected correct images, that is, that all of the inspections of the M inspection items (M types of settings) for the terminal T have been completed. In this case, the inspection unit 12B resets the inspection information corresponding to the currently acquired correct image in the correct image table to "uninspected" (step S20), and returns to step S11. In step S20, the inspection unit 12B also moves the terminal-specific folder F corresponding to the terminal T currently being inspected to the inspected folder 11C.
[0044] If it is determined in step S11 that there is no untested terminal T (step S11; No), the test unit 12B ends the test process since the test of all the terminals T1 to T3 has been completed.
[0045] Through the above-described testing process, each combination of terminal ID, test item, and test result indicating each test result of the M test items of terminal T1, each test result of the M test items of terminal T2, and each test result of the M test items of terminal T3 is recorded in main memory 13 or storage device 11.
[0046] The test result output unit 12C generates a list showing test results for each test item (type of setting that constitutes the initial setting) for each of the terminals T1 to T3 from each of the above combinations recorded in the main memory 13 or the storage device 11. This list shows whether each test item (type of setting) corresponding to each of the M correct answer images is correct ("True") or incorrect ("False") for each of the terminals T, as shown in Fig. 6, for example. In Fig. 6, each of the terminal IDs "T1" to "T3" is set in a row, and each test item (type of setting) is set in a column, but the matrix may be reversed.
[0047] The inspection result output unit 12C displays the generated list on the display device 15B of the interface 15, or transmits the list to another device via the communication unit 14 and displays the list on the display device of that device. By checking this list, the operator or checker can determine whether the settings of each of the terminals T1 to T3 have been correctly configured and the type of incorrect settings (inspection item). This allows the operator or checker to recheck or reset the settings. Note that the inspection item may be represented by a phrase indicating the content of the inspection item, such as "inspection item A."
[0048] As described above, in this embodiment, the inspection unit 12B performs an inspection process to inspect the accuracy of the terminal settings for each setting type by comparing N inspection images with M correct images. Furthermore, the inspection result output unit 12C outputs the inspection result for each setting type by the inspection unit 12B. With this configuration, the accuracy of the settings of terminal T is automatically inspected and the inspection result for each setting type is output, so the operator or checker can confirm the inspection result of the settings of terminal T simply by checking the output. Therefore, the effort required to inspect the settings of terminal T is reduced. Note that, although checking the operation log of terminal T can be considered as an inspection of the settings, iOS terminals are not configured to output the operation log. Since the inspection using the above images is possible even for iOS terminals, the inspection effort is reduced, especially when terminal T is an iOS terminal.
[0049] Furthermore, as described above, when the inspection unit 12B determines that an image matching one of the target images is included in any of the N test images, it sets the inspection result to "True" indicating that the type of setting corresponding to the target image is correct, and when it determines that the image is not included, it sets the inspection result to "False" indicating that the type of setting corresponding to the target image is incorrect. With this configuration, N test images are inspected for each target image, so it is not necessary to specify the type of setting indicated by each test image. This allows the setting inspection to be performed by a simple process.
[0050] Furthermore, the number of terminals T to be inspected may be one, but preferably multiple terminals as described above. This allows inspection to be performed with less effort even when multiple terminals T are initially configured. Furthermore, as described above, the inspection result output unit 12C may generate and output a list showing the inspection results ("True" or "False") for each setting type (inspection item) corresponding to each of the M correct answer images for each of the multiple terminals T. This makes it easier to check the inspection results of multiple terminals T, reducing the inspection effort.
[0051] As described above, the inspection unit 12B may search a partial area of each of the N inspection images based on the position information associated with the target image to be inspected, and if the partial area of any of the N inspection images contains an image that matches the target image, the inspection result may indicate that the setting of the type corresponding to the target image is correct, and if no matching image is contained, the inspection result may indicate that the setting is incorrect. This reduces the processing load compared to when the entire inspection image is searched.
[0052] Furthermore, as described above, the correct image associated with the position information may be set as an image of an icon of a specific application displayed on the home screen of terminal T, and the type of setting corresponding to this correct image may be set as the position of the icon on the home screen. In educational settings, for example, when instructing the launch of an application, a user may be instructed to select an icon in a specific position on the home screen, and a desired icon may be set to be placed in a desired position. The above configuration also makes it possible to check the settings for the placement of such icons.
[0053] The setting method for the terminal T includes a setting step of automatically or manually setting the terminal T, and a step of performing the above-mentioned inspection process and outputting the above-mentioned inspection results by the setting inspection device 10. This reduces the effort required for inspecting the settings. Note that this setting method includes a setting step of changing the state of the terminal T, and therefore can also be said to be a method of producing a terminal T in a new state by setting.
[0054] (Variation) The inspection target of the setting inspection device 10 is not limited to the initial setting, but may be any setting made by the user at any timing. At least a part of each of the units 12A to 12C may be configured with various circuits such as ASIC or FPGA. The program may be stored in a computer-readable non-transitory storage medium (hard disk, SSD, etc.).
[0055] The N captured images (test images) may include images displayed on a portion of the display screen of terminal T. In such a case, an operation is performed to capture only a portion of the entire image or to arbitrarily crop the captured entire image, and position information indicating the display position of the captured image on the display screen of terminal T (e.g., the center position of the image) is associated with the captured image. This position information is stored in a terminal-specific folder F along with the corresponding captured image and is used to set the search area during testing. The size relationship between the captured image and the correct image may be arbitrary. For example, the captured image may be a portion of the entire image, and the correct image may be the entire image. If the captured image is smaller than the correct image, the above test may be performed based on whether the correct image contains an image that matches the captured image. Note that by using the captured image, i.e., the test image, as the entire image displayed on the entire display screen of terminal T, operations such as capturing only a portion of the entire image during testing are unnecessary, thereby reducing the effort required for testing.
[0056] (Scope of the present invention) Although the present invention has been described above with reference to the embodiments and modifications, the present invention is not limited to the above embodiments and modifications. For example, the present invention includes various modifications to the above embodiments and modifications that can be understood by a person skilled in the art within the scope of the technical concept of the present invention. The configurations listed in the above embodiments and modifications can be combined as appropriate within a range that does not contradict. Furthermore, the omission of each configuration is optional. [Explanation of symbols]
[0057] 10 Setting inspection device, 11...storage device, 11A...correct image folder, 11B...inspection image folder, 11C...inspected folder, 11F...folder for each terminal, 12...processor, 12A...acquisition unit, 12B...inspection unit, 12C...inspection result output unit, 13...main memory, 14...communication unit, 15...interface, 15A...operation device, 15B...display device, A...image, F, F1 to F3...folders for each terminal, I...icon, IA...icon, T...terminal, T1...terminal, T2...terminal, T3...terminal.
Claims
1. an acquisition unit that acquires N (where N is a natural number) capture images, each of which indicates the content of the settings of the terminal that have been displayed and captured on the terminal, as N test images; an inspection unit that performs an inspection process to inspect the correctness of the settings of the terminal for each type of setting based on the N inspection images and M correct images (where M is a natural number) that respectively indicate M types of correct settings of the terminal; an inspection result output unit that outputs an inspection result for each type of setting by the inspection unit; the M correct images include a first icon image that is an image of an icon of an application and associated with position information, and a second icon image that is an image of an icon of an application and not associated with position information, The inspection unit In the inspection based on the first icon image, when it is determined that an image matching the first icon image is included in a partial area of any of the N inspection images that is based on the position information corresponding to the first icon image, the inspection result of the first setting indicates that the first setting, which is a setting of the type corresponding to the first icon image of the terminal, is correct; In the inspection based on the second icon image, when it is determined that an image matching the second icon image is included somewhere in the entire area of any of the N inspection images, the inspection result of the second setting indicates that the second setting, which is a setting of the type corresponding to the second icon image of the terminal, is correct. Setting inspection equipment.
2. The inspection unit When it is determined that the partial area does not include an image that matches the first icon image, the inspection result of the first setting indicates that the first setting is incorrect; When it is determined that the entire area does not include an image that matches the second icon image, the inspection result of the second setting indicates that the second setting is incorrect. The setting inspection device according to claim 1 .
3. the acquisition unit acquires the N inspection images for each of a plurality of terminals including the terminal; the inspection unit performs the inspection process for each of the plurality of terminals; The test result output unit generates and outputs a list showing the test results for each type of setting corresponding to each of the M correct images for each of the plurality of terminals. The setting inspection device according to claim 1 .
4. A program that causes a computer to function as the setting inspection device according to claim 1.
5. a setting step for setting up the terminal; an inspection step in which a setting inspection device performs an inspection process to inspect the correctness of the settings of the terminal for each type of setting based on N inspection images, each of which is N (where N is a natural number) capture images that are displayed on the terminal and show the settings of the terminal and are captured, and M (where M is a natural number) correct images that show M types of correct settings of the terminal; a display step of displaying the inspection result for each setting type by the inspection step on a display device by the setting inspection device, the M correct images include a first icon image that is an image of an icon of an application and associated with position information, and a second icon image that is an image of an icon of an application and not associated with position information, In the inspection step, the setting inspection device In the inspection based on the first icon image, when it is determined that an image matching the first icon image is included in a partial area of any of the N inspection images that is based on the position information corresponding to the first icon image, the inspection result of the first setting indicates that the first setting, which is a setting of the type corresponding to the first icon image of the terminal, is correct; In the inspection based on the second icon image, when it is determined that an image matching the second icon image is included somewhere in the entire area of any of the N inspection images, the inspection result of the second setting indicates that the second setting, which is a setting of the type corresponding to the second icon image of the terminal, is correct. How to set it up.
Citation Information
Patent Citations
Inspection device, inspection system, inspection method, portable terminal and program
JP2014010629A
Kitting system, kitting program, and kitting method
JP2017049773A