IP Library › Granted Patent US 12,124,353
Granted Patent B2
US 12,124,353 · App. 17/617,175 · Granted Oct 22, 2024

Operation logs acquiring device, operation logs acquiring method, and operation logs acquiring program

Inventors: Kimio Tsuchikawa (Musashino, JP); Takeshi Masuda (Musashino, JP); Fumihiro Yokose (Musashino, JP); Sayaka Yagi (Musashino, JP); Yuki Urabe (Musashino, JP)
Assignee: Nippon Telegraph and Telephone Corporation
G06F11/3476G06F2201/86
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,124,353
App. No.
17/617,175
Granted
Oct 22, 2024
Kind
B2
Abstract

An operation log acquisition device includes processing circuitry configured to store a determination image that is an image of a characteristic area of an operation screen that is used to perform a predetermined operation, an event occurrence area in which an event may occur when the predetermined operation is performed, operation type specifying information that specifies an operation type, and an acquisition image area that is to be acquired when the predetermined operation is performed, in association with each other, upon detecting an occurrence of the event, acquire an occurrence time of the event, an occurrence position of the event, and a captured image of the operation screen, and determine whether or not the captured image acquired includes a matching area that the determination image matches, and acquire an event occurrence area of the determination image if the captured image includes the matching area.

Claims (17)

1. A device for logging user operations, the device comprising:

processing circuitry configured to:

store a determination image that is an image of a characteristic area of an operation screen that is used to perform a predetermined operation, an event occurrence area in which an event may occur when the predetermined operation is performed, the event occurrence areas are different with each other for each operation type, operation type specifying information that specifies the operation type, and an acquisition image area that is to be acquired when the predetermined operation is performed, in association with each other;

monitor user input events for user inputs via one or more input devices;

upon detecting an occurrence of a user input event, acquire an occurrence time of the user input event, an occurrence position of the user input event on the operation screen, and a captured image of the operation screen; and

determine whether or not the captured image acquired includes a matching area that the determination image matches, acquire event occurrence areas of the determination image corresponding to each operation type, respectively, if the captured image includes the matching area, determine whether the occurrence position of the user input event is included in the event occurrence area, acquire an operation image that is a captured image of the acquisition image area if the occurrence position of the user input event is included in any of the acquired event occurrence areas, and record operation type specifying information that corresponds to the determination image, the occurrence time of the user input event, and the operation image, in association with each other as an operation log.

2. The device according to claim 1 , wherein, when the operation screen is displayed, information that specifies an order is acquired from the operation screen based on a predetermined rule, and the acquired information is recorded as the operation log.

3. An operation log acquisition method executed by an operation log acquisition device, the operation log acquisition method comprising:

storing a determination image that is an image of a characteristic area of an operation screen that is used to perform a predetermined operation, an event occurrence area in which an event may occur when the predetermined operation is performed, the event occurrence areas are different with each other for each operation type, operation type specifying information that specifies the operation type, and an acquisition image area that is to be acquired when the predetermined operation is performed, in association with each other;

monitoring user input events for user inputs via one or more input devices;

upon detecting an occurrence of a user input event, acquiring an occurrence time of the user input event, an occurrence position of the user input event on the operation screen, and a captured image of the operation screen; and

determining whether or not the captured image acquired includes a matching area that the determination image matches, acquiring event occurrence areas of the determination image corresponding to each operation type, respectively, if the captured image includes the matching area, determining whether the occurrence position of the user input event is included in the event occurrence area, acquiring an operation image that is a captured image of the acquisition image area if the occurrence position of the user input event is included in any of the acquired event occurrence areas, and recording operation type specifying information that corresponds to the determination image, the occurrence time of the user input event, and the operation image, in association with each other as an operation log.

4. A non-transitory computer-readable recording medium storing therein an operation log acquisition program that causes a computer to execute a process comprising:

storing a determination image that is an image of a characteristic area of an operation screen that is used to perform a predetermined operation, an event occurrence area in which an event may occur when the predetermined operation is performed, the event occurrence areas are different with each other for each operation type, operation type specifying information that specifies the operation type, and an acquisition image area that is to be acquired when the predetermined operation is performed, in association with each other;

monitoring user input events for user inputs via one or more input devices;

upon detecting an occurrence of a user input event, acquiring an occurrence time of the user input event, an occurrence position of the user input event on the operation screen, and a captured image of the operation screen; and

determining whether or not the captured image acquired includes a matching area that the determination image matches, acquiring event occurrence areas of the determination image corresponding to each operation type, respectively, if the captured image includes the matching area, determining whether the occurrence position of the user input event is included in the event occurrence area, acquiring an operation image that is a captured image of the acquisition image area if the occurrence position of the user input event is included in any of the acquired event occurrence areas, and recording operation type specifying information that corresponds to the determination image, the occurrence time of the user input event, and the operation image, in association with each other as an operation log.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2021
From: TSUCHIKAWA, KIMIO; MASUDA, TAKESHI; YOKOSE, FUMIHIRO; YAGI, SAYAKA; URABE, YUKI
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 058333/0472 →
Continuity (1)
Related Publication 20220342794A1 · Oct 27, 2022