Equipment management system, equipment management method, and equipment management program
The device management system addresses the complexity and cost of dedicated circuits by aggregating logs from multiple devices without them, providing comprehensive usage status reporting.
Patent Information
- Application Number
- JP2021213747
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-12-28
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2041-12-28
AI Technical Summary
Conventional device management systems require dedicated circuits in displays, leading to complex and expensive configurations, limiting management to specific displays only.
A device management system that manages multiple devices without dedicated circuits, using a device management device to acquire and aggregate logs, including device information and usage status, and present summary results through a management server and operation terminal.
Enables simple and cost-effective management of device logs across various devices, allowing for comprehensive usage status reporting and understanding of device usage patterns.
Smart Images

Figure 0007772586000001 
Figure 0007772586000002 
Figure 0007772586000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a device management system, a device management method, and a device management program. [Background technology]
[0002] Conventionally, systems for managing logs of devices (devices to be managed) connected to a network have been known (see, for example, Patent Document 1). For example, a system is known in which a display, which is a device to be managed, has a built-in dedicated circuit for communicating with a management server, and the dedicated circuit transmits the log to the management server. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2009-265884 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in conventional systems, only displays equipped with dedicated circuits can be managed, so logs can only be managed for specific displays. Furthermore, the need for dedicated circuits makes the display structure complex and expensive, which is a problem.
[0005] An object of the present invention is to provide a device management system, a device management method, and a device management program that are capable of managing logs of devices to be managed with a simple configuration. [Means for solving the problem]
[0006] An equipment management system according to one embodiment of the present invention is an equipment management system that manages a plurality of equipment management devices, each of which is connected to at least one managed device, and is a system comprising: an acquisition processing unit that acquires logs from each of the plurality of equipment management devices, the logs including device information about the managed devices and usage status information about the managed devices; and a presentation processing unit that presents an aggregation result of the logs acquired by the acquisition processing unit.
[0007] Another aspect of the device management method of the present invention is a device management method for managing multiple device management devices, each of which is connected to at least one managed device, in which one or more processors execute an acquisition step of acquiring logs from each of the multiple device management devices, the logs including device information about the managed devices and usage status information about the managed devices, and a presentation step of presenting an aggregation result of aggregating the logs acquired in the acquisition step.
[0008] Another aspect of the present invention is a device management program for managing multiple device management devices, each of which is connected to at least one managed device, and is a program for causing one or more processors to execute an acquisition step of acquiring, from each of the multiple device management devices, a log containing device information regarding the managed device and usage status information of the managed device, and a presentation step of presenting an aggregation result obtained by aggregating the logs acquired in the acquisition step. [Effects of the Invention]
[0009] According to the present invention, there are provided a device management system, a device management method, and a device management program that are capable of managing logs of devices to be managed with a simple configuration. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a functional block diagram showing the configuration of a device management system according to an embodiment of the present invention. [Figure 2]FIG. 2 is a diagram showing an example of log information according to an embodiment of the present invention. [Figure 3] FIG. 3 is a diagram showing an example of installation location information according to the embodiment of the present invention. [Figure 4] FIG. 4 is a diagram showing an example of log management information according to an embodiment of the present invention. [Figure 5] FIG. 5 is a diagram showing an example of an operation screen displayed on the operation terminal according to the embodiment of the present invention. [Figure 6] FIG. 6 is a diagram showing an example of a report displayed on the operation terminal according to the embodiment of the present invention. [Figure 7] FIG. 7 is a diagram showing an example of an operation screen displayed on the operation terminal according to the embodiment of the present invention. [Figure 8] FIG. 8 is a diagram showing an example of a report displayed on the operation terminal according to the embodiment of the present invention. [Figure 9] FIG. 9 is a diagram showing an example of an operation screen displayed on the operation terminal according to the embodiment of the present invention. [Figure 10] FIG. 10 is a diagram showing an example of a report displayed on the operation terminal according to the embodiment of the present invention. [Figure 11] FIG. 11 is a diagram showing an example of an operation screen displayed on the operation terminal according to the embodiment of the present invention. [Figure 12] FIG. 12 is a diagram showing an example of a report displayed on the operation terminal according to the embodiment of the present invention. [Figure 13] FIG. 13 is a flowchart illustrating an example of a procedure of a device management process executed by the device management device according to an embodiment of the present invention. [Figure 14] FIG. 14 is a flowchart illustrating an example of a procedure of a device management process executed by the management server and the operation terminal according to an embodiment of the present invention. [Figure 15] FIG. 15 is a diagram showing the configuration of a device management system according to another embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings. Note that the following embodiment is an example of the present invention, and does not limit the technical scope of the present invention.
[0012] [Device Management System 10] FIG. 1 is a block diagram showing the configuration of a device management system 10 according to an embodiment of the present invention. The device management system 10 includes a display DP to be managed, a device management device 1 connected to the display DP via a network, a management server 2 connected to the device management device 1 via a network, and an operation terminal 3 connected to the management server 2 via a network. The device management system 10 is installed in a company, facility, or the like. The device management system 10 includes multiple device management devices 1 and at least one display DP connected to each device management device 1. For example, as shown in FIG. 1, a device management device 1A and a display DP1 connected to the device management device 1A are placed in a conference room 1, and a device management device 1B and displays DP2 and DP3 connected to the device management device 1B are placed in a conference room 2. The display DP is a general-purpose display connected to the device management device 1 via a cable, for example, and displays images according to commands from the device management device 1.
[0013] The device management system 10 manages the logs of each display DP. The display DP is an example of a device to be managed according to the present invention. In the device management system 10, the device management device 1 acquires logs including device information and usage status information from the display DP that is the object of management by the device management device 1, and the management server 2 receives and manages the logs sent from each device management device 1. In addition, in response to a request from the operation terminal 3, the management server 2 presents a report showing the results of tallying the logs to the operation terminal 3.
[0014] Specifically, the device management device 1 is configured, for example, as a personal computer, and acquires device information and the like from a display DP connected to the device management device 1. The device management device 1 also saves a log corresponding to the device information acquired from the display DP and transmits the saved log to the management server 2. The management server 2 receives and manages logs from each device management device 1. The management server 2 also provides a device management service that presents to the user information such as the usage status of the display DP corresponding to the log. For example, the management server 2 sends a report (see FIG. 6, etc.) including usage status information to the operation terminal 3 (user PC). The user can understand the usage status of the display DP from the usage status report displayed on the operation terminal 3. The device management system 10 is an example of a device management system of the present invention. The device management system of the present invention may be configured as a device management device 1 alone or as a management server 2 alone.
[0015] [Equipment management device 1] As shown in Fig. 1, the device management device 1 includes a control unit 11, a storage unit 12, an operation display unit 13, and a communication interface 14. Fig. 1 illustrates a device management device 1A installed in conference room 1 and a device management device 1B installed in conference room 2. Each of the multiple device management devices 1 is a personal computer with a common configuration.
[0016] The communication interface 14 is a communication interface for connecting the device management device 1 to a network (e.g., a LAN) via a wired connection and for executing data communication with the display DP via the network in accordance with a predetermined communication protocol. The communication interface 14 is also a communication interface for connecting the device management device 1 to a network (e.g., the Internet) via a wired or wireless connection and for executing data communication with the management server 2 via the network in accordance with a predetermined communication protocol.
[0017] The operation display unit 13 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays various information, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
[0018] The storage unit 12 is a non-volatile storage unit such as an HDD (Hard Disk Drive), an SSD (Solid State Drive), or a flash memory that stores various types of information. The storage unit 12 stores log information D1 that includes device information related to the display DP and usage status information of the display DP.
[0019] 2 shows an example of log information D1 (log 1) corresponding to display DP1. Log information D1 includes device information including the model name, identifier, installation location, display resolution, and physical size of display DP1, as well as connection information (usage status information) including the connection start time when the connection between display DP1 and device management device 1A was started, the connection end time when the connection between display DP1 and device management device 1A was ended, and the connection time for display DP1 and device management device 1A. Upon acquiring the device information and connection information from display DP, control unit 11 saves them in log information D1.
[0020] The storage unit 12 also stores a device management program for causing the control unit 11 to execute a device management process (see FIG. 13 ), which will be described later. For example, the device management program is non-temporarily recorded on a computer-readable recording medium such as a CD or a DVD, and is read by a reading device (not shown) such as a CD drive or a DVD drive provided in the device management device 1 and stored in the storage unit 12. The device management program may also be distributed from another server and stored in the storage unit 12.
[0021] The control unit 11 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various types of arithmetic processing. The ROM stores in advance control programs such as a BIOS and an OS that cause the CPU to execute various types of processing. The RAM stores various types of information and is used as a temporary storage memory (work area) for the various types of processing executed by the CPU. The control unit 11 controls the device management device 1 by having the CPU execute various control programs that are pre-stored in the ROM or the storage unit 12.
[0022] Specifically, the control unit 11 includes various processing units such as an acquisition processing unit 111 and a transmission processing unit 112. The control unit 11 functions as the various processing units by executing various processes in accordance with the device management program. Some or all of the processing units included in the control unit 11 may be configured with electronic circuits. The device management program may be a program for causing multiple processors to function as the various processing units.
[0023] The acquisition processing unit 111 acquires device information related to the display DP from the display DP. For example, the acquisition processing unit 111 of the device management device 1A installed in conference room 1 acquires device information related to the display DP1 from the display DP1 connected to the device management device 1A. Furthermore, for example, the acquisition processing unit 111 of the device management device 1B installed in conference room 2 acquires device information related to the display DP2 and device information related to the display DP3 from the display DP2 and display DP3 connected to the device management device 1B, respectively. For example, when the device management device 1 to which the display DP is connected is powered on, the acquisition processing unit 111 acquires the device information from the display DP.
[0024] The device information includes information specific to the display DP, such as the model name, identifier, display resolution, and physical size of the display DP. The acquisition processing unit 111 saves the acquired device information in log information D1 (see FIG. 2).
[0025] Furthermore, when the connection state of the display DP changes, the acquisition processing unit 111 saves usage status information of the display DP in the log information D1. For example, when the power of the device management device 1 to which the display DP is connected is turned on or when a user logs in, the acquisition processing unit 111 acquires information on the date and time at that time and saves it in the log information D1 (see FIG. 2) as a connection start time. For example, when the power of the device management device 1 to which the display DP is connected is turned off or when a user logs out, the acquisition processing unit 111 acquires information on the date and time at that time and saves it in the log information D1 (see FIG. 2) as a connection end time. Furthermore, the acquisition processing unit 111 calculates the time from the connection start time to the connection end time and saves it in the log information D1 (see FIG. 2) as a connection time. In another embodiment, when the display DP connected to the device management device 1 is replaced, the acquisition processing unit 111 may save the device information and the usage status information in the log information D1.
[0026] Furthermore, the acquisition processing unit 111 refers to the installation location information D2 (see FIG. 3) and saves information about the installation location associated with the device management device 1 in the log information D1. For example, a device management device 1A installed in a conference room 1 saves information about "conference room 1" in the log 1 (see FIG. 2) corresponding to the display DP1. Information about the installation location is associated with each device management device 1 and registered in the installation location information D2 in advance. For example, when installing the device management device 1, the administrator of the device management device 1 registers the installation location in the installation location information D2. The installation location information D2 may be stored in each device management device 1 or in the management server 2.
[0027] In this way, the acquisition processing unit 111 acquires device information of the display DP connected to the device management device 1, and also acquires usage status information in response to changes in the connection status of the display DP, and stores the information as a log of the display DP. The acquisition processing unit 111 is an example of the acquisition processing unit of the present invention.
[0028] The transmission processing unit 112 transmits the stored log to the management server 2 at a predetermined timing. For example, the transmission processing unit 112 transmits the log to the management server 2 when the device management device 1 is logged out, shut down, or when the date changes.
[0029] The transmission processing unit 112 of the device management device 1A transmits log 1 (see FIG. 2) corresponding to display DP1 to the management server 2, and the transmission processing unit 112 of the device management device 1B transmits log 2 corresponding to display DP2 and log 3 corresponding to display DP3 to the management server 2. The timing of transmitting the logs may be set differently for each device management device 1.
[0030] As described above, each device management device 1 repeatedly executes the process of acquiring (saving) the log of the display DP connected to the device itself and the process of transmitting the saved log at a predetermined timing to the management server 2. Furthermore, each device management device 1 saves the log when the connection status of the display DP connected to the device management device 1 changes, and transmits the saved log to the management server 2 at a predetermined timing.
[0031] [Management Server 2] 1, the management server 2 includes a control unit 21, a storage unit 22, an operation display unit 23, and a communication interface 24. The management server 2 may be configured as a cloud server or a physical server.
[0032] The communication interface 24 is a communication interface for connecting the management server 2 to a network (e.g., the Internet) via a wired or wireless connection, and for performing data communication between the equipment management device 1 and the operation terminal 3 via the network in accordance with a predetermined communication protocol.
[0033] The operation display unit 23 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays various information, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
[0034] The storage unit 22 is a non-volatile storage unit such as an HDD, SSD, or flash memory that stores various types of information. The storage unit 22 stores logs (see FIG. 2) acquired from each device management device 1.
[0035] The storage unit 22 also stores a device management program for causing the control unit 21 to execute a device management process (see FIG. 14 ), which will be described later. For example, the device management program is non-temporarily recorded on a computer-readable recording medium such as a CD or a DVD, and is read by a reading device (not shown) such as a CD drive or a DVD drive provided in the management server 2 and stored in the storage unit 22. The device management program may also be distributed from another server and stored in the storage unit 22.
[0036] The control unit 21 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various types of arithmetic processing. The ROM stores in advance control programs such as a BIOS and an OS that cause the CPU to execute various types of processing. The RAM stores various types of information and is used as a temporary storage memory (work area) for the various types of processing executed by the CPU. The control unit 21 controls the management server 2 by having the CPU execute various control programs that are pre-stored in the ROM or the storage unit 22.
[0037] Specifically, the control unit 21 includes various processing units such as an acquisition processing unit 211 and a presentation processing unit 212. The control unit 21 functions as the various processing units by executing various processes in accordance with the device management program. Some or all of the processing units included in the control unit 21 may be configured with electronic circuits. The device management program may be a program for causing multiple processors to function as the various processing units.
[0038] The acquisition processing unit 211 acquires a log including device information related to the display DP and usage status information of the display DP from each of the plurality of device management devices 1. The acquisition processing unit 211 is an example of the acquisition processing unit of the present invention.
[0039] For example, the acquisition processing unit 211 acquires log 1 corresponding to display DP1 from device management device 1A, and acquires log 2 corresponding to display DP2 and log 3 corresponding to display DP3 from device management device 1B. For each log acquired from each device management device 1, the acquisition processing unit 211 stores log management information D3 (see FIG. 4) that associates the log with identification information of the device management device 1 in the storage unit 22. In the example shown in FIG. 4, "PC1A" indicates device management device 1A in FIG. 1, and "PC1B" indicates device management device 1B in FIG. 1.
[0040] The presentation processing unit 212 presents the aggregation results of the acquired logs. Specifically, when the presentation processing unit 212 receives a request from the operation terminal 3 for information (report information) regarding a report (aggregation report) corresponding to the aggregation results of the logs, the presentation processing unit 212 transmits the report information to the operation terminal 3. Furthermore, when the presentation processing unit 212 receives the request, the presentation processing unit 212 displays the report on the operation terminal 3. The presentation processing unit 212 is an example of a presentation processing unit of the present invention.
[0041] For example, when a user (administrator) of the operation terminal 3 wants to know the usage status of a specific display DP, the user selects the target display DP on the operation terminal 3 (see FIG. 5). When the operation terminal 3 transmits information (search conditions) about the selected display DP (for example, display DP1) to the management server 2, the presentation processing unit 212 searches for log 1 of display DP1 from the logs stored in the storage unit 22 and transmits it to the operation terminal 3 as report information. The operation terminal 3 displays a report (see FIG. 6) based on the report information acquired from the management server 2. A specific example of the report will be described later.
[0042] [Operation terminal 3] 1, the operation terminal 3 includes a control unit 31, a storage unit 32, an operation display unit 33, a communication interface 34, etc. The operation terminal 3 is a personal computer, a smartphone, etc. The operation terminal 3 may be the device management device 1. In other words, the device management device 1 may have the functions of the operation terminal 3.
[0043] The communication interface 34 is a communication interface for connecting the operation terminal 3 to a network (for example, the Internet) by wire or wirelessly, and for executing data communication with the management server 2 via the network in accordance with a predetermined communication protocol.
[0044] The operation display unit 33 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays various information, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
[0045] The storage unit 32 is a non-volatile storage unit such as an HDD, SSD, or flash memory that stores various types of information. The storage unit 32 stores the report information acquired from the management server 2.
[0046] The storage unit 32 also stores a device management program for causing the control unit 31 to execute a device management process (see FIG. 14 ), which will be described later. For example, the device management program is non-temporarily recorded on a computer-readable recording medium such as a CD or a DVD, and is read by a reading device (not shown) such as a CD drive or a DVD drive provided in the operation terminal 3 and stored in the storage unit 32. The device management program may also be distributed from another server and stored in the storage unit 32.
[0047] The control unit 31 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various types of arithmetic processing. The ROM stores in advance control programs such as a BIOS and an OS that cause the CPU to execute various types of processing. The RAM stores various types of information and is used as a temporary storage memory (work area) for the various types of processing executed by the CPU. The control unit 31 controls the operation terminal 3 by having the CPU execute various control programs that are pre-stored in the ROM or the storage unit 32.
[0048] It is also possible that an application for displaying the report is installed in the storage unit 32, and the control unit 31 executes the application to display the report on the operation display unit 33. Alternatively, the application may be stored in the management server 2, and the control unit 31 may access the management server 2 by browser processing to execute the application.
[0049] Specifically, the control unit 31 includes various processing units such as an acquisition processing unit 311 and a display processing unit 312. The control unit 31 functions as the various processing units by executing various processes in accordance with the device management program. Some or all of the processing units included in the control unit 31 may be configured with electronic circuits. The device management program may be a program for causing multiple processors to function as the various processing units.
[0050] The acquisition processing unit 311 acquires report information transmitted from the management server 2. For example, a user of the operation terminal 3 selects the display DP to be aggregated (for example, display DP1) as a search condition on the operation screen P1 (see FIG. 5) displayed on the operation terminal 3, and presses the "Display" button. When the control unit 31 accepts the user's search condition, it transmits a request for report information regarding display DP1 to the management server 2. Based on the search condition, the management server 2 searches for log 1 of display DP1 from the logs stored in the storage unit 22, and transmits it to the operation terminal 3 as report information. The acquisition processing unit 311 acquires the report information from the management server 2.
[0051] The display processing unit 312 presents the aggregation result of the logs corresponding to the report information. Specifically, the display processing unit 312 displays a report based on the report information. The display processing unit 312 is an example of a presentation processing unit of the present invention.
[0052] In the above example, the display processing unit 312 displays the report shown in FIG. 6. For example, the display processing unit 312 displays a report including information about the date of use of the display DP1, the start time of use, the end time of use, and the connected PC (device management device 1). In this way, when the presentation processing unit 212 of the management server 2 receives a request for the tally results corresponding to the first display DP among the multiple displays DP from the operation terminal 3, it causes the operation terminal 3 to display the tally results (report) including information about the date and time the first display DP was used and identification information of the device management device 1 to which the first display DP is connected. Furthermore, the presentation processing unit 212 further causes the operation terminal 3 to display information about the installation location where the display DP is installed. This allows the user to understand the daily usage status of the display DP1.
[0053] In another embodiment, the user selects the date to be aggregated (e.g., "December 1, 2012") as a search condition on the operation screen P3 (see FIG. 7) displayed on the operation terminal 3 and presses the "Display" button. Upon receiving the user's search condition, the control unit 31 transmits a request for report information related to "December 1, 2012" to the management server 2. Based on the search condition, the management server 2 searches for logs for "December 1, 2012" from the logs stored in the memory unit 22 and transmits the logs to the operation terminal 3 as report information. The acquisition processing unit 311 acquires the report information from the management server 2.
[0054] In this case, the display processing unit 312 displays a report including information about the start time and end time of use, installation location, and connected PC (device management device 1) of each of the displays DP1 to DP4 on "December 1, 2012," as shown in Fig. 8. In this way, when the presentation processing unit 212 of the management server 2 receives a request for the tally results corresponding to a specific day from the operation terminal 3, it causes the operation terminal 3 to display the tally results (report) including information about the time period in which each of the multiple displays DP was used on the specific day and identification information of the device management device 1 to which the display DP is connected. The presentation processing unit 212 also causes the operation terminal 3 to display information about the installation location where the display DP is installed. This allows the user to understand the usage status of each display DP on the target day.
[0055] In another embodiment, the user selects the target device management device 1 (for example, "PC1A") as a search condition on the operation screen P5 (see FIG. 9) displayed on the operation terminal 3 and presses the "Display" button. Upon receiving the user's search condition, the control unit 31 transmits a request for report information related to "PC1A" (device management device 1A) to the management server 2. Based on the search condition, the management server 2 searches for logs for "PC1A" (device management device 1A) from the logs stored in the storage unit 22 and transmits the logs to the operation terminal 3 as report information. The acquisition processing unit 311 acquires the report information from the management server 2.
[0056] 10, the display processing unit 312 displays a report including information about the date of use, start time of use, end time of use, connected display, and installation location of "PC1A." In this way, when the presentation processing unit 212 of the management server 2 receives a request for the tally results corresponding to a first device management device among the multiple device management devices 1 from the operation terminal 3, it causes the operation terminal 3 to display the tally results (report) including information about the date and time when the display DP was used and information about the installation location where the display DP is installed, for each of at least one display DP connected to the first device management device. This allows the user to understand the usage status of the device management device 1 and the display DP connected to that device management device 1.
[0057] In another embodiment, the user selects the display DP to be aggregated (e.g., display DP1) and the device management device 1 (e.g., "PC1A") as search conditions on the operation screen P7 (see FIG. 11) displayed on the operation terminal 3, and presses the "Display" button. Upon receiving the user's search conditions, the control unit 31 transmits a request for report information regarding the display DP1 and "PC1A" (device management device 1A) to the management server 2. The management server 2 searches the logs stored in the storage unit 22 for logs of the display DP1 and "PC1A" (device management device 1A) based on the search conditions, and transmits the logs to the operation terminal 3 as report information. The acquisition processing unit 311 acquires the report information from the management server 2.
[0058] In this case, the display processing unit 312 displays a report including information about the date of use, start time of use, and end time of use of the display DP1 connected to "PC1A," as shown in Fig. 12. This allows the user to understand the usage status of the display DP connected to the specific device management device 1.
[0059] [Device Management Processing] 13 and 14, an example of the procedure of the device management process executed in the device management system 10 will be described below. Fig. 13 shows an example of the procedure of the device management process executed in the device management device 1, and Fig. 14 shows an example of the procedure of the device management process executed in the management server 2 and the operation terminal 3.
[0060] The present invention can be understood as a device management method that executes one or more steps included in the device management process. One or more steps included in the device management process described herein may be omitted as appropriate. The steps in the device management process may be executed in a different order as long as the same effects are achieved. While the description here uses an example in which the control unit 11 of the device management device 1, the control unit 21 of the management server 2, and the control unit 31 of the operation terminal 3 execute the steps in the device management process, in other embodiments, one or more processors may execute the steps in the device management process in a distributed manner.
[0061] First, an example of the procedure of the device management process executed in the device management device 1 will be described with reference to FIG.
[0062] In step S1, the control unit 11 of the device management device 1 acquires device information from a display DP connected to the device management device 1. For example, when the device management device 1 to which the display DP is connected is powered on, the control unit 11 acquires specific information from the display DP, such as the model name, identifier, display resolution, and physical size of the display DP. The control unit 11 saves the acquired device information in log information D1 (see FIG. 2).
[0063] Next, in step S2, control unit 11 determines whether the connection status of display DP has changed. For example, control unit 11 determines that the connection status of display DP has changed when display DP is connected to device management device 1, when the power of display DP or the power of device management device 1 to which display DP is connected is turned on, when a user logs in, when display DP is removed from device management device 1, when the power of display DP or the power of device management device 1 to which display DP is connected is turned off, when a user logs out, etc. If control unit 11 determines that the connection status of display DP has changed (S2: Yes), it shifts the process to step S3. On the other hand, if control unit 11 determines that the connection status of display DP has not changed (S2: No), it shifts the process to step S4.
[0064] In step S3, the control unit 11 saves information when the connection state of the display DP changes in the log information D1 (see FIG. 2). For example, the control unit 11 saves the time of login in the log information D1 as information on the connection start time, and saves the time of logout in the log information D1 as information on the connection end time. The control unit 11 also calculates the time from the connection start time to the connection end time, and saves this in the log information D1 as the connection time.
[0065] In step S4, the control unit 11 determines whether the time to send the log has arrived. The timing is, for example, when the device management device 1 is logged out, shut down, or the date has changed. The control unit 11 determines whether the device management device 1 is logged out, shut down, or the date has changed. If the control unit 11 determines that the time to send the log has arrived (S4: Yes), it shifts the process to step S5. On the other hand, if the control unit 11 determines that the time to send the log has not arrived (S4: No), it shifts the process to step S1. The control unit 11 repeats the above process until the time arrives.
[0066] In step S5, the control unit 11 transmits the log to the management server 2. Specifically, the control unit 11 transmits the log (see FIG. 2) stored in the storage unit 12 to the management server 2 at the timing mentioned above. Each device management device 1 repeatedly executes the above-mentioned process in parallel.
[0067] 14, an example of the procedure of the device management process executed in the management server 2 and the operation terminal 3 will be described. It is assumed that the management server 2 stores logs acquired from each device management device 1.
[0068] In step S21, the control unit 31 of the operation terminal 3 acquires search conditions for the aggregation target. For example, the user of the operation terminal 3 selects the display DP (e.g., display DP1) for the aggregation target as a search condition on the operation screen P1 (see FIG. 5) displayed on the operation terminal 3, and presses the "Display" button. The control unit 31 acquires the search conditions selected by the user (see FIGS. 5, 7, 9, and 11).
[0069] Next, in step S22, the control unit 31 transmits to the management server 2 a request for report information corresponding to the search conditions.
[0070] Next, in step S23, the control unit 21 of the management server 2 resets (clears) the current report information.
[0071] Next, in step S24, the control unit 21 sets the search position to the beginning. For example, the control unit 21 sets the search position to the beginning log among the plurality of logs stored in the storage unit 22.
[0072] Next, in step S25, the control unit 21 determines whether the log for which the search position is set satisfies the search conditions. If the log satisfies the search conditions (S25: Yes), the control unit 21 shifts the process to step S26. On the other hand, if the log does not satisfy the search conditions (S25: No), the control unit 21 shifts the process to step S27.
[0073] In step S26, the control unit 21 adds the log to the report information, that is, the control unit 21 saves the log that satisfies the search condition in the report information.
[0074] Next, in step S27, the control unit 21 determines whether the search position is the last log among the multiple logs. If the search position is the last log (S27: Yes), the control unit 21 shifts the process to step S28. On the other hand, if the search position is not the last log (S27: No), the control unit 21 increments the search position to the next log and shifts the process to step S25. In this way, the control unit 21 sequentially determines whether each of the multiple logs satisfies the search conditions, extracts logs that satisfy the search conditions, and adds them to the report information.
[0075] In step S28, the control unit 21 transmits report information to the operation terminal 3. The report information includes one or more logs that satisfy the search conditions.
[0076] Next, in step S29, the control unit 31 of the operation terminal 3 causes the operation terminal 3 to display the counting result (report) based on the report information (see FIGS. 6, 8, 10, and 12).
[0077] The operation terminal 3 and the management server 2 repeatedly execute the above-described process each time a user request is received, and cause the operation terminal 3 to display report information corresponding to the request.
[0078] As described above, the device management system 10 according to this embodiment manages a plurality of device management devices 1, each of which is connected to at least one device to be managed (for example, a display DP). The device management system 10 also acquires logs from each of the plurality of device management devices 1, including device information about the device to be managed and usage status information about the device to be managed, and presents a summary result of aggregating the acquired logs.
[0079] According to the above configuration, even if the display DP does not have a dedicated circuit, the log of the display DP can be managed. Therefore, it is possible to manage the log of the display DP with a simple configuration. Furthermore, according to the above configuration, the logs acquired from multiple device management devices 1 can be aggregated and the aggregated results for each display DP, each device management device 1, and each date can be presented to the user, so that the user can grasp the usage status of multiple displays DP in various report formats.
[0080] The present invention is not limited to the above-described embodiments and may be embodied in the following ways. For example, the device management device 1 is not limited to being a stationary device installed at the location where the display DP is installed, but may be a mobile terminal that can be moved to the location where the display DP is installed. Furthermore, the location where the display DP is installed is not limited to a conference room, but may be a living room, an entrance, outdoors, or the like. Specifically, the device management device 1 may be a mobile terminal such as a laptop computer or a smartphone. For example, as shown in FIG. 15 , a user moves device management device 1A (laptop computer) to the location where display DP1 is installed and connects it to display DP1. Furthermore, a user moves device management device 1B (laptop computer) to the locations where displays DP2 and DP3 are installed and connects it to displays DP2 and DP3. Furthermore, a user moves device management device 1C (smartphone) to the location where display DP4 is installed and connects it to display DP4.
[0081] Device management device 1A acquires device information and usage status information from display DP1, device management device 1B acquires device information and usage status information from each of displays DP2 and DP3, and device management device 1C acquires device information and usage status information from display DP4. Management server 2 acquires the log (device information and usage status information) of display DP1 from device management device 1A, acquires the logs of displays DP2 and DP3 from device management device 1B, and acquires the log of display DP4 from device management device 1C. In addition, management server 2 tally up the logs for each display and presents the tallying results to operation terminal 3.
[0082] The managed devices of the present invention are not limited to displays DP, but may also be, for example, printers, digital signage displays, surveillance camera devices, etc. In this way, the device management system of the present invention can be applied to a variety of managed devices. [Explanation of symbols]
[0083] 1: Equipment management device 2: Management Server 3: Operation terminal 10: Equipment management system 111: Acquisition processing unit 112: Transmission processing unit 211: Acquisition processing unit 212: Presentation processing unit 311: Acquisition processing unit 312: Display processing unit DP: Display
Claims
1. 1. A device management system that manages a plurality of device management devices, each of which is connected to at least one device to be managed, an acquisition processing unit that acquires, from each of the plurality of device management apparatuses, a log including device information relating to the managed devices and usage status information of the managed devices; a presentation processing unit that presents a summary result of aggregating the logs acquired by the acquisition processing unit; Equipped with When the presentation processing unit receives a request from an operation terminal for the aggregation result corresponding to a first managed device selected by a user from among the multiple managed devices, the presentation processing unit displays on the operation terminal the aggregation result, which associates, for each use of the first managed device, information on the date and time when the first managed device was used with identification information of the device management device to which the first managed device is connected.
2. When the presentation processing unit receives from the operation terminal a request for the aggregation result corresponding to a first device management device selected by a user from among the plurality of device management devices, it displays on the operation terminal the aggregation result including information on the date and time when the managed device was used for each use of at least one of the managed devices connected to the first device management device. The device management system according to claim 1 .
3. each of the plurality of device management devices stores the log when a connection state of the device to be managed connected to the device management device changes, and transmits the stored log at a predetermined timing; the acquisition processing unit stores the log transmitted from the device management device in association with identification information of the device management device; The device management system according to claim 1 .
4. when receiving a request for the tally result corresponding to a specific day from the operation terminal, the presentation processing unit displays, on the operation terminal, the tally result including information on a time period used on the specific day for each of the plurality of managed devices and identification information of the device management device to which the managed device is connected; The device management system according to claim 1 .
5. The presentation processing unit further causes the operation terminal to display information about the installation location where the managed device is installed. The device management system according to claim 1 or 2.
6. Identification information of each of the plurality of device management devices and information on the installation locations of the device management devices are stored in advance in association with each other. The device management system according to claim 5 .
7. the managed device is a general-purpose display; The device management system according to any one of claims 1 to 6.
8. 1. A device management method for managing a plurality of device management devices, each of which is connected to at least one device to be managed, comprising: one or more processors, an acquisition step of acquiring, from each of the plurality of device management devices, a log including device information related to the managed devices and usage status information of the managed devices; a presentation step of presenting a result of aggregating the logs acquired in the acquisition step; Run In the presentation step, when a request for the aggregation result corresponding to a first managed device selected by a user from among the multiple managed devices is received from an operation terminal, the aggregation result, which associates information on the date and time when the first managed device was used with identification information of the device management device to which the first managed device is connected, for each use of the first managed device, is displayed on the operation terminal.
9. A device management program for managing a plurality of device management devices, each of which is connected to at least one device to be managed, an acquisition step of acquiring, from each of the plurality of device management devices, a log including device information related to the managed devices and usage status information of the managed devices; a presentation step of presenting a result of aggregating the logs acquired in the acquisition step; on one or more processors, In the presentation step, when a request for the aggregation result corresponding to a first managed device selected by a user from among the multiple managed devices is received from an operation terminal, the device management program causes the operation terminal to display the aggregation result, which associates, for each use of the first managed device, information on the date and time when the first managed device was used with identification information of the device management device to which the first managed device is connected.
Citation Information
Patent Citations
Self-service equipment log storage management method and system and storage medium
CN109658095A
Information processing system, information processing unit, and control method and control program for information processing unit
JP2009265884A
Centralized control system
JP2010165331A
Image output device, image output system, image output method and program
JP2011059675A
Report processing program, information processor, and information management system
JP2013109526A