Operation information acquisition device, method, and program
The operation information acquisition device selectively stores operation images based on significant changes, addressing storage limitations and cost issues by retaining only meaningful images, thus optimizing storage efficiency.
Patent Information
- Application Number
- PCT/JP2024/006365
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-21
- Publication Date
- 2025-08-28
AI Technical Summary
Existing information processing systems store operation logs and capture images for every input, regardless of their significance, leading to storage capacity limitations and increased device size and cost.
An operation information acquisition device that detects operation events on a screen, generates capture images only for significant changes exceeding preset conditions, and deletes images with insignificant changes, thereby reducing storage requirements.
Reduces storage capacity and costs by retaining only meaningful operation images, ensuring efficient use of storage resources while maintaining analysis capabilities.
Smart Images

Figure JP2024006365_28082025_PF_FP_ABST
Abstract
Description
Operation information acquisition device, method, and program
[0001] One aspect of the present invention relates to an operation information acquisition device, method, and program used to acquire operation information from a terminal in an information processing system.
[0002] For example, in an information processing system that manages products and services, a screen for accepting orders for products and services is displayed on an operator's terminal, and information entered by the operator into multiple input fields set on this screen is acquired.
[0003] Such information processing systems have a function of generating and storing management information related to input operations in order to analyze operation patterns such as the tendency of operator input operations. The operation management information includes an operation log showing the operation history and a capture image of the operation screen, and the system generates and stores the operation log and a capture image of the operation screen every time the operator performs a new input operation (see, for example, Patent Document 1).
[0004] Japanese Patent No. 7235110
[0005] However, in the technology described in Patent Document 1, every time a user inputs new information into one field, an operation log and a capture image of the operation screen are stored without exception, regardless of whether the operation is meaningful for later analysis. This raises the risk of the storage capacity of the storage medium becoming limited, and to prevent this, a large-capacity storage medium must be prepared, resulting in an increase in the size and cost of the device.
[0006] This invention has been made in light of the above circumstances, and aims to provide a technology that enables the storage medium to have a smaller capacity and reduce costs while storing all management information related to meaningful operations.
[0007] In order to solve the above problem, one aspect of an operation information acquisition device or method according to the present invention includes: each time an operation event occurs for a predetermined number of input items on an operation screen having the input items provided thereon, detecting at least the input items that are the target of the operation event, generating a capture image of the operation screen corresponding to the operation event, and storing the generated capture images in a storage medium in chronological order; comparing a first capture image corresponding to a first operation event stored in the storage medium with a second capture image corresponding to a second operation event that occurred before the first operation event; determining whether a change has been made to the input items between the first capture image and the second capture image that exceeds a range of preset conditions; and deleting the second capture image from the storage medium if it is determined that no change has been made that exceeds the range of the conditions.
[0008] According to one aspect of the present invention, each time an operation event occurs on an operation screen, a capture image of the operation screen corresponding to the operation event is temporarily stored in a storage medium. However, the newly stored capture image is compared with a previously stored capture image, and if changes to input items between the two capture images are within a predetermined range, the previously stored capture image is deemed to be management information relating to an operation that has no meaning, and is deleted from the storage medium.
[0009] Therefore, only meaningful captured images in which changes in input items exceed the range of predetermined conditions are stored in the storage medium, and other captured images are deleted, thereby making it possible to reduce the storage capacity required for the storage medium and achieve miniaturization and cost reduction of the device while retaining the storage of meaningful captured images.
[0010] That is, according to one aspect of the present invention, it is possible to provide a technique that enables a reduction in the capacity and cost of a storage medium while storing all management information relating to meaningful operations.
[0011] FIG. 1 is a block diagram showing an example of the hardware configuration of an operation information acquisition device according to a first embodiment of the present invention. FIG. 2 is a block diagram showing an example of the software configuration of an operation information acquisition device according to the first embodiment of the present invention. FIG. 3 is a flowchart showing an example of the procedure and processing content of operation information acquisition control executed by a control unit of the operation information acquisition device shown in FIG. 2. FIG. 4 is a flowchart showing an example of the procedure and processing content of a capture image generation and storage process among the procedure of operation information acquisition control shown in FIG. 3. FIG. 5 is a diagram showing state transitions of an operation screen used to explain an example of an information input operation on an operation screen and a process of deleting the corresponding capture image. FIG. 6 is a flowchart showing an example of the procedure and processing content of a capture image generation and storage process according to a second embodiment of the present invention. FIG. 7 is a diagram showing state transitions of an operation screen used to explain an example of the capture image generation and storage process shown in FIG. 6. FIG. 8 is a flowchart showing a third example of the procedure and processing content of a capture image storage management process among the procedure of operation information acquisition control shown in FIG. 3.
[0012] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0013] First Embodiment (Configuration Example) FIGS. 1 and 2 are block diagrams showing an example of the hardware configuration and software configuration, respectively, of an operation information acquisition device according to a first embodiment of the present invention.
[0014] The operation information acquisition device AS according to the first embodiment is configured, for example, by a personal computer used by an operator.
[0015] The operation information acquisition device AS includes a control unit 1 that uses a hardware processor such as a central processing unit (CPU). A storage unit having a program storage unit 2 and a data storage unit 3, and an input / output interface (hereinafter, interface will be abbreviated as I / F) unit 4 are connected to the control unit 1 via a bus 5.
[0016] An input device IS and a display device DS are connected to the input / output I / F unit 4. Of these, the display device DS is used to display, for example, an operation screen for managing products or services. The input device IS is comprised of operation devices such as a keyboard and a mouse, and is used by an operator to input information into input fields on the operation screen displayed on the display device DS.
[0017] The program storage unit 2 is, for example, a combination of a non-volatile memory such as a HDD (Hard Disk Drive) or SSD (Solid State Drive) as a storage medium that can be written to and read from at any time, and a non-volatile memory such as a ROM (Read Only Memory), and stores application programs necessary for executing various processes related to the first embodiment of the present invention, in addition to middleware such as an OS (Operating System).
[0018] The data storage unit 3 is, for example, a combination of a non-volatile memory such as an HDD or SSD as a storage medium that can be written to and read from at any time, and a volatile memory such as RAM (Random Access Memory), and its storage area is provided with an operation information storage unit 31, an operation log storage unit 32, and an operation screen storage unit 33.
[0019] The operation information storage unit 31 is used to store data representing the above-mentioned operation screen and information indicating the input contents (input values) entered for each input item provided on this operation screen.
[0020] The operation log storage unit 32 stores an operation log that indicates an operation history when an operation event (also called an input event) occurs on the operation screen.
[0021] The operation screen storage unit 33 stores, in chronological order, captured images of the operation screen that is the object of operation when an operation event occurs.
[0022] The control unit 1 includes an operation information acquisition processing unit 11, an operation event detection processing unit 12, an operation management information generation processing unit 13, an operation screen comparison processing unit 14, and an operation screen deletion processing unit 15 as processing function units necessary for implementing the first embodiment of the present invention.
[0023] The processing units 11 to 15 are all realized by causing a hardware processor in the control unit 1 to execute an application program stored in the program storage unit 2. Note that some or all of the processing units 11 to 15 may be realized using hardware such as an LSI (Large Scale Integration) or an ASIC (Application Specific Integrated Circuit).
[0024] The operation information acquisition processing unit 11 reads out initial operation screen data from the operation information storage unit 31, and outputs the read out initial operation screen data from the input / output I / F unit 4 to the display device DS for display. When an operation event occurs for an input item on the displayed operation screen, the operation information acquisition processing unit 11 acquires information indicating the input content from the input device IS via the input / output I / F unit 4, and stores the acquired information indicating the input content in the operation information storage unit 31.
[0025] Each time the operation event occurs, the operation event detection processing unit 12 detects information indicating the content of the operation event, such as the date and time of the event occurrence, the name of the input item that was the target of the operation, and the number of the operation screen.
[0026] Each time the above-mentioned operation event occurs, the operation management information generation processing unit 13 generates an operation log by adding a registration number to the date and time of the operation event detected by the above-mentioned operation event detection processing unit 12, the name of the input item that was operated, and the number of the operation screen, and stores the generated operation log in the operation log memory unit 32.
[0027] Furthermore, each time an operation event occurs, the operation management information generation processing unit 13 generates a capture image based on the operation screen corresponding to the operation event, and stores the generated capture image in the operation screen storage unit 33 with the number of the corresponding operation screen added.
[0028] Every time a new capture image is generated, the operation screen comparison processing unit 14 reads out the new capture image and the capture image generated corresponding to the immediately previous operation event from the operation screen storage unit 33, and compares the two read capture images. Then, based on the comparison result of the capture images, the operation screen comparison processing unit 14 determines whether or not a change that exceeds a range of a preset condition has been made to an input item to be judged, among a plurality of input items provided on the operation screen.
[0029] If the operation screen comparison processing unit 14 determines that no changes have been made that exceed the range of the above conditions, the operation screen deletion processing unit 15 deletes the capture image corresponding to the previous operation event from the operation screen memory unit 33.
[0030] An example of the determination process by the operation screen comparison processing unit 14 and the process of deleting the captured image based on the determination result will be described in detail in the operation example.
[0031] (Example of Operation) Next, an example of operation of the operation information acquisition device AS configured as above will be described.
[0032] FIG. 3 is a flowchart showing an example of the procedure and content of the operation information acquisition process executed by the control unit 1 of the operation information acquisition device AS.
[0033] [1] Acquisition of Operation Information When the control unit 1 of the operation information acquisition device AS detects input of a request to start operation from the operator in step S1, under the control of the operation information acquisition processing unit 11, it executes a process of acquiring operation information as follows.
[0034] Here, an example will be described in which an operator inputs customer information into a customer information registration screen.
[0035] That is, in step S2, the operation information acquisition processing unit 11 first reads the initial screen information of the customer information registration screen from the operation information storage unit 31, and outputs the read initial screen information from the input / output I / F unit 4 to the display device DS for display.
[0036] Figure 5 (1) shows an example of the initial screen of the customer information registration screen. In this example, the customer information registration screen has input fields (also referred to here as input fields) for "Name," "Prefecture," "Address," and "Service Type," as well as operation buttons for "Delete," "Save," and "Register."
[0037] In this state, suppose that the operator inputs text information representing the customer's name into the "Name" input field on the input device IS, as shown in (2) of Fig. 5. In this case, when the operation information acquisition processing unit 11 detects the occurrence of an operation event for the name input field in step S3, it acquires the input text information representing the name via the input / output I / F unit 4 in step S4 and stores the acquired input information in the operation information storage unit 31 in association with the "Name" input item.
[0038] Next, suppose that the operator inputs text information representing a prefecture name into the input field for "Prefecture Name," as shown in (3) of Fig. 5. Then, when the operation information acquisition processing unit 11 detects the occurrence of an operation event for the prefecture name input field in step S3, it acquires the input text information representing the prefecture name via the input / output I / F unit 4 in step S4 and stores the acquired input information in the operation information storage unit 31 in association with the input item for "Prefecture Name."
[0039] Similarly, when the operator inputs information into the “Address” input field and the “Service Type” input field, as shown in (4) and (5) of FIG. 5, the operation information acquisition processing unit 11 acquires the input information via the input / output I / F unit 4, and stores the acquired input information in the operation information storage unit 31 in association with the input item.
[0040] [2] Generation and Storage of Operation Management Information Each time an operation event occurs, the control unit 1 of the operation information acquisition device AS executes the process of generating and storing operation management information related to each operation event as follows.
[0041] (2-1) Generation and Storage of Operation Logs Each time an operation event occurs, the control unit 1 of the operation information acquisition device AS first detects the content of the operation event that has occurred in step S5 under the control of the operation event detection processing unit 12. For example, the operation event detection processing unit 12 detects the date and time when the event occurred, the name of the input item that was operated, and the number of the operation screen.
[0042] Next, in step S6, under the control of the operation management information generation processing unit 13, the control unit 1 of the operation information acquisition device AS generates an operation log by assigning a registration number to the date and time of the event occurrence, the name of the input item that was operated, and the number of the operation screen based on the information representing the content of the operation event detected by the operation event detection processing unit 12, and stores the generated operation log in the operation log memory unit 32.
[0043] (2-2) Generation and storage of capture image corresponding to operation screen Each time the above-mentioned operation event occurs, the control unit 1 of the operation information acquisition device AS captures the operation screen after each operation event is reflected and generates a capture image representing the above-mentioned operation screen in step S7 under the control of the operation management information generation processing unit 13. Then, the operation management information generation processing unit 13 assigns the operation screen number to the generated capture image, and sequentially stores the above-mentioned capture images assigned with the operation screen number in the operation screen storage unit 33.
[0044] [3] Storage management of captured images Each time a captured image corresponding to a new operation event is stored in the operation screen storage unit 33, the control unit 1 of the operation information acquisition device AS executes storage management processing of the captured image in step S8 under the control of the operation screen comparison processing unit 14 and the operation screen deletion processing unit 15 as follows.
[0045] FIG. 4 is a flowchart showing an example of the processing procedure and processing content of the captured image storage management processing executed by the operation screen comparison processing unit 14 and the operation screen deletion processing unit 15.
[0046] That is, first, in step S81, the operation screen comparison processing unit 14 reads out a capture image (referred to here as the n-th capture image) corresponding to the new operation event from the operation screen storage unit 33. Subsequently, in step S82, the operation screen comparison processing unit 14 reads out from the operation screen storage unit 33 a capture image (referred to here as the (n-1)-th capture image) generated by the operation event immediately preceding the n-th capture image.
[0047] Next, in step S83, the operation screen comparison processing unit 14 compares the nth capture image with the n-1th capture image, and based on the comparison result, determines whether or not a change has been made to the input item to be judged among the multiple input items provided on the operation screen that exceeds the range of preset conditions.
[0048] More specifically, the operation screen comparison processing unit 14 determines each input item other than the input item that was the target of operation in the new operation event, and determines whether or not a change has occurred between the nth captured image and the (n-1)th captured image for each of these input items.
[0049] If it is determined that no change has occurred to the input item to be determined, in step S84, the operation screen deletion processing unit 15 determines that the (n-1)th captured image is an operation event that is meaningless in analyzing the operation pattern, and deletes it from the operation screen storage unit 33.
[0050] On the other hand, if a change has occurred in any of the input items to be judged, the operation screen deletion processing unit 15 determines that the (n-1)th captured image is a significant operation event in analyzing the operation pattern, and retains the image without deleting it from the operation screen storage unit 33.
[0051] The above processing will be explained using Fig. 5 as an example. In this example, between operation screen (3) and operation screen (2), the operation event on operation screen (3) is the input of "prefecture name," and the other input items have not been changed for operation screen (2). Therefore, in this case, the operation screen deletion processing unit 15 considers the captured image corresponding to operation screen (2) to be an operation event that is meaningless in analyzing the operation pattern, and deletes it from the operation screen storage unit 33.
[0052] Next, between operation screen (4) and operation screen (3), the operation event on operation screen (4) is the input of "address," and the other input items have not been changed for operation screen (3). Therefore, in this case, the operation screen deletion processing unit 15 regards the captured image corresponding to operation screen (3) as an operation event that is meaningless in analyzing the operation pattern, and deletes it from the operation screen storage unit 33.
[0053] Similar determination and deletion processes are performed between the operation screen (5) and the operation screen (4).
[0054] [4] Operation End Processing The control unit 1 of the operation information acquisition device AS monitors the end of the operation in step S9. Then, until the operator ends the customer information registration operation on the input device IS, the process returns to step S2 and repeats the series of processes from step S2 to S9. On the other hand, when the operator ends the customer information registration operation on the input device IS, the process returns to the standby state.
[0055] (Effects) As described above, in the first embodiment, each time an operation event occurs for a plurality of input items on the operation screen, an operation log is generated based on the content of the operation event and stored in the operation log storage unit 32, and a capture image of the operation screen corresponding to each operation event is generated and stored in the operation screen storage unit 33. Furthermore, for each operation event, the capture image of the nth operation screen corresponding to the new operation event and the capture image of the (n-1)th operation screen corresponding to the immediately previous operation event are read from the operation screen storage unit 33 and compared, and it is determined whether or not a change has occurred in any input item other than the input item that was the target of operation on the nth operation screen. Then, if it is determined that no change has occurred in any input item other than the input item that was the target of operation, the capture image of the (n-1)th operation screen is deleted from the operation screen storage unit 33.
[0056] Therefore, the operation screen memory unit 33 stores only the capture images of operation screens in which changes have been made to the input fields to be judged, out of the capture images of operation screens corresponding to each of the multiple operation events, and this makes it possible to store all operation screens that are meaningful for analysis while reducing the storage capacity of the operation screen memory unit 33.
[0057] Second Embodiment In the first embodiment, an example was described in which an operation event occurs in a state in which the entire operation screen, that is, all input items are always displayed, as illustrated in FIG.
[0058] In contrast, in a second embodiment of the present invention, when the display range of the operation screen, i.e., the input items being displayed, changes due to a scrolling operation or a screen switching operation on the operation screen, each time an operation event occurs, a captured image of the operation screen corresponding to the new operation event is compared with a captured image of the operation screen corresponding to the immediately previous operation event, and it is determined whether the input items being displayed match between the two captured images. If the result of this determination shows that the input items being displayed match, the captured image of the operation screen corresponding to the immediately previous operation event is deleted from the operation screen storage unit.
[0059] 6 is a flowchart showing an example of the procedure and content of the captured image storage management process executed by the operation screen comparison processing unit 14 and the operation screen deletion processing unit 15 of the operation information acquisition device AS according to the second embodiment of the present invention. Note that in FIG. 6, the same reference numerals are used to denote the same procedures as those in FIG. 4.
[0060] First, in step S81, each time an operation event occurs, the operation screen comparison processing unit 14 reads out a capture image (n-th capture image) corresponding to the new operation event from the operation screen storage unit 33. Subsequently, in step S82, the operation screen comparison processing unit 14 reads out from the operation screen storage unit 33 a capture image (n-1-th capture image) generated by the operation event immediately before the n-th capture image.
[0061] Next, in step S85, the operation screen comparison processing unit 14 compares the n-th captured image with the (n-1)-th captured image to determine whether the displayed input items match. If the displayed input items match, it is determined that the input items displayed in the (n-1)-th captured image are all displayed in the n-th captured image and therefore do not need to be stored, and the operation screen deletion processing unit 15 deletes them from the operation screen storage unit 33 in step S84.
[0062] An example of the above processing is shown in Fig. 7. In this example, a part of the initial operation screen shown in (1) is not displayed on the display device DS, and the operation screen is scrolled as necessary when inputting information into the input fields on the operation screen.
[0063] That is, suppose that, while operation screen (2) is displayed, an operation event occurs for each of the input items "registration number," "name," "prefecture name," and "address" displayed on operation screen (3), for example. In this case, the operation screen comparison processing unit 14 deletes the captured image of operation screen (2) from the operation screen storage unit 33 because the input items displayed on operation screens (2) and (3) match.
[0064] In contrast, suppose that a scroll operation is performed while operation screen (2) is displayed, and an operation screen such as operation screen (4) is displayed, and an operation event occurs in the "Name" input field in this state. In this case, the operation screen comparison processing unit 14 maintains the memory of the captured image of operation screen (2) because the input items displayed on operation screens (2) and (4) do not match.
[0065] (Effects) As described above, according to the second embodiment, each time an operation event occurs, a captured image of the operation screen corresponding to the n-th operation event is compared with a captured image of the operation screen corresponding to the (n-1)-th operation event to determine whether the displayed input items match. If the displayed input items do not match, the (n-1)-th captured image is maintained in storage, and if the displayed input items match, the captured image of the operation screen corresponding to the (n-1)-th operation event is deleted from the operation screen storage unit 33.
[0066] Therefore, it is possible to reduce the storage capacity of the operation screen storage unit 33 while maintaining the storage of all captured images of independent operation screens that are meaningful when performing a retrospective analysis of operations.
[0067] In a third embodiment of the present invention, when the display range of the operation screen, i.e., the input items currently being displayed, changes due to a scrolling operation or a screen switching operation on the operation screen, each time an operation event occurs, a captured image of the operation screen corresponding to the new operation event is compared with a captured image of the operation screen corresponding to the immediately previous operation event. If the displayed input items match between the two captured images and no changes have occurred in the input items other than the input item being operated, the captured image of the operation screen corresponding to the immediately previous operation event is deleted from the operation screen storage unit.
[0068] 8 is a flowchart showing an example of the procedure and content of the captured image storage management process executed by the operation screen comparison processing unit 14 and the operation screen deletion processing unit 15 of the operation information acquisition device AS according to the third embodiment of the present invention. Note that in Fig. 8, the same reference numerals are used to denote the same procedures as those in Figs. 4 and 6.
[0069] Each time an operation event occurs, first, in step S81, the operation screen comparison processing unit 14 reads out a capture image (n-th capture image) corresponding to the new operation event from the operation screen storage unit 33. Next, in step S82, the operation screen comparison processing unit 14 reads out, from the operation screen storage unit 33, a capture image (n-1-th capture image) generated by the operation event immediately before the n-th capture image.
[0070] Next, in step S85, the operation screen comparison processing unit 14 compares the nth capture image with the (n-1)th capture image to determine whether the displayed input items match. If the displayed input items match, the operation screen comparison processing unit 14 subsequently determines in step S83 whether any changes have occurred in any input items other than the input item that was the target of operation on the nth operation screen. If the result of this determination is that no changes have occurred in any input items other than the input item that was the target of operation, the operation screen deletion processing unit 15 deletes the capture image of the (n-1)th operation screen from the operation screen storage unit 33.
[0071] On the other hand, if it is determined in step S85 that the displayed input items do not match, or if a change occurs in any of the input items other than the input item that was the target of the operation in step S83, the operation screen deletion processing unit 15 does not delete the capture image of the (n-1)th operation screen stored in the operation screen storage unit 33, but instead keeps it as is.
[0072] (Effect) As described above, according to the third embodiment, each time an operation event occurs, a capture image of the operation screen corresponding to the n-th operation event is compared with a capture image of the operation screen corresponding to the immediately preceding (n-1)-th operation event, and if the input items being displayed match between the two capture images and no changes have occurred to the input items other than the input item that was the target of the operation, the capture image of the operation screen corresponding to the (n-1)-th operation event is deleted from the operation screen storage unit 33.
[0073] Therefore, even when the operation screen is scrolled or switched, it is possible to reduce the storage capacity of the operation screen storage unit 33 while maintaining the storage of all captured images of independent operation screens that are meaningful when performing a retrospective analysis of operations.
[0074] [Other Embodiments] (1) In the first embodiment, the operation information acquisition device AS is configured as a personal computer used by an operator. However, the operation information acquisition device AS may be configured as a server computer located on the Web or in the cloud. In this case, the operation information acquisition device AS and the operator's terminal communicate with each other via a network, thereby displaying the operation screen and acquiring operation information.
[0075] (2) In the first to third embodiments, an example was given in which an operator inputs customer information into a customer information registration screen, but the types of registration information are not limited to this, and the types and number of input items are not limited to those in the above embodiments.
[0076] In addition, the functional configuration, processing procedure and processing content of the operation information acquisition device AS can be modified in various ways without departing from the gist of the present invention.
[0077] Although the embodiments of the present invention have been described in detail above, the above description is merely an example of the present invention in every respect. It goes without saying that various improvements and modifications can be made without departing from the scope of the present invention. In other words, when implementing the present invention, specific configurations according to the embodiments may be appropriately adopted.
[0078] In short, this invention is not limited to the above-described embodiments, and in the implementation stage, the components can be modified and embodied without departing from the spirit of the invention. Furthermore, various inventions can be formed by appropriately combining multiple components disclosed in the above-described embodiments. For example, some components may be omitted from all the components shown in the embodiments. Furthermore, components from different embodiments may be appropriately combined.
[0079] AS...operation information acquisition device IS...input device DS...display device 1...controller 2...program storage section 3...data storage section 4...input / output I / F section 5...bus 11...operation information acquisition processing section 12...operation event detection processing section 13...operation management information generation processing section 14...operation screen comparison processing section 15...operation screen deletion processing section 31...operation information storage section 32...operation log storage section 33...operation screen storage section
Claims
1. An operation information acquisition device comprising: a first processing unit that, each time an operation event occurs for an input item of an operation screen having a predetermined number of input items provided thereon, detects at least a target input item that is the target of the operation event; a second processing unit that, each time the operation event occurs, generates a capture image of the operation screen corresponding to the operation event and stores the generated capture images in a storage medium in chronological order; a third processing unit that compares a first capture image corresponding to a first operation event stored in the storage medium with a second capture image corresponding to a second operation event that occurred before the first operation event, and determines whether or not a change that exceeds a range of preset conditions has been made for the input item between the first capture image and the second capture image; and a fourth processing unit that deletes the second capture image from the storage medium when it is determined that no change that exceeds the range of the conditions has been made.
2. The operation information acquisition device according to claim 1, wherein the third processing unit determines whether or not any of the input items other than the target input item that was the subject of the first operation event has been changed between the first captured image and the second captured image, and the fourth processing unit deletes the second captured image from the storage medium when it is determined that no of the input items other than the target input item has been changed.
3. The operation information acquisition device according to claim 1, wherein the third processing unit determines whether or not the input items currently displayed among the plurality of input items match between the first capture image and the second capture image, and the fourth processing unit deletes the second capture image from the storage medium when it is determined that the input items currently displayed match.
4. The operation information acquisition device according to claim 1, wherein the third processing unit comprises: a first determination processing unit that determines whether or not an input item other than the target input item that was the subject of the first operation event has been changed between the first captured image and the second captured image; and a second determination processing unit that determines whether or not a displayed input item among the plurality of input items matches; and the fourth processing unit deletes the second captured image from the storage medium when it is determined that the displayed input item matches and that the input items other than the target input item have not been changed.
5. An operation information acquisition method executed by an information processing device, comprising: a step of, each time an operation event occurs for an input item of an operation screen having a predetermined number of input items provided thereon, detecting at least a target input item that is the target of the operation event; a step of, each time the operation event occurs, generating a capture image of the operation screen corresponding to the operation event and storing the generated capture images in a storage medium in chronological order; a step of comparing a first capture image corresponding to a first operation event stored in the storage medium with a second capture image corresponding to a second operation event that occurred before the first operation event, and determining whether or not a change that exceeds a range of preset conditions has been made for the input item between the first capture image and the second capture image; and a step of deleting the second capture image from the storage medium when it is determined that no change that exceeds the range of the conditions has been made.
6. A program that causes a processor provided in an operation information acquisition device to execute at least one of the processes performed by the first processing unit, the second processing unit, the third processing unit, and the fourth processing unit provided in the operation information acquisition device described in any one of claims 1 to 4.
Citation Information
Patent Citations
Method and program for recording operation and recording medium with the program recorded thereon
JP2004240759A
Log collection system, method and program
JP2011170701A
Server device, screen information acquisition method, and bmc
JP2017134559A
Operation log acquisition device, operation log acquisition method, and operation log acquisition program
WO2020250320A1