JP7772586B2 - Equipment management system, equipment management method, and equipment management program - Google Patents
Equipment management system, equipment management method, and equipment management programInfo
- Publication number
- JP7772586B2 JP7772586B2 JP2021213747A JP2021213747A JP7772586B2 JP 7772586 B2 JP7772586 B2 JP 7772586B2 JP 2021213747 A JP2021213747 A JP 2021213747A JP 2021213747 A JP2021213747 A JP 2021213747A JP 7772586 B2 JP7772586 B2 JP 7772586B2
- Authority
- JP
- Japan
- Prior art keywords
- device management
- managed
- information
- display
- devices
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、機器管理システム、機器管理方法、及び機器管理プログラムに関する。 The present invention relates to a device management system, a device management method, and a device management program.
従来、ネットワークに接続された機器(管理対象機器)のログを管理するシステムが知られている(例えば特許文献1参照)。例えば、管理対象機器であるディスプレイが、管理サーバーと通信するための専用回路を内蔵し、当該専用回路が管理サーバーに対してログを送信するシステムが知られている。 Conventionally, systems that manage the logs of devices connected to a network (managed devices) are known (see, for example, Patent Document 1). For example, a system is known in which a display, which is a managed device, has a built-in dedicated circuit for communicating with a management server, and the dedicated circuit sends the log to the management server.
しかし、従来のシステムでは、専用回路を備えたディスプレイのみが管理対象機器となるため、特定のディスプレイしかログを管理することができない。また、専用回路を備える必要があるため、ディスプレイの構造が複雑化するとともに高価になってしまう問題が生じる。 However, in conventional systems, only displays equipped with dedicated circuits can be managed, meaning that logs can only be managed for specific displays. Furthermore, the need for dedicated circuits makes the display structure more complex and expensive.
本発明の目的は、簡易な構成により管理対象機器のログを管理することが可能な機器管理システム、機器管理方法、及び機器管理プログラムを提供することにある。 The object of the present invention is to provide a device management system, device management method, and device management program that can manage logs of managed devices with a simple configuration.
本発明の一の態様に係る機器管理システムは、それぞれに少なくとも1台の管理対象機器が接続された複数台の機器管理装置を管理する機器管理システムであって、前記複数台の機器管理装置のそれぞれから、前記管理対象機器に関する機器情報と前記管理対象機器の利用状況情報とを含むログを取得する取得処理部と、前記取得処理部が取得する前記ログを集計した集計結果を提示する提示処理部と、を備えるシステムである。 One aspect of the present invention is a device management system that manages multiple device management devices, each connected to at least one managed device. The system includes an acquisition processing unit that acquires logs from each of the multiple device management devices, including device information about the managed devices and usage status information about the managed devices, and a presentation processing unit that presents the results of compiling the logs acquired by the acquisition processing unit.
本発明の他の態様に係る機器管理方法は、それぞれに少なくとも1台の管理対象機器が接続された複数台の機器管理装置を管理する機器管理方法であって、一又は複数のプロセッサーが、前記複数台の機器管理装置のそれぞれから、前記管理対象機器に関する機器情報と前記管理対象機器の利用状況情報とを含むログを取得する取得ステップと、前記取得ステップにおいて取得する前記ログを集計した集計結果を提示する提示ステップと、を実行する方法である。 A device management method according to another aspect 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, from each of the multiple device management devices, a log containing device information about the managed devices and usage status information about the managed devices, and a presentation step of presenting an aggregation result obtained by aggregating the logs acquired in the acquisition step.
本発明の他の態様に係る機器管理プログラムは、それぞれに少なくとも1台の管理対象機器が接続された複数台の機器管理装置を管理する機器管理プログラムであって、前記複数台の機器管理装置のそれぞれから、前記管理対象機器に関する機器情報と前記管理対象機器の利用状況情報とを含むログを取得する取得ステップと、前記取得ステップにおいて取得する前記ログを集計した集計結果を提示する提示ステップと、を一又は複数のプロセッサーに実行させるためのプログラムである。 A device management program according to 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 for acquiring, from each of the multiple device management devices, a log containing device information about the managed devices and usage status information about the managed devices, and a presentation step for presenting an aggregation result obtained by aggregating the logs acquired in the acquisition step.
本発明によれば、簡易な構成により管理対象機器のログを管理することが可能な機器管理システム、機器管理方法、及び機器管理プログラムが提供される。 The present invention provides a device management system, device management method, and device management program that can manage logs of managed devices with a simple configuration.
以下、添付図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格を有さない。 Embodiments of the present invention will now be described with reference to the accompanying drawings. Note that the following embodiments are merely examples of embodiments of the present invention and are not intended to limit the technical scope of the present invention.
[機器管理システム10]
図1は、本発明の実施形態に係る機器管理システム10の構成を示すブロック図である。機器管理システム10は、管理対象のディスプレイDPと、ディスプレイDPにネットワーク接続された機器管理装置1と、機器管理装置1にネットワーク接続された管理サーバー2と、管理サーバー2にネットワーク接続された操作端末3とを含んでいる。機器管理システム10は、企業、施設などに導入される。機器管理システム10には、複数台の機器管理装置1と、各機器管理装置1に接続された少なくとも1台のディスプレイDPとが含まれる。例えば図1に示すように、会議室1に機器管理装置1Aと機器管理装置1Aに接続されたディスプレイDP1とが配置され、会議室2に機器管理装置1Bと機器管理装置1Bに接続されたディスプレイDP2,DP3とが配置されている。ディスプレイDPは、例えばケーブルにより機器管理装置1に接続され、機器管理装置1の命令に従って画像を表示する汎用ディスプレイである。
[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 arranged in a conference room 1, and a device management device 1B and displays DP2 and DP3 connected to the device management device 1B are arranged 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.
機器管理システム10は、各ディスプレイDPのログを管理する。ディスプレイDPは、本発明の管理対象機器の一例である。機器管理システム10において、機器管理装置1は、自装置が管理する対象のディスプレイDPから機器情報と利用状況情報とを含むログを取得し、管理サーバー2は、各機器管理装置1から送信されるログを受信して管理する。また、管理サーバー2は、操作端末3からの要求に応じて、ログの集計結果を示すレポートを操作端末3に提示する。 The device management system 10 manages the logs of each display DP. A display DP is an example of a managed device of the present invention. In the device management system 10, the device management device 1 acquires logs containing device information and usage status information from the display DP that it manages, 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 log aggregation results to the operation terminal 3.
具体的には、機器管理装置1は、例えばパーソナルコンピュータで構成されており、自装置に接続されたディスプレイDPから機器情報など取得する。また、機器管理装置1は、ディスプレイDPから取得する機器情報に応じたログを保存し、保存した当該ログを管理サーバー2に送信する。管理サーバー2は、各機器管理装置1からログを受信して管理する。また管理サーバー2は、ログに応じたディスプレイDPの利用状況などをユーザーに提示する機器管理サービスを提供する。例えば、管理サーバー2は、利用状況情報を含むレポート(図6等参照)を操作端末3(ユーザーPC)に送信する。ユーザーは、操作端末3に表示される利用状況のレポートにより、ディスプレイDPの利用状況を把握することができる。機器管理システム10は、本発明の機器管理システムの一例である。なお、本発明の機器管理システムは、機器管理装置1単体で構成されてもよいし、管理サーバー2単体で構成されてもよい。 Specifically, the device management device 1 is configured as, for example, a personal computer, and acquires device information and the like from the 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 the user with 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. Note that the device management system of the present invention may be configured as either the device management device 1 alone or the management server 2 alone.
[機器管理装置1]
図1に示すように、機器管理装置1は、制御部11、記憶部12、操作表示部13、通信インターフェース14などを備える。図1には、会議室1に設置された機器管理装置1Aと、会議室2に設置された機器管理装置1Bとを例示している。複数台の機器管理装置1のそれぞれは、共通の構成を備えたパーソナルコンピュータである。
[Equipment management device 1]
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.
通信インターフェース14は、機器管理装置1を有線でネットワーク(例えばLAN)に接続し、ネットワークを介してディスプレイDPとの間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。また、通信インターフェース14は、機器管理装置1を有線又は無線でネットワーク(例えばインターネット)に接続し、ネットワークを介して管理サーバー2との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。 The communication interface 14 is a communication interface that connects the device management device 1 to a network (e.g., a LAN) via a wired connection and performs 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 that connects the device management device 1 to a network (e.g., the Internet) via a wired or wireless connection and performs data communication with the management server 2 via the network in accordance with a predetermined communication protocol.
操作表示部13は、各種の情報を表示する液晶ディスプレイ又は有機ELディスプレイのような表示部と、操作を受け付けるマウス、キーボード、又はタッチパネルなどの操作部とを備えるユーザーインターフェースである。 The operation display unit 13 is a user interface that includes a display unit such as a liquid crystal display or organic EL display that displays various information, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
記憶部12は、各種の情報を記憶するHDD(Hard Disk Drive)、SSD(Solid State Drive)、又はフラッシュメモリーなどの不揮発性の記憶部である。記憶部12には、ディスプレイDPに関する機器情報とディスプレイDPの利用状況情報とを含むログ情報D1が記憶される。 The storage unit 12 is a non-volatile storage unit such as a hard disk drive (HDD), solid state drive (SSD), or 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 for the display DP.
図2には、ディスプレイDP1に対応するログ情報D1(ログ1)の一例を示している。ログ情報D1には、ディスプレイDP1の機種名、識別子、設置場所、表示解像度、及び物理サイズを含む機器情報と、ディスプレイDP1及び機器管理装置1Aの接続が開始された接続開始時刻、ディスプレイDP1及び機器管理装置1Aの接続が終了された接続終了時刻、及びディスプレイDP1及び機器管理装置1Aの接続時間を含む接続情報(利用状況情報)とが含まれる。制御部11は、ディスプレイDPから前記機器情報及び前記接続情報を取得するとログ情報D1に保存する。 Figure 2 shows an example of log information D1 (log 1) corresponding to display DP1. Log information D1 includes device information such as 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 initiated, the connection end time when the connection between display DP1 and device management device 1A was ended, and the connection time between display DP1 and device management device 1A. When the control unit 11 obtains the device information and connection information from display DP, it saves them in log information D1.
また、記憶部12には、制御部11に後述の機器管理処理(図13参照)を実行させるための機器管理プログラムが記憶されている。例えば、前記機器管理プログラムは、CD又はDVDなどのコンピュータ読取可能な記録媒体に非一時的に記録され、機器管理装置1が備えるCDドライブ又はDVDドライブなどの読取装置(不図示)で読み取られて記憶部12に記憶される。なお、前記機器管理プログラムは、他のサーバーから配信されて記憶部12に記憶されてもよい。 The storage unit 12 also stores a device management program for causing the control unit 11 to execute the device management process (see FIG. 13) described below. For example, the device management program is non-temporarily recorded on a computer-readable recording medium such as a CD or DVD, and is read by a reading device (not shown) such as a CD drive or 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.
制御部11は、CPU、ROM、及びRAMなどの制御機器を有する。前記CPUは、各種の演算処理を実行するプロセッサーである。前記ROMは、前記CPUに各種の処理を実行させるためのBIOS及びOSなどの制御プログラムを予め記憶する。前記RAMは、各種の情報を記憶し、前記CPUが実行する各種の処理の一時記憶メモリー(作業領域)として使用される。そして、制御部11は、前記ROM又は記憶部12に予め記憶された各種の制御プログラムを前記CPUで実行することにより機器管理装置1を制御する。 The control unit 11 has control devices such as a CPU, ROM, and RAM. The CPU is a processor that executes various types of arithmetic operations. The ROM pre-stores control programs such as the BIOS and OS that cause the CPU to execute various processes. The RAM stores various types of information and is used as temporary storage memory (work area) for the various processes executed by the CPU. The control unit 11 controls the device management device 1 by having the CPU execute various control programs pre-stored in the ROM or memory unit 12.
具体的に、制御部11は、取得処理部111、送信処理部112などの各種の処理部を含む。なお、制御部11は、前記機器管理プログラムに従った各種の処理を実行することによって前記各種の処理部として機能する。また、制御部11に含まれる一部又は全部の処理部が電子回路で構成されていてもよい。なお、前記機器管理プログラムは、複数のプロセッサーを前記各種の処理部として機能させるためのプログラムであってもよい。 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 as electronic circuits. The device management program may be a program that causes multiple processors to function as the various processing units.
取得処理部111は、ディスプレイDPから、当該ディスプレイDPに関する機器情報を取得する。例えば会議室1に設置されている機器管理装置1Aの取得処理部111は、機器管理装置1Aに接続されたディスプレイDP1から、ディスプレイDP1に関する機器情報を取得する。また、例えば会議室2に設置されている機器管理装置1Bの取得処理部111は、機器管理装置1Bに接続されたディスプレイDP2及びディスプレイDP3のそれぞれから、ディスプレイDP2に関する機器情報とディスプレイDP3に関する機器情報とを取得する。例えば、取得処理部111は、ディスプレイDPが接続された機器管理装置1の電源がオン状態になると、ディスプレイDPから前記機器情報を取得する。 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, 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 displays DP2 and 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.
前記機器情報には、ディスプレイDPの機種名、識別子、表示解像度、及び物理サイズなどのディスプレイDPの固有情報が含まれる。取得処理部111は、取得した前記機器情報をログ情報D1(図2参照)に保存する。 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 Figure 2).
また、取得処理部111は、ディスプレイDPの接続状態が変化した場合に、ディスプレイDPの利用状況情報をログ情報D1に保存する。例えば、ディスプレイDPが接続された機器管理装置1の電源がオン状態になった場合又はログインされた場合に、取得処理部111は、そのときの日時の情報を取得して、接続開始時刻としてログ情報D1(図2参照)に保存する。また例えば、ディスプレイDPが接続された機器管理装置1の電源がオフ状態になった場合又はログアウトされた場合に、取得処理部111は、そのときの日時の情報を取得して、接続終了時刻としてログ情報D1(図2参照)に保存する。また、取得処理部111は、前記接続開始時刻から前記接続終了時刻までの時間を算出して、接続時間としてログ情報D1(図2参照)に保存する。他の実施形態として、取得処理部111は、機器管理装置1に接続されるディスプレイDPが交換された場合に、前記機器情報及び前記利用状況情報をログ情報D1に保存してもよい。 Furthermore, when the connection status of the display DP changes, the acquisition processing unit 111 saves usage status information of the display DP in log information D1. For example, when 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 about the date and time at that time and saves it as the connection start time in log information D1 (see FIG. 2). For example, when 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 about the date and time at that time and saves it as the connection end time in log information D1 (see FIG. 2). The acquisition processing unit 111 also calculates the time from the connection start time to the connection end time and saves it as the connection time in log information D1 (see FIG. 2). 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 usage status information in log information D1.
また、取得処理部111は、設置場所情報D2(図3参照)を参照して、機器管理装置1に関連付けられた設置場所の情報をログ情報D1に保存する。例えば、会議室1に設置された機器管理装置1Aは、ディスプレイDP1に対応するログ1(図2参照)に「会議室1」の情報を保存する。設置場所情報D2には、予め機器管理装置1ごとに設置場所の情報が関連付けられて登録されている。例えば、機器管理装置1の管理者は、機器管理装置1を設置する際に設置場所情報D2に設置場所を登録する操作を行う。なお、設置場所情報D2は、各機器管理装置1に記憶されてもよいし、管理サーバー2に記憶されてもよい。 The acquisition processing unit 111 also references installation location information D2 (see FIG. 3) and saves installation location information associated with the device management device 1 in log information D1. For example, a device management device 1A installed in conference room 1 saves information about "conference room 1" in log 1 (see FIG. 2) corresponding to display DP1. Installation location information is associated with and registered in advance for each device management device 1 in installation location information D2. For example, when installing the device management device 1, the administrator of the device management device 1 registers the installation location in installation location information D2. Note that installation location information D2 may be stored in each device management device 1 or in the management server 2.
このように、取得処理部111は、機器管理装置1に接続されたディスプレイDPの機器情報を取得するとともに、ディスプレイDPの接続状態の変化に応じて利用状況情報を取得し、当該ディスプレイDPのログとして保存する。取得処理部111は、本発明の取得処理部の一例である。 In this way, the acquisition processing unit 111 acquires device information about 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, saving this information as a log for that display DP. The acquisition processing unit 111 is an example of an acquisition processing unit of the present invention.
送信処理部112は、保存したログを所定のタイミングで管理サーバー2に送信する。例えば、送信処理部112は、機器管理装置1でログアウトされたタイミング、シャットダウンされたタイミング、又は、日付が変わったタイミングで前記ログを管理サーバー2に送信する。 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.
機器管理装置1Aの送信処理部112は、ディスプレイDP1に対応するログ1(図2参照)を管理サーバー2に送信し、機器管理装置1Bの送信処理部112は、ディスプレイDP2に対応するログ2と、ディスプレイDP3に対応するログ3とを管理サーバー2に送信する。前記ログの送信タイミングは、機器管理装置1ごとに異なるタイミングが設定されてもよい。 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.
以上のように、各機器管理装置1は、自装置に接続されたディスプレイDPのログを取得(保存)する処理と、保存したログを所定のタイミングで管理サーバー2に送信する処理とを繰り返し実行する。また、各機器管理装置1は、当該機器管理装置1に接続されたディスプレイDPの接続状態が変化した場合にログを保存し、保存したログを所定のタイミングで管理サーバー2に送信する。 As described above, each device management device 1 repeatedly acquires (saves) the log of the display DP connected to the device itself and transmits the saved log to the management server 2 at a predetermined timing. 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.
[管理サーバー2]
図1に示すように、管理サーバー2は、制御部21、記憶部22、操作表示部23、通信インターフェース24などを備える。管理サーバー2は、クラウドサーバーで構成されてもよいし、物理サーバーで構成されてもよい。
[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.
通信インターフェース24は、管理サーバー2を有線又は無線でネットワーク(例えばインターネット)に接続し、ネットワークを介して機器管理装置1及び操作端末3との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。 The communication interface 24 is a communication interface that connects the management server 2 to a network (e.g., the Internet) via a wired or wireless connection, and performs data communication between the device management device 1 and the operation terminal 3 via the network in accordance with a specified communication protocol.
操作表示部23は、各種の情報を表示する液晶ディスプレイ又は有機ELディスプレイのような表示部と、操作を受け付けるマウス、キーボード、又はタッチパネルなどの操作部とを備えるユーザーインターフェースである。 The operation display unit 23 is a user interface that includes a display unit such as a liquid crystal display or organic EL display that displays various information, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
記憶部22は、各種の情報を記憶するHDD、SSD、又はフラッシュメモリーなどの不揮発性の記憶部である。記憶部22には、各機器管理装置1から取得するログ(図2参照)が記憶される。 The memory unit 22 is a non-volatile memory unit such as an HDD, SSD, or flash memory that stores various types of information. The memory unit 22 stores logs (see Figure 2) acquired from each device management device 1.
また、記憶部22には、制御部21に後述の機器管理処理(図14参照)を実行させるための機器管理プログラムが記憶されている。例えば、前記機器管理プログラムは、CD又はDVDなどのコンピュータ読取可能な記録媒体に非一時的に記録され、管理サーバー2が備えるCDドライブ又はDVDドライブなどの読取装置(不図示)で読み取られて記憶部22に記憶される。なお、前記機器管理プログラムは、他のサーバーから配信されて記憶部22に記憶されてもよい。 The storage unit 22 also stores a device management program for causing the control unit 21 to execute the device management process (see FIG. 14) described below. For example, the device management program is non-temporarily recorded on a computer-readable recording medium such as a CD or DVD, and is read by a reading device (not shown) such as a CD drive or DVD drive provided on 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.
制御部21は、CPU、ROM、及びRAMなどの制御機器を有する。前記CPUは、各種の演算処理を実行するプロセッサーである。前記ROMは、前記CPUに各種の処理を実行させるためのBIOS及びOSなどの制御プログラムを予め記憶する。前記RAMは、各種の情報を記憶し、前記CPUが実行する各種の処理の一時記憶メモリー(作業領域)として使用される。そして、制御部21は、前記ROM又は記憶部22に予め記憶された各種の制御プログラムを前記CPUで実行することにより管理サーバー2を制御する。 The control unit 21 has control devices such as a CPU, ROM, and RAM. The CPU is a processor that executes various types of arithmetic operations. The ROM pre-stores control programs such as the BIOS and OS that cause the CPU to execute various processes. The RAM stores various types of information and is used as temporary storage memory (work area) for the various processes executed by the CPU. The control unit 21 controls the management server 2 by having the CPU execute various control programs pre-stored in the ROM or memory unit 22.
具体的に、制御部21は、取得処理部211、提示処理部212などの各種の処理部を含む。なお、制御部21は、前記機器管理プログラムに従った各種の処理を実行することによって前記各種の処理部として機能する。また、制御部21に含まれる一部又は全部の処理部が電子回路で構成されていてもよい。なお、前記機器管理プログラムは、複数のプロセッサーを前記各種の処理部として機能させるためのプログラムであってもよい。 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 as electronic circuits. The device management program may be a program that causes multiple processors to function as the various processing units.
取得処理部211は、複数台の機器管理装置1のそれぞれから、ディスプレイDPに関する機器情報とディスプレイDPの利用状況情報とを含むログを取得する。取得処理部211は、本発明の取得処理部の一例である。 The acquisition processing unit 211 acquires a log containing device information related to the display DP and usage status information for the display DP from each of the multiple device management devices 1. The acquisition processing unit 211 is an example of an acquisition processing unit of the present invention.
例えば、取得処理部211は、機器管理装置1AからディスプレイDP1に対応するログ1を取得し、機器管理装置1BからディスプレイDP2に対応するログ2と、ディスプレイDP3に対応するログ3とを取得する。取得処理部211は、各機器管理装置1から取得したログごとに、ログと機器管理装置1の識別情報とを関連付けたログ管理情報D3(図4参照)を記憶部22に記憶する。図4に示す例において、「PC1A」は図1の機器管理装置1Aを示し、「PC1B」は図1の機器管理装置1Bを示している。 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 Figure 4) that associates the log with the identification information of the device management device 1 in the storage unit 22. In the example shown in Figure 4, "PC1A" refers to device management device 1A in Figure 1, and "PC1B" refers to device management device 1B in Figure 1.
提示処理部212は、取得したログを集計した集計結果を提示する。具体的には、提示処理部212は、操作端末3から、ログの集計結果に対応するレポート(集計レポート)に関する情報(レポート情報)の要求を受信した場合に、前記レポート情報を操作端末3に送信する。また、提示処理部212は、前記要求を受信した場合に前記レポートを操作端末3に表示させる。提示処理部212は、本発明の提示処理部の一例である。 The presentation processing unit 212 presents the results of aggregating 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 log aggregation results, the presentation processing unit 212 transmits the report information to the operation terminal 3. Furthermore, when the presentation processing unit 212 receives the request, it 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.
例えば、操作端末3のユーザー(管理者)は、特定のディスプレイDPの利用状況を把握したい場合に、操作端末3において対象のディスプレイDPを選択する(図5参照)。操作端末3が前記選択されたディスプレイDP(例えば、ディスプレイDP1)の情報(検索条件)を管理サーバー2に送信すると、提示処理部212は、記憶部22に記憶されたログからディスプレイDP1のログ1を検索してレポート情報として操作端末3に送信する。操作端末3は、管理サーバー2から取得する前記レポート情報に基づいて、レポート(図6参照)を表示させる。前記レポートの具体例は後述する。 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 Figure 5). When the operation terminal 3 sends information (search criteria) about the selected display DP (e.g., display DP1) to the management server 2, the presentation processing unit 212 searches for log 1 for display DP1 from the logs stored in the memory unit 22 and sends it to the operation terminal 3 as report information. The operation terminal 3 displays a report (see Figure 6) based on the report information obtained from the management server 2. Specific examples of the report will be described later.
[操作端末3]
図1に示すように、操作端末3は、制御部31、記憶部32、操作表示部33、通信インターフェース34などを備える。操作端末3は、パーソナルコンピュータ、スマートフォンなどである。なお、操作端末3は、機器管理装置1であってもよい。すなわち、機器管理装置1が操作端末3の機能を備えてもよい。
[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.
通信インターフェース34は、操作端末3を有線又は無線でネットワーク(例えばインターネット)に接続し、ネットワークを介して管理サーバー2との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。 The communication interface 34 is a communication interface that connects the operation terminal 3 to a network (e.g., the Internet) via a wired or wireless connection, and performs data communication with the management server 2 via the network in accordance with a specified communication protocol.
操作表示部33は、各種の情報を表示する液晶ディスプレイ又は有機ELディスプレイのような表示部と、操作を受け付けるマウス、キーボード、又はタッチパネルなどの操作部とを備えるユーザーインターフェースである。 The operation display unit 33 is a user interface that includes a display unit such as an LCD display or organic EL display that displays various information, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
記憶部32は、各種の情報を記憶するHDD、SSD、又はフラッシュメモリーなどの不揮発性の記憶部である。記憶部32には、管理サーバー2から取得する前記レポート情報が記憶される。 The memory unit 32 is a non-volatile memory unit such as an HDD, SSD, or flash memory that stores various types of information. The memory unit 32 stores the report information obtained from the management server 2.
また、記憶部32には、制御部31に後述の機器管理処理(図14参照)を実行させるための機器管理プログラムが記憶されている。例えば、前記機器管理プログラムは、CD又はDVDなどのコンピュータ読取可能な記録媒体に非一時的に記録され、操作端末3が備えるCDドライブ又はDVDドライブなどの読取装置(不図示)で読み取られて記憶部32に記憶される。なお、前記機器管理プログラムは、他のサーバーから配信されて記憶部32に記憶されてもよい。 The storage unit 32 also stores a device management program for causing the control unit 31 to execute the device management process (see FIG. 14) described below. For example, the device management program is non-temporarily recorded on a computer-readable recording medium such as a CD or DVD, and is read by a reading device (not shown) such as a CD drive or 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.
制御部31は、CPU、ROM、及びRAMなどの制御機器を有する。前記CPUは、各種の演算処理を実行するプロセッサーである。前記ROMは、前記CPUに各種の処理を実行させるためのBIOS及びOSなどの制御プログラムを予め記憶する。前記RAMは、各種の情報を記憶し、前記CPUが実行する各種の処理の一時記憶メモリー(作業領域)として使用される。そして、制御部31は、前記ROM又は記憶部32に予め記憶された各種の制御プログラムを前記CPUで実行することにより操作端末3を制御する。 The control unit 31 has control devices such as a CPU, ROM, and RAM. The CPU is a processor that executes various types of arithmetic operations. The ROM pre-stores control programs such as the BIOS and OS that cause the CPU to execute various processes. The RAM stores various types of information and is used as temporary storage memory (work area) for the various processes executed by the CPU. The control unit 31 controls the operation terminal 3 by having the CPU execute various control programs pre-stored in the ROM or memory unit 32.
なお、記憶部32に前記レポートを表示するためのアプリケーションがインストールされており、制御部31が、当該アプリケーションを実行することにより前記レポートを操作表示部33に表示させてもよい。また、前記アプリケーションが管理サーバー2に記憶され、制御部31が、ブラウザ処理により管理サーバー2にアクセスして前記アプリケーションを実行してもよい。 In addition, an application for displaying the report may be installed in the memory unit 32, and the control unit 31 may execute the application to display the report on the operation display unit 33. Alternatively, the application may be stored on the management server 2, and the control unit 31 may access the management server 2 via browser processing to execute the application.
具体的に、制御部31は、取得処理部311、表示処理部312などの各種の処理部を含む。なお、制御部31は、前記機器管理プログラムに従った各種の処理を実行することによって前記各種の処理部として機能する。また、制御部31に含まれる一部又は全部の処理部が電子回路で構成されていてもよい。なお、前記機器管理プログラムは、複数のプロセッサーを前記各種の処理部として機能させるためのプログラムであってもよい。 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 as electronic circuits. The device management program may be a program that causes multiple processors to function as the various processing units.
取得処理部311は、管理サーバー2から送信されるレポート情報を取得する。例えば、操作端末3のユーザーは、操作端末3に表示された操作画面P1(図5参照)において、検索条件として、集計対象のディスプレイDP(例えば、ディスプレイDP1)を選択し、「表示」ボタンを押下する。制御部31は、ユーザーの前記検索条件を受け付けると、ディスプレイDP1に関するレポート情報の要求を管理サーバー2に送信する。管理サーバー2は、前記検索条件に基づいて、記憶部22に記憶されたログからディスプレイDP1のログ1を検索してレポート情報として操作端末3に送信する。取得処理部311は、管理サーバー2から前記レポート情報を取得する。 The acquisition processing unit 311 acquires report information sent from the management server 2. For example, a user of the operation terminal 3 selects the display DP to be aggregated (e.g., 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 conditions, it sends a request for report information related to display DP1 to the management server 2. Based on the search conditions, the management server 2 searches for log 1 for display DP1 from the logs stored in the memory unit 22 and sends it to the operation terminal 3 as report information. The acquisition processing unit 311 acquires the report information from the management server 2.
表示処理部312は、前記レポート情報に対応するログを集計した集計結果を提示する。具体的には、表示処理部312は、前記レポート情報に基づいてレポートを表示させる。表示処理部312は、本発明の提示処理部の一例である。 The display processing unit 312 presents the results of aggregating 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.
上述の例では、表示処理部312は、図6に示すレポートを表示させる。例えば、表示処理部312は、ディスプレイDP1の利用日、利用開始時刻、利用終了時刻、接続PC(機器管理装置1)に関する情報を含むレポートを表示させる。このように、管理サーバー2の提示処理部212は、操作端末3から複数台のディスプレイDPのうち第1ディスプレイDPに対応する集計結果の要求を受信した場合に、第1ディスプレイDPが利用された日時の情報と、第1ディスプレイDPが接続された機器管理装置1の識別情報とを含む集計結果(レポート)を操作端末3に表示させる。また、提示処理部212は、さらに、ディスプレイDPが設置された設置場所の情報を操作端末3に表示させる。これにより、ユーザーは、ディスプレイDP1の日ごとの利用状況を把握することができる。 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 the date of use of display DP1, the start time of use, the end time of use, and information about 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 out of 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. 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 daily usage status of display DP1.
他の実施形態として、ユーザーは、操作端末3に表示された操作画面P3(図7参照)において、検索条件として、集計対象の日付(例えば、「2012年12月1日」)を選択し、「表示」ボタンを押下する。制御部31は、ユーザーの前記検索条件を受け付けると、「2012年12月1日」に関するレポート情報の要求を管理サーバー2に送信する。管理サーバー2は、前記検索条件に基づいて、記憶部22に記憶されたログから「2012年12月1日」のログを検索してレポート情報として操作端末3に送信する。取得処理部311は、管理サーバー2から前記レポート情報を取得する。 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 sends 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 sends the search results to the operation terminal 3 as report information. The acquisition processing unit 311 acquires the report information from the management server 2.
この場合、表示処理部312は、図8に示すように、「2012年12月1日」の各ディスプレイDP1~DP4の利用開始時刻、利用終了時刻、設置場所、接続PC(機器管理装置1)に関する情報を含むレポートを表示させる。このように、管理サーバー2の提示処理部212は、操作端末3から特定日に対応する集計結果の要求を受信した場合に、複数台のディスプレイDPのそれぞれについて、前記特定日に利用された時間帯の情報と、ディスプレイDPが接続された機器管理装置1の識別情報とを含む集計結果(レポート)を操作端末3に表示させる。また、提示処理部212は、さらに、ディスプレイDPが設置された設置場所の情報を操作端末3に表示させる。これにより、ユーザーは、対象日の各ディスプレイDPの利用状況を把握することができる。 In this case, as shown in FIG. 8, the display processing unit 312 displays a report including information about the start and end times of use, installation locations, and connected PCs (device management devices 1) for each of the displays DP1 to DP4 on December 1, 2012. In this way, when the presentation processing unit 212 of the management server 2 receives a request for tally results corresponding to a specific day from the operation terminal 3, it causes the operation terminal 3 to display tally results (reports) including information about the time periods used on the specific day for each of the multiple displays DP and the 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 locations where the displays DP are installed. This allows the user to understand the usage status of each display DP on the target day.
また、他の実施形態として、ユーザーは、操作端末3に表示された操作画面P5(図9参照)において、検索条件として、集計対象の機器管理装置1(例えば、「PC1A」)を選択し、「表示」ボタンを押下する。制御部31は、ユーザーの前記検索条件を受け付けると、「PC1A」(機器管理装置1A)に関するレポート情報の要求を管理サーバー2に送信する。管理サーバー2は、前記検索条件に基づいて、記憶部22に記憶されたログから「PC1A」(機器管理装置1A)のログを検索してレポート情報として操作端末3に送信する。取得処理部311は、管理サーバー2から前記レポート情報を取得する。 In another embodiment, the user selects the target device management device 1 (e.g., "PC1A") as a search condition on the operation screen P5 (see FIG. 9) displayed on the operation terminal 3 and presses the "Display" button. When the control unit 31 accepts the user's search conditions, it sends a request for report information related to "PC1A" (device management device 1A) to the management server 2. Based on the search conditions, the management server 2 searches for logs for "PC1A" (device management device 1A) from the logs stored in the memory unit 22 and sends the logs to the operation terminal 3 as report information. The acquisition processing unit 311 acquires the report information from the management server 2.
この場合、表示処理部312は、図10に示すように、「PC1A」の利用日、利用開始時刻、利用終了時刻、接続ディスプレイ、設置場所に関する情報を含むレポートを表示させる。このように、管理サーバー2の提示処理部212は、操作端末3から複数台の機器管理装置1のうち第1機器管理装置に対応する集計結果の要求を受信した場合に、第1機器管理装置に接続された少なくとも1台のディスプレイDPのそれぞれについて、ディスプレイDPが利用された日時の情報と、ディスプレイDPが設置された設置場所の情報とを含む集計結果(レポート)を操作端末3に表示させる。これにより、ユーザーは、機器管理装置1及び当該機器管理装置1に接続されたディスプレイDPの利用状況を把握することができる。 In this case, as shown in FIG. 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 tally results corresponding to a first device management device among multiple device management devices 1 from the operation terminal 3, it causes the operation terminal 3 to display tally results (report) including information about the date and time 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.
また、他の実施形態として、ユーザーは、操作端末3に表示された操作画面P7(図11参照)において、検索条件として、集計対象のディスプレイDP(例えば、ディスプレイDP1)と、機器管理装置1(例えば、「PC1A」)を選択し、「表示」ボタンを押下する。制御部31は、ユーザーの前記検索条件を受け付けると、ディスプレイDP1及び「PC1A」(機器管理装置1A)に関するレポート情報の要求を管理サーバー2に送信する。管理サーバー2は、前記検索条件に基づいて、記憶部22に記憶されたログからディスプレイDP1及び「PC1A」(機器管理装置1A)のログを検索してレポート情報として操作端末3に送信する。取得処理部311は、管理サーバー2から前記レポート情報を取得する。 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 sends a request for report information regarding the display DP1 and "PC1A" (device management device 1A) to the management server 2. Based on the search conditions, the management server 2 searches the logs stored in the memory unit 22 for the logs of the display DP1 and "PC1A" (device management device 1A) and sends the logs to the operation terminal 3 as report information. The acquisition processing unit 311 acquires the report information from the management server 2.
この場合、表示処理部312は、図12に示すように、「PC1A」に接続されたディスプレイDP1の利用日、利用開始時刻、利用終了時刻に関する情報を含むレポートを表示させる。これにより、ユーザーは、特定の機器管理装置1に接続されたディスプレイDPの利用状況を把握することができる。 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 a specific device management device 1.
[機器管理処理]
以下、図13及び図14を参照しつつ、機器管理システム10において実行される機器管理処理の手順の一例について説明する。図13は、機器管理装置1において実行される機器管理処理の手順の一例を示し、図14は、管理サーバー2及び操作端末3において実行される機器管理処理の手順の一例を示している。
[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. 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.
なお、本発明は、前記機器管理処理に含まれる一又は複数のステップを実行する機器管理方法の発明として捉えることができる。また、ここで説明する前記機器管理処理に含まれる一又は複数のステップが適宜省略されてもよい。また、前記機器管理処理における各ステップは、同様の作用効果を生じる範囲で実行順序が異なってもよい。さらに、ここでは機器管理装置1の制御部11、管理サーバー2の制御部21、操作端末3の制御部31が前記機器管理処理における各ステップを実行する場合を例に挙げて説明するが、他の実施形態では、一又は複数のプロセッサーが前記機器管理処理における各ステップを分散して実行してもよい。 The present invention can be understood as an invention of 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 here 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 as an example a case where 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.
先ず、図13を参照しつつ、機器管理装置1において実行される機器管理処理の手順の一例について説明する。 First, with reference to Figure 13, we will explain an example of the steps of the device management process executed by the device management device 1.
ステップS1において、機器管理装置1の制御部11は、機器管理装置1に接続されたディスプレイDPから機器情報を取得する。例えば、ディスプレイDPが接続された機器管理装置1の電源がオン状態になると、制御部11は、ディスプレイDPから、ディスプレイDPの機種名、識別子、表示解像度、及び物理サイズなどの固有情報を取得する。制御部11は、取得した前記機器情報をログ情報D1(図2参照)に保存する。 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 a 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 Figure 2).
次にステップS2において、制御部11は、ディスプレイDPの接続状態が変化したか否かを判定する。例えば、ディスプレイDPが機器管理装置1に接続された場合、ディスプレイDPの電源又はディスプレイDPが接続された機器管理装置1の電源がオン状態になった場合、ログインされた場合、ディスプレイDPが機器管理装置1から外された場合、ディスプレイDPの電源又はディスプレイDPが接続された機器管理装置1の電源がオフ状態になった場合、ログアウトされた場合などに、制御部11は、ディスプレイDPの接続状態が変化したと判定する。制御部11は、ディスプレイDPの接続状態が変化したと判定すると(S2:Yes)、処理をステップS3に移行させる。一方、制御部11は、ディスプレイDPの接続状態が変化していないと判定すると(S2:No)、処理をステップS4に移行させる。 Next, in step S2, the control unit 11 determines whether the connection status of the display DP has changed. For example, the control unit 11 determines that the connection status of the display DP has changed when the display DP is connected to the device management device 1, when the power of the display DP or the power of the device management device 1 to which the display DP is connected is turned on, when a user logs in, when the display DP is disconnected from the device management device 1, when the power of the display DP or the power of the device management device 1 to which the display DP is connected is turned off, when a user logs out, etc. If the control unit 11 determines that the connection status of the display DP has changed (S2: Yes), it proceeds to step S3. On the other hand, if the control unit 11 determines that the connection status of the display DP has not changed (S2: No), it proceeds to step S4.
ステップS3において、制御部11は、ディスプレイDPの接続状態が変化したときの情報をログ情報D1(図2参照)に保存する。例えば、制御部11は、ログインされた時刻を接続開始時刻の情報としてログ情報D1に保存し、ログアウトされた時刻を接続終了時刻の情報としてログ情報D1に保存する。また、制御部11は、接続開始時刻から接続終了時刻までの時間を算出して、接続時間としてログ情報D1に保存する。 In step S3, the control unit 11 saves information about changes in the connection status of the display DP in log information D1 (see Figure 2). For example, the control unit 11 saves the login time in log information D1 as connection start time information, and saves the logout time in log information D1 as connection end time information. The control unit 11 also calculates the time from the connection start time to the connection end time, and saves this as connection time in log information D1.
ステップS4において、制御部11は、ログを送信するタイミングが到来したか否かを判定する。前記タイミングは、例えば、機器管理装置1でログアウトされたタイミング、シャットダウンされたタイミング、又は、日付が変わったタイミングである。制御部11は、機器管理装置1でログアウトされたか否か、シャットダウンされたか否か、又は、日付が変わったか否かを判定する。制御部11は、ログを送信するタイミングが到来したと判定すると(S4:Yes)、処理をステップS5に移行させる。一方、制御部11は、ログを送信するタイミングが到来していないと判定すると(S4:No)、処理をステップS1に移行させる。制御部11は、前記タイミングが到来するまで上述の処理を繰り返す。 In step S4, the control unit 11 determines whether the time to send the log has arrived. This timing may be, 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 transitions 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 transitions the process to step S1. The control unit 11 repeats the above process until the time arrives.
ステップS5において、制御部11は、ログを管理サーバー2に送信する。具体的には、制御部11は、記憶部12に記憶されたログ(図2参照)を前記タイミングで管理サーバー2に送信する。各機器管理装置1は、並行して上述の処理を繰り返し実行する。 In step S5, the control unit 11 sends the log to the management server 2. Specifically, the control unit 11 sends the log stored in the memory unit 12 (see Figure 2) to the management server 2 at the above timing. Each device management device 1 repeatedly executes the above-mentioned process in parallel.
次に、図14を参照しつつ、管理サーバー2及び操作端末3において実行される機器管理処理の手順の一例について説明する。なお、管理サーバー2には、各機器管理装置1から取得したログが保存されているものとする。 Next, with reference to Figure 14, we will explain an example of the steps of the device management process executed on the management server 2 and the operation terminal 3. Note that the management server 2 stores logs obtained from each device management device 1.
ステップS21において、操作端末3の制御部31は、集計対象の検索条件を取得する。例えば、操作端末3のユーザーは、操作端末3に表示された操作画面P1(図5参照)において、検索条件として、集計対象のディスプレイDP(例えば、ディスプレイDP1)を選択し、「表示」ボタンを押下する。制御部31は、ユーザーが選択した検索条件を取得する(図5、図7、図9、図11参照)。 In step S21, the control unit 31 of the operation terminal 3 acquires the search conditions for the aggregation target. For example, the user of the operation terminal 3 selects the display DP for the aggregation target (e.g., 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. The control unit 31 acquires the search conditions selected by the user (see FIGS. 5, 7, 9, and 11).
次にステップS22において、制御部31は、前記検索条件に対応するレポート情報の要求を管理サーバー2に送信する。 Next, in step S22, the control unit 31 sends a request for report information corresponding to the search criteria to the management server 2.
次にステップS23において、管理サーバー2の制御部21は、現在のレポート情報をリセット(クリア)する。 Next, in step S23, the control unit 21 of the management server 2 resets (clears) the current report information.
次にステップS24において、制御部21は、検索位置を先頭にセットする。例えば、制御部21は、記憶部22に記憶された複数のログのうち先頭のログに検索位置をセットする。 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 of the multiple logs stored in the memory unit 22.
次にステップS25において、制御部21は、検索位置がセットされたログが検索条件を満たすか否かを判定する。制御部21は、前記ログが検索条件を満たす場合(S25:Yes)、処理をステップS26に移行させる。一方、制御部21は、前記ログが検索条件を満たさない場合(S25:No)、処理をステップS27に移行させる。 Next, in step S25, the control unit 21 determines whether the log for which the search position has been set satisfies the search conditions. If the log satisfies the search conditions (S25: Yes), the control unit 21 proceeds to step S26. On the other hand, if the log does not satisfy the search conditions (S25: No), the control unit 21 proceeds to step S27.
ステップS26において、制御部21は、レポート情報に前記ログを追加する。すなわち、制御部21は、前記検索条件を満たすログをレポート情報に保存する。 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 conditions in the report information.
次にステップS27において、制御部21は、検索位置が複数のログのうち最後のログであるか否かを判定する。制御部21は、検索位置が最後のログである場合(S27:Yes)、処理をステップS28に移行させる。一方、制御部21は、検索位置が最後のログではない場合(S27:No)、検索位置を次のログにインクリメントして処理をステップS25に移行させる。このようにして、制御部21は、複数のログのそれぞれについて検索条件を満たすか否かを順に判定し、検索条件を満たすログを抽出してレポート情報に追加していく。 Next, in step S27, the control unit 21 determines whether the search location is the last log among the multiple logs. If the search location is the last log (S27: Yes), the control unit 21 transitions the process to step S28. On the other hand, if the search location is not the last log (S27: No), the control unit 21 increments the search location to the next log and transitions 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.
ステップS28において、制御部21は、レポート情報を操作端末3に送信する。前記レポート情報には、前記検索条件を満たす一又は複数のログが含まれる。 In step S28, the control unit 21 sends report information to the operation terminal 3. The report information includes one or more logs that satisfy the search conditions.
次にステップS29において、操作端末3の制御部31は、前記レポート情報に基づいて集計結果(レポート)を操作端末3に表示させる(図6、図8、図10、図12参照)。 Next, in step S29, the control unit 31 of the operation terminal 3 displays the aggregation results (report) on the operation terminal 3 based on the report information (see Figures 6, 8, 10, and 12).
操作端末3及び管理サーバー2は、ユーザーの要求を取得するごとに、上述の処理を繰り返し実行して、当該要求に応じたレポート情報を操作端末3に表示させる。 The operation terminal 3 and management server 2 repeatedly execute the above process each time a user request is received, causing the operation terminal 3 to display report information corresponding to the request.
以上のように、本実施形態に係る機器管理システム10は、それぞれに少なくとも1台の管理対象機器(例えば、ディスプレイDP)が接続された複数台の機器管理装置1を管理する。また、機器管理システム10は、複数台の機器管理装置1のそれぞれから、前記管理対象機器に関する機器情報と前記管理対象機器の利用状況情報とを含むログを取得し、取得した前記ログを集計した集計結果を提示する。 As described above, the device management system 10 according to this embodiment manages multiple device management devices 1, each of which is connected to at least one device to be managed (e.g., a display DP). The device management system 10 also acquires logs from each of the multiple device management devices 1, including device information about the managed devices and usage status information about the managed devices, and presents the results of compiling the acquired logs.
上記構成によれば、ディスプレイDPが専用回路を搭載していなくても、当該ディスプレイDPのログを管理することができる。よって、簡易な構成によりディスプレイDPのログを管理することが可能となる。また、上記構成によれば、複数の機器管理装置1から取得するログを集計して、ディスプレイDPごとの集計結果、機器管理装置1ごとの集計結果、日付ごとの集計結果などをユーザーに提示することができるため、ユーザーは、複数のディスプレイDPについて、様々なレポート形式で利用状況を把握することができる。 With the above configuration, it is possible to manage the logs of a display DP even if the display DP does not have a dedicated circuit. This makes it possible to manage the logs of a display DP with a simple configuration. Furthermore, with the above configuration, it is possible to aggregate logs obtained from multiple device management devices 1 and present the user with aggregated results for each display DP, each device management device 1, and each date, etc., allowing the user to understand the usage status of multiple display DPs in various report formats.
本発明は上述の実施形態に限定されず以下の実施形態であってもよい。例えば、機器管理装置1は、ディスプレイDPが設置された場所に据え置かれた装置に限定されず、ディスプレイDPの設置場所まで移動可能な携帯端末であってもよい。また、ディスプレイDPの設置場所は、会議室に限定されず、居室、エントランス、屋外などであってもよい。具体的には、機器管理装置1は、ノートパソコン、スマートフォンなどのモバイル端末であってもよい。例えば図15に示すように、ユーザーは機器管理装置1A(ノートパソコン)をディスプレイDP1の設置場所に移動させてディスプレイDP1に接続する。また、ユーザーは機器管理装置1B(ノートパソコン)をディスプレイDP2,DP3の設置場所に移動させてディスプレイDP2,DP3に接続する。また、ユーザーは機器管理装置1C(スマートフォン)をディスプレイDP4の設置場所に移動させてディスプレイDP4に接続する。 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, etc. Specifically, the device management device 1 may be a mobile terminal such as a laptop computer or smartphone. For example, as shown in FIG. 15, the user moves device management device 1A (laptop computer) to the location where display DP1 is installed and connects it to display DP1. The user also 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. The user also moves device management device 1C (smartphone) to the location where display DP4 is installed and connects it to display DP4.
機器管理装置1Aは、ディスプレイDP1から機器情報及び利用状況情報を取得し、機器管理装置1Bは、ディスプレイDP2,DP3のそれぞれから機器情報及び利用状況情報を取得し、機器管理装置1Cは、ディスプレイDP4から機器情報及び利用状況情報を取得する。管理サーバー2は、機器管理装置1AからディスプレイDP1のログ(機器情報及び利用状況情報)を取得し、機器管理装置1BからディスプレイDP2,DP3のそれぞれのログを取得し、機器管理装置1CからディスプレイDP4のログを取得する。また、管理サーバー2は、ディスプレイごとにログを集計して集計結果を操作端末3に提示する。 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 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) for display DP1 from device management device 1A, the logs for displays DP2 and DP3 from device management device 1B, and the log for display DP4 from device management device 1C. Management server 2 also aggregates the logs for each display and presents the aggregation results on operation terminal 3.
本発明の管理対象機器は、ディスプレイDPに限定されず、例えばプリンター、デジタルサイネージディスプレイ、監視カメラ装置などであってもよい。このように、本発明の機器管理システムには、種々の管理対象機器に適用することができる。 The devices to be managed in the present invention are not limited to displays DPs, 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.
1 :機器管理装置
2 :管理サーバー
3 :操作端末
10 :機器管理システム
111 :取得処理部
112 :送信処理部
211 :取得処理部
212 :提示処理部
311 :取得処理部
312 :表示処理部
DP :ディスプレイ
1: device management device 2: management server 3: operation terminal 10: device 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 (9)
前記複数台の機器管理装置のそれぞれから、前記管理対象機器に関する機器情報と前記管理対象機器の利用状況情報とを含むログを取得する取得処理部と、
前記取得処理部が取得する前記ログを集計した集計結果を提示する提示処理部と、
を備え、
前記提示処理部は、操作端末から複数台の前記管理対象機器のうちユーザーに選択された第1管理対象機器に対応する前記集計結果の要求を受信した場合に、前記第1管理対象機器の利用ごとに、前記第1管理対象機器が利用された日時の情報と、前記第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 .
請求項1に記載の機器管理システム。The device management system according to claim 1 .
前記取得処理部は、前記機器管理装置から送信される前記ログを当該機器管理装置の識別情報に関連付けて記憶する、
請求項1に記載の機器管理システム。 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 .
請求項1に記載の機器管理システム。 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 .
請求項1又は2に記載の機器管理システム。 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 .
請求項5に記載の機器管理システム。 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 .
請求項1から請求項6のいずれか1項に記載の機器管理システム。 the managed device is a general-purpose display;
The device management system according to any one of claims 1 to 6 .
一又は複数のプロセッサーが、
前記複数台の機器管理装置のそれぞれから、前記管理対象機器に関する機器情報と前記管理対象機器の利用状況情報とを含むログを取得する取得ステップと、
前記取得ステップにおいて取得する前記ログを集計した集計結果を提示する提示ステップと、
を実行し、
前記提示ステップにおいて、操作端末から複数台の前記管理対象機器のうちユーザーに選択された第1管理対象機器に対応する前記集計結果の要求を受信した場合に、前記第1管理対象機器の利用ごとに、前記第1管理対象機器が利用された日時の情報と、前記第1管理対象機器が接続された前記機器管理装置の識別情報とを互いに関連付けた前記集計結果を前記操作端末に表示させる、機器管理方法。 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 .
前記複数台の機器管理装置のそれぞれから、前記管理対象機器に関する機器情報と前記管理対象機器の利用状況情報とを含むログを取得する取得ステップと、
前記取得ステップにおいて取得する前記ログを集計した集計結果を提示する提示ステップと、
を一又は複数のプロセッサーに実行させ、
前記提示ステップにおいて、操作端末から複数台の前記管理対象機器のうちユーザーに選択された第1管理対象機器に対応する前記集計結果の要求を受信した場合に、前記第1管理対象機器の利用ごとに、前記第1管理対象機器が利用された日時の情報と、前記第1管理対象機器が接続された前記機器管理装置の識別情報とを互いに関連付けた前記集計結果を前記操作端末に表示させる、機器管理プログラム。
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 .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021213747A JP7772586B2 (en) | 2021-12-28 | 2021-12-28 | Equipment management system, equipment management method, and equipment management program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021213747A JP7772586B2 (en) | 2021-12-28 | 2021-12-28 | Equipment management system, equipment management method, and equipment management program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023097558A JP2023097558A (en) | 2023-07-10 |
| JP7772586B2 true JP7772586B2 (en) | 2025-11-18 |
Family
ID=87071635
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021213747A Active JP7772586B2 (en) | 2021-12-28 | 2021-12-28 | Equipment management system, equipment management method, and equipment management program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7772586B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010165331A (en) | 2008-12-16 | 2010-07-29 | Daikin Ind Ltd | Centralized control system |
| JP2011059675A (en) | 2009-08-11 | 2011-03-24 | Ricoh Co Ltd | Image output device, image output system, image output method and program |
| JP2013109526A (en) | 2011-11-18 | 2013-06-06 | Ricoh Co Ltd | Report processing program, information processor, and information management system |
| JP2018031518A (en) | 2016-08-24 | 2018-03-01 | 高砂熱学工業株式会社 | Information processing device, method and program |
| CN109658095A (en) | 2018-11-05 | 2019-04-19 | 中国建设银行股份有限公司 | Self-service device log memory management method, system and storage medium |
-
2021
- 2021-12-28 JP JP2021213747A patent/JP7772586B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010165331A (en) | 2008-12-16 | 2010-07-29 | Daikin Ind Ltd | Centralized control system |
| JP2011059675A (en) | 2009-08-11 | 2011-03-24 | Ricoh Co Ltd | Image output device, image output system, image output method and program |
| JP2013109526A (en) | 2011-11-18 | 2013-06-06 | Ricoh Co Ltd | Report processing program, information processor, and information management system |
| JP2018031518A (en) | 2016-08-24 | 2018-03-01 | 高砂熱学工業株式会社 | Information processing device, method and program |
| CN109658095A (en) | 2018-11-05 | 2019-04-19 | 中国建设银行股份有限公司 | Self-service device log memory management method, system and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023097558A (en) | 2023-07-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI476692B (en) | Device and method for notifying configuration files change in multiple operation systems | |
| KR20110040604A (en) | Cloud server, client terminal, device, operating method of cloud server and operating method of client terminal | |
| JP5264931B2 (en) | Providing image-based guidance for remote assistance | |
| US20130013814A1 (en) | Usb device remote control method and system | |
| WO2014089882A1 (en) | Led advertisement screen system based on cloud service and intelligent monitoring method therefor | |
| JP2012084124A (en) | Equipment management device and equipment management program | |
| CN103262020A (en) | Virtual input/output device for printers | |
| JP6322485B2 (en) | Information provision device | |
| JP2015133060A (en) | Information processing system and power supply control method | |
| JP2018147413A (en) | Software update management system and program | |
| JP7772586B2 (en) | Equipment management system, equipment management method, and equipment management program | |
| JP2010128958A (en) | Device management apparatus, device management system, operation setting management method, operation setting management program, and recording medium recording the program | |
| CN107634883A (en) | Method and device for accessing web page server | |
| CN106254104B (en) | Method and device for acquiring installation state | |
| US20140214923A1 (en) | Client, server, management system, and method of the same | |
| JP5760618B2 (en) | Management apparatus and management method | |
| JP6455478B2 (en) | Information processing apparatus, program, and software module | |
| JP6477524B2 (en) | Server device, screen information acquisition method, and BMC | |
| JP2016177462A (en) | Information processing apparatus, content distribution method, program, and information processing system | |
| US20130179556A1 (en) | Information processing device, apparatus management system, and computer program product | |
| CN112965649A (en) | Server and IP information near-end visual control system of BMC module thereof | |
| CN101267337A (en) | Network management system and its management method | |
| CN104125255A (en) | Remote work checking device, work automatic system and remote work checking method | |
| JP7706996B2 (en) | Monitoring management device, monitoring management system, and monitoring management method | |
| JP6079153B2 (en) | Management controller, information processing apparatus, integrated circuit management method and program thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240919 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250430 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250702 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20251021 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251106 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7772586 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |