JP7073958B2 - Equipment management equipment, equipment management systems, and programs - Google Patents

Equipment management equipment, equipment management systems, and programs Download PDF

Info

Publication number
JP7073958B2
JP7073958B2 JP2018137251A JP2018137251A JP7073958B2 JP 7073958 B2 JP7073958 B2 JP 7073958B2 JP 2018137251 A JP2018137251 A JP 2018137251A JP 2018137251 A JP2018137251 A JP 2018137251A JP 7073958 B2 JP7073958 B2 JP 7073958B2
Authority
JP
Japan
Prior art keywords
unit
load
high load
intermediary
calculation processing
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
Application number
JP2018137251A
Other languages
Japanese (ja)
Other versions
JP2020013517A (en
Inventor
頌友 黄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2018137251A priority Critical patent/JP7073958B2/en
Publication of JP2020013517A publication Critical patent/JP2020013517A/en
Application granted granted Critical
Publication of JP7073958B2 publication Critical patent/JP7073958B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Description

本発明は、機器管理装置、機器管理システム、及びプログラムに関する。 The present invention relates to a device management device, a device management system, and a program.

ネットワークに接続された複数の管理対象機器(例えば、複合機等の画像処理装置)の管理を効率的に行うために、機器管理装置(管理サーバ)により管理対象機器を一元管理する機器管理システムが知られている。 In order to efficiently manage multiple managed devices (for example, image processing devices such as multifunction devices) connected to the network, a device management system that centrally manages the managed devices by the device management device (management server) Are known.

機器管理システムでは、機器管理装置は、各管理対象機器から稼働情報を取得して、各管理対象機器の継続稼働に影響する要因(故障の有無、用紙やトナー等の消耗品の残量など)を一元管理する。このような機器管理システムでは、機器管理装置の稼働情報は、仲介装置により収集され、収集データとして、インターネット等を介して機器管理装置へ送信される。 In the device management system, the device management device acquires operation information from each managed device and affects the continuous operation of each managed device (presence or absence of failure, remaining amount of consumables such as paper and toner, etc.). Is centrally managed. In such a device management system, the operation information of the device management device is collected by the intermediary device and transmitted as the collected data to the device management device via the Internet or the like.

例えば、各仲介装置は、機器管理装置への稼働情報の通知、及び機器管理装置側からの指示の確認のために、定期的に(例えば、1時間に1回)機器管理装置にポーリングを実施する。リモート点検の実施などで機器管理装置側から各機器管理装置の稼働情報を取得する場合には、機器管理装置は、各仲介装置からのポーリングに応答して仲介装置に稼働情報の収集データの送信を要求する。機器管理装置は、各仲介装置から受信した稼働情報に基づいて計算処理(診断処理)を行い、各管理対象機器の状態を点検する。 For example, each intermediary device polls the device management device periodically (for example, once an hour) in order to notify the device management device of operation information and confirm instructions from the device management device side. do. When acquiring the operation information of each device management device from the device management device side, such as by performing a remote inspection, the device management device sends the collected data of the operation information to the mediation device in response to the poll from each mediation device. To request. The device management device performs calculation processing (diagnosis processing) based on the operation information received from each intermediary device, and checks the state of each managed device.

しかしながら、従来の機器管理システムでは、1つの機器管理装置に、多数の仲介装置が接続されるので、特定の時間帯に各仲介装置から機器管理装置に収集データが集中して送信されることがある。このように、機器管理装置において、データ受信量が多い時間帯では、上記計算処理の負荷が増大し、パフォーマンス(計算速度)が低下する可能性がある。一方、仲介装置からのデータ受信量が少ない時間帯では、計算リソースが有効に活用されない。 However, in the conventional device management system, since a large number of intermediary devices are connected to one device management device, the collected data may be centrally transmitted from each intermediary device to the device management device at a specific time zone. be. As described above, in the device management device, the load of the calculation process may increase and the performance (calculation speed) may decrease in the time zone when the amount of data received is large. On the other hand, the calculation resource is not effectively utilized in the time zone when the amount of data received from the intermediary device is small.

そこで、特許文献1に記載のように、計算負荷を分散するために複数のPC(Personal Computer)を接続し、各PCのパフォーマンス値に基づいて最適な処理の分配を行うことが考えられる。 Therefore, as described in Patent Document 1, it is conceivable to connect a plurality of PCs (Personal Computers) in order to distribute the calculation load and to distribute the optimum processing based on the performance value of each PC.

しかしながら、特許文献1に記載の技術を機器管理装置に適用とした場合、パフォーマンスは向上するが、機器管理装置のデータ受信量は時間帯によって大きく異なることに変わりはなく、データ受信量が少ない時間帯における計算リソースを有効に活用することはできない。 However, when the technique described in Patent Document 1 is applied to the device management device, the performance is improved, but the data reception amount of the device management device does not change greatly depending on the time zone, and the time when the data reception amount is small. It is not possible to make effective use of computational resources in the band.

開示の技術は、上記事情に鑑みてこれを解決すべくなされたものであり、データ受信量が少ない時間帯における計算リソースを有効に活用することを目的としている。 The disclosed technique is designed to solve this in view of the above circumstances, and aims to effectively utilize computational resources in a time zone when the amount of data received is small.

開示の技術は、管理対象機器からデータを収集する複数の仲介装置と通信する通信部と、送信スケジュールにしたがって前記仲介装置から送信される収集データに基づいて計算処理を行う計算処理部と、前記計算処理部の負荷を監視して前記負荷が規定値を超えた高負荷期間を抽出する負荷状態監視部と、前記高負荷期間に受信した前記収集データと、当該収集データの送信元の前記仲介装置とを、高負荷原因として特定する高負荷原因特定部と、前記高負荷原因に基づいて新たな送信スケジュールを作成する新スケジュール作成部と、を有する機器管理装置である。 The disclosed techniques include a communication unit that communicates with a plurality of intermediary devices that collect data from managed devices, a calculation processing unit that performs calculation processing based on the collected data transmitted from the intermediary device according to a transmission schedule, and the above-mentioned. A load condition monitoring unit that monitors the load of the calculation processing unit and extracts a high load period in which the load exceeds a specified value, the collected data received during the high load period, and the mediator of the source of the collected data. The device is a device management device having a high load cause identification unit that identifies the device as a high load cause, and a new schedule creation unit that creates a new transmission schedule based on the high load cause.

データ受信量が少ない時間帯における計算リソースの活用を図ることができる。 It is possible to utilize computational resources during times when the amount of data received is small.

本発明の一実施形態に係る機器管理システムの全体構成を例示する図である。It is a figure which illustrates the whole structure of the device management system which concerns on one Embodiment of this invention. 管理対象機器のハードウェア構成を例示する図である。It is a figure which exemplifies the hardware configuration of the managed device. 機器管理装置のハードウェア構成を例示する図である。It is a figure which illustrates the hardware composition of the device management apparatus. 管理対象機器及び仲介装置の主要な機能構成を例示するブロック図である。It is a block diagram exemplifying the main functional configurations of the managed device and the intermediary device. 送信スケジュール記憶部に記憶された送信スケジュールを例示する図である。It is a figure which illustrates the transmission schedule stored in the transmission schedule storage unit. 機器管理装置の主要な機能構成を例示するブロック図である。It is a block diagram which illustrates the main functional composition of a device management apparatus. 稼働情報記憶部に記憶された稼働情報を例示する図である。It is a figure which illustrates the operation information stored in the operation information storage part. 高負荷期間の抽出方法を説明する図である。It is a figure explaining the extraction method of a high load period. 高負荷原因の特定方法を説明する図である。It is a figure explaining the method of identifying the cause of a high load. 高負荷原因の記録態様を例示する図である。It is a figure which illustrates the recording mode of the cause of a high load. 新スケジュールの作成方法を説明する図である。It is a figure explaining the method of creating a new schedule. 機器管理システムの動作を説明するシーケンス図である。It is a sequence diagram explaining the operation of a device management system. 変形例に係る機器管理システムの動作を説明するシーケンス図である。It is a sequence diagram explaining the operation of the device management system which concerns on a modification.

以下、添付図面を参照しながら、本発明に係る機器管理装置、機器管理システム、及びプログラムの一実施形態を詳細に説明する。なお、以下の実施形態により本発明が限定されるものではない。 Hereinafter, one embodiment of the device management device, the device management system, and the program according to the present invention will be described in detail with reference to the accompanying drawings. The present invention is not limited to the following embodiments.

[全体構成]
図1は、本発明の一実施形態に係る機器管理システム1の全体構成を例示する図である。図1に示すように、機器管理システム1は、機器管理装置10と、複数の仲介装置20と、複数の管理対象機器30とを含む。
[overall structure]
FIG. 1 is a diagram illustrating the overall configuration of the device management system 1 according to the embodiment of the present invention. As shown in FIG. 1, the device management system 1 includes a device management device 10, a plurality of intermediary devices 20, and a plurality of managed devices 30.

機器管理装置10は、例えば、サーバ装置であって、サービスセンタ(管理センタ)に設置されている。管理対象機器30及び仲介装置20は、例えば、機器利用者(ユーザ)側のオフィス等の設置環境に設置されている。図1には、3つの設置環境A~Cを例示している。 The device management device 10 is, for example, a server device and is installed in a service center (management center). The managed device 30 and the intermediary device 20 are installed in an installation environment such as an office on the device user (user) side, for example. FIG. 1 illustrates three installation environments A to C.

管理対象機器30としては、種々の電子装置に通信機能を設けた通信装置が考えられ、例えば、デジタル複合機(MFP:Multi-Function Peripheral)等の画像形成装置や、ネットワーク家電、自動販売機、医療機器、電源装置、空調システム、ガス・水道・電気等の計量システム等に通信機能を持たせた通信装置が考えられる。また、複数の管理対象機器30として、種類の異なる機器が混在していてもよい。 As the managed device 30, a communication device in which communication functions are provided in various electronic devices can be considered, for example, an image forming device such as a digital multi-function peripheral (MFP), a network home appliance, a vending machine, and the like. A communication device having a communication function in a medical device, a power supply device, an air conditioning system, a measurement system for gas, water, electricity, etc. can be considered. Further, different types of devices may coexist as the plurality of managed devices 30.

本実施形態では、管理対象機器30を画像形成装置とする。画像形成装置が実行する画像形成動作として、コピー機能によるコピー動作、プリンタ機能によるプリント動作、ファクシミリ機能によるファクス動作、スキャナ機能によるスキャン動作などがある。 In the present embodiment, the managed device 30 is used as an image forming apparatus. The image forming operation executed by the image forming apparatus includes a copying operation by the copy function, a printing operation by the printer function, a fax operation by the facsimile function, and a scanning operation by the scanner function.

コピー動作は、原稿画像を読み取ってそれを用紙等の記録媒体上にコピーする動作である。プリント動作は、パーソナルコンピュータ等の端末装置から受信した画像データにより用紙上に画像を印刷する動作である。ファクス動作は、原稿画像を読み取り、読み取った画像データを外部のファクシミリ装置等へファクス送信する動作、及び、外部のファクシミリ装置等からファクス受信した画像データに基づき、用紙等の記録媒体上に画像を記録する動作である。スキャン動作は、原稿画像を読み取り、読み取った画像データをメモリに記憶する動作である。 The copy operation is an operation of reading a document image and copying it onto a recording medium such as paper. The printing operation is an operation of printing an image on paper by using image data received from a terminal device such as a personal computer. The fax operation is an operation of reading a manuscript image and faxing the read image data to an external facsimile device or the like, and an image on a recording medium such as paper based on the image data fax received from an external facsimile device or the like. It is an operation to record. The scanning operation is an operation of reading an original image and storing the read image data in a memory.

各設置環境において、1つの仲介装置20には、1又は複数の管理対象機器30が、LAN(Local Area Network)によって接続されている。 In each installation environment, one or more managed devices 30 are connected to one intermediary device 20 by a LAN (Local Area Network).

また、機器管理装置10は、インターネット等のネットワークNを介して、各仲介装置20と接続されている。機器管理装置10は、仲介装置20を介して各管理対象機器30を集中的に遠隔管理する。具体的には、機器管理装置10は、各管理対象機器30の機器状態の監視や診断、各管理対象機器30から通知される通知内容の解析、カウンタの自動検針など(いわゆるリモート点検)を行う。 Further, the device management device 10 is connected to each intermediary device 20 via a network N such as the Internet. The device management device 10 centrally and remotely manages each managed device 30 via the intermediary device 20. Specifically, the device management device 10 monitors and diagnoses the device status of each managed device 30, analyzes the content of the notification notified from each managed device 30, automatically reads the counter, and the like (so-called remote inspection). ..

各設置環境には、セキュリティ面を考慮してファイアウォールが設置されていてもよい。また、管理対象機器30と仲介装置20との間、及び仲介装置20と管理対象機器30との間では、SSL(Secure Socket Layer)通信等の暗号化通信でデータが送受信される。 A firewall may be installed in each installation environment in consideration of security. Further, data is transmitted / received between the managed device 30 and the intermediary device 20 and between the intermediary device 20 and the managed device 30 by encrypted communication such as SSL (Secure Socket Layer) communication.

なお、仲介装置の機能を管理対象機器に組み込むことにより、管理対象機器を、仲介器を介さずに機器管理装置10に直接接続することも可能である。 By incorporating the function of the intermediary device into the managed device, the managed device can be directly connected to the device management device 10 without going through the intermediary device.

[ハードウェア構成]
次に、管理対象機器30のハードウェア構成について説明する。図2は、MFPとしての管理対象機器30のハードウェア構成を例示する図である。
[Hardware configuration]
Next, the hardware configuration of the managed device 30 will be described. FIG. 2 is a diagram illustrating a hardware configuration of a managed device 30 as an MFP.

図2に示すように、管理対象機器30は、CPU(Central Processing Unit)101と、ROM(Read Only Memory)102と、RAM(Random Access Memory)103と、外部記憶装置104と、エンジン部105と、操作表示部106と、通信I/F107とを有する。これらの各部は、システムバス108を介して接続されている。 As shown in FIG. 2, the managed device 30 includes a CPU (Central Processing Unit) 101, a ROM (Read Only Memory) 102, a RAM (Random Access Memory) 103, an external storage device 104, and an engine unit 105. It has an operation display unit 106 and a communication I / F 107. Each of these parts is connected via the system bus 108.

CPU101は、ROM102等に記憶されているプログラムをRAM103に読み出して実行し、管理対象機器30の動作を統括的に制御する。 The CPU 101 reads a program stored in the ROM 102 or the like into the RAM 103 and executes it, and comprehensively controls the operation of the managed device 30.

ROM102は、管理対象機器30により用いられるプログラム等を記憶するフラッシュメモリ等の不揮発性メモリである。また、ROM102は、管理対象機器30に設定されている情報、後述する稼働情報等の各種情報を保持する。 The ROM 102 is a non-volatile memory such as a flash memory for storing a program or the like used by the managed device 30. Further, the ROM 102 holds various information such as information set in the managed device 30 and operation information described later.

RAM103は、CPU101の演算用のワークエリアとして使用される揮発性メモリである。 The RAM 103 is a volatile memory used as a work area for calculation of the CPU 101.

外部記憶装置104は、画像データ及び印刷データ等の各種データを記憶するHDD(Hard Disk Drive)、SSD(Solid State Drive)等の記憶装置である。 The external storage device 104 is a storage device such as an HDD (Hard Disk Drive) or SSD (Solid State Drive) that stores various data such as image data and print data.

エンジン部105は、スキャナ機能、プリンタ機能、コピー機能等を実現するハードウェア装置である。また、エンジン部105は、用紙やトナー等の消耗品の残量を検出するセンサや、印刷枚数(出力枚数)をカウントするカウンタや、各種エラーを検出するセンサなどを有している。これらのセンサやカウンタは、稼働情報の取得に用いられる。 The engine unit 105 is a hardware device that realizes a scanner function, a printer function, a copy function, and the like. Further, the engine unit 105 has a sensor for detecting the remaining amount of consumables such as paper and toner, a counter for counting the number of printed sheets (number of output sheets), a sensor for detecting various errors, and the like. These sensors and counters are used to acquire operation information.

操作表示部106は、例えば、タッチパネル等であり、管理対象機器30に対する指示の入力を受け付けるとともに、管理対象機器30の状態等の情報を表示する装置である。なお、操作表示部106を、操作部と表示部とに分離してもよい。 The operation display unit 106 is, for example, a touch panel or the like, and is a device that accepts input of instructions to the management target device 30 and displays information such as the status of the management target device 30. The operation display unit 106 may be separated into an operation unit and a display unit.

通信I/F107は、LAN等に接続して、仲介装置20とデータ通信するためのインタフェースである。 The communication I / F 107 is an interface for connecting to a LAN or the like and performing data communication with the intermediary device 20.

次に、機器管理装置10のハードウェア構成について説明する。仲介装置20のハードウェア構成は、機器管理装置10と同様であるので、図示を省略する。 Next, the hardware configuration of the device management device 10 will be described. Since the hardware configuration of the intermediary device 20 is the same as that of the device management device 10, the illustration is omitted.

図3は、機器管理装置10のハードウェア構成を例示する図である。機器管理装置10は、管理対象機器30から仲介装置20を介して取得する稼働情報に基づいて、各管理対象機器30を遠隔管理する装置である。 FIG. 3 is a diagram illustrating a hardware configuration of the device management device 10. The device management device 10 is a device that remotely manages each managed device 30 based on the operation information acquired from the managed device 30 via the intermediary device 20.

図3に示すように、機器管理装置10は、CPU201、RAM202、ROM203、HDD204、機器I/F205、ネットワークI/F208を有し、これらはバス209を介して互いに接続されている。また、機器I/F205には、表示部206及び操作部207が接続されている。 As shown in FIG. 3, the device management device 10 has a CPU 201, a RAM 202, a ROM 203, an HDD 204, a device I / F205, and a network I / F208, which are connected to each other via a bus 209. Further, the display unit 206 and the operation unit 207 are connected to the device I / F 205.

CPU201は、機器管理装置10全体の動作を統括的に制御する。RAM202は、CPU201が情報を処理する際の作業領域として用いられる。ROM203には、ファームウェア等のプログラムが格納されている。 The CPU 201 comprehensively controls the operation of the entire device management device 10. The RAM 202 is used as a work area when the CPU 201 processes information. A program such as firmware is stored in the ROM 203.

HDD204には、OS(Operating System)や各種の制御プログラム、アプリケーションプログラム等が格納される。HDD204は、機器管理装置10の各種機能を実現するために必要なファイルやデータ等を格納する。また、HDD204は、管理対象機器30の管理に用いる管理プログラムや、管理対象機器30から取得された稼働情報等のデータを記憶する。 The HDD 204 stores an OS (Operating System), various control programs, application programs, and the like. The HDD 204 stores files, data, and the like necessary for realizing various functions of the device management device 10. Further, the HDD 204 stores data such as a management program used for managing the managed device 30 and operation information acquired from the managed device 30.

機器I/F205は、表示部206及び操作部207をバス209に接続するためのインタフェースである。表示部206は、各種の情報を表示するための視覚的ユーザインタフェースであり、例えばLCD(Liquid Crystal Display)などで構成される。操作部207は、キーボードやマウス等、ユーザが機器管理装置10に対して各種の情報を入力するためのユーザインタフェースである。 The device I / F 205 is an interface for connecting the display unit 206 and the operation unit 207 to the bus 209. The display unit 206 is a visual user interface for displaying various information, and is composed of, for example, an LCD (Liquid Crystal Display) or the like. The operation unit 207 is a user interface for a user to input various information to the device management device 10, such as a keyboard and a mouse.

ネットワークI/F208は、機器管理装置10をネットワークNに接続するためのインタフェースである。 The network I / F 208 is an interface for connecting the device management device 10 to the network N.

ROM203に格納されたプログラムや、HDD204やRAM202にロードされたプログラムに従ってCPU201が演算を行うことにより、ソフトウェア制御部が構成される。このソフトウェア制御部と、ハードウェアとの組み合わせによって、機能ブロックが構成される。 The software control unit is configured by the CPU 201 performing an operation according to a program stored in the ROM 203 or a program loaded in the HDD 204 or the RAM 202. A functional block is configured by the combination of the software control unit and the hardware.

なお、機器管理装置10により用いられるプログラムは、インストール可能な形式又は実行可能な形式のファイルで、記録メディア等のコンピュータで読み取り可能な記録媒体に記録してもよい。 The program used by the device management device 10 may be a file in an installable format or an executable format, and may be recorded on a computer-readable recording medium such as a recording medium.

[機能構成]
次に、管理対象機器30及び仲介装置20の機能構成について説明する。図4は、管理対象機器30及び仲介装置20の主要な機能構成を例示するブロック図であり、本実施形態に関わる特徴的な部分のみを示している。
[Functional configuration]
Next, the functional configurations of the managed device 30 and the intermediary device 20 will be described. FIG. 4 is a block diagram illustrating the main functional configurations of the managed device 30 and the intermediary device 20, and shows only the characteristic parts related to the present embodiment.

図4に示すように、管理対象機器30は、稼働情報記憶部300と、通信部301と、送受信制御部302とを有する。これらは、CPU101がプログラムを実行することで実現される機能部である。 As shown in FIG. 4, the managed device 30 has an operation information storage unit 300, a communication unit 301, and a transmission / reception control unit 302. These are functional units realized by the CPU 101 executing a program.

稼働情報記憶部300は、管理対象機器30の稼働情報を、上述のエンジン部105から取得して記憶する。この稼働情報には、用紙やトナー等の消耗品の残量値、印刷枚数のカウント値、エラー情報などが含まれる。 The operation information storage unit 300 acquires and stores the operation information of the managed device 30 from the engine unit 105 described above. This operation information includes the remaining amount value of consumables such as paper and toner, the count value of the number of printed sheets, error information, and the like.

通信部301は、仲介装置20の通信部401との間で通信を行う。 The communication unit 301 communicates with the communication unit 401 of the intermediary device 20.

送受信制御部302は、稼働情報記憶部300と通信部301とに接続されており、仲介装置20との間におけるデータの送受信を制御する。具体的には、送受信制御部302は、仲介装置20から通信部301を介して稼働情報の送信要求指示を受信し、受信した送信要求指示に応じた稼働情報を稼働情報記憶部300から取得する。また、送受信制御部302は、稼働情報記憶部300から取得した稼働情報を、通信部301を介して仲介装置20に送信する。 The transmission / reception control unit 302 is connected to the operation information storage unit 300 and the communication unit 301, and controls the transmission / reception of data between the mediation device 20 and the transmission / reception control unit 302. Specifically, the transmission / reception control unit 302 receives a transmission request instruction for operation information from the intermediary device 20 via the communication unit 301, and acquires operation information according to the received transmission request instruction from the operation information storage unit 300. .. Further, the transmission / reception control unit 302 transmits the operation information acquired from the operation information storage unit 300 to the intermediary device 20 via the communication unit 301.

仲介装置20は、稼働情報収集部400と、通信部401と、送受信制御部402と、送信スケジュール記憶部403とを有する。これらは、CPUがプログラムを実行することで実現される機能部である。 The intermediary device 20 includes an operation information collecting unit 400, a communication unit 401, a transmission / reception control unit 402, and a transmission schedule storage unit 403. These are functional units realized by the CPU executing a program.

稼働情報収集部400は、仲介装置20に接続された各管理対象機器30から稼働情報を収集して、収集データとして記憶する。例えば、稼働情報収集部400には、収集した稼働情報の内容が、その種類(用紙の残量値、トナーの残量値、印刷枚数のカウント値など)とともに、管理対象機器30の識別情報(管理対象機器ID)に対応づけられて記憶される。 The operation information collecting unit 400 collects operation information from each managed device 30 connected to the intermediary device 20 and stores it as collected data. For example, in the operation information collecting unit 400, the content of the collected operation information is the type (remaining amount value of paper, remaining amount value of toner, count value of the number of printed sheets, etc.) and identification information of the managed device 30 (the remaining amount value of the printed sheet, etc.). It is stored in association with the managed device ID).

通信部401は、管理対象機器30の通信部301との間で通信を行う。また、通信部401は、ネットワークNを介して、機器管理装置10の通信部500(図6参照)との間で通信を行う。 The communication unit 401 communicates with the communication unit 301 of the managed device 30. Further, the communication unit 401 communicates with the communication unit 500 (see FIG. 6) of the device management device 10 via the network N.

送受信制御部402は、稼働情報収集部400、通信部401、及び送信スケジュール記憶部403に接続されている。送受信制御部402は、管理対象機器30及び機器管理装置10との間におけるデータの送受信を制御する。具体的には、送受信制御部402は、管理対象機器30に稼働情報の送信要求指示を送信し、これに応じて管理対象機器30から受信した稼働情報を稼働情報収集部400に記憶させる。 The transmission / reception control unit 402 is connected to the operation information collection unit 400, the communication unit 401, and the transmission schedule storage unit 403. The transmission / reception control unit 402 controls the transmission / reception of data between the management target device 30 and the device management device 10. Specifically, the transmission / reception control unit 402 transmits an operation information transmission request instruction to the managed device 30, and stores the operation information received from the managed device 30 in the operation information collecting unit 400 in response to the transmission request instruction.

また、送受信制御部402は、送信スケジュール記憶部403に記憶されている送信スケジュールにしたがって、稼働情報収集部400に記憶された稼働情報の収集データを、管理対象機器IDとともに機器管理装置10に送信する。 Further, the transmission / reception control unit 402 transmits the collection data of the operation information stored in the operation information collection unit 400 to the device management device 10 together with the management target device ID according to the transmission schedule stored in the transmission schedule storage unit 403. do.

送信スケジュール記憶部403には、仲介装置20から機器管理装置10へ定期的に送信する必要がある稼働情報(用紙の残量値、トナーの残量値、印刷枚数のカウント値など)に関する送信スケジュールが記憶されている。 The transmission schedule storage unit 403 has a transmission schedule for operating information (remaining amount of paper, remaining amount of toner, count value of printed sheets, etc.) that needs to be periodically transmitted from the intermediary device 20 to the device management device 10. Is remembered.

図5は、送信スケジュール記憶部403に記憶された送信スケジュールを例示する図である。図5に示すように、例えば、送信スケジュールは、管理対象機器IDに、稼働情報の種類及び送信時刻が対応付けられたものである。 FIG. 5 is a diagram illustrating a transmission schedule stored in the transmission schedule storage unit 403. As shown in FIG. 5, for example, in the transmission schedule, the type of operation information and the transmission time are associated with the managed device ID.

なお、送受信制御部402は、故障時のエラー情報やアラーム通報等については、送信スケジュールにはしたがわずに、機器管理装置10へ随時送信する。 The transmission / reception control unit 402 transmits error information, alarm notification, and the like at the time of failure to the device management device 10 at any time without following the transmission schedule.

詳しくは後述するが、送信スケジュール記憶部403に記憶された送信スケジュールは、機器管理装置10から送信される新スケジュールによって適宜更新される。 Although the details will be described later, the transmission schedule stored in the transmission schedule storage unit 403 is appropriately updated by the new schedule transmitted from the device management device 10.

次に、機器管理装置10の機能構成について説明する。 Next, the functional configuration of the device management device 10 will be described.

図6は、機器管理装置10の主要な機能構成を例示するブロック図であり、本実施形態に関わる特徴的な部分のみを示している。 FIG. 6 is a block diagram illustrating a main functional configuration of the device management device 10, and shows only characteristic parts related to the present embodiment.

図6に示すように、機器管理装置10は、通信部500と、送受信制御部501と、稼働情報記憶部502と、計算処理部503と、負荷状態監視部504と、スケジューリング部505とを有する。これらは、CPU101がプログラムを実行することで実現される機能部である。 As shown in FIG. 6, the device management device 10 includes a communication unit 500, a transmission / reception control unit 501, an operation information storage unit 502, a calculation processing unit 503, a load condition monitoring unit 504, and a scheduling unit 505. .. These are functional units realized by the CPU 101 executing a program.

通信部500は、ネットワークNを介して、各仲介装置20の通信部401との間で通信を行う。 The communication unit 500 communicates with the communication unit 401 of each intermediary device 20 via the network N.

送受信制御部501は、通信部500、稼働情報記憶部502、及びスケジューリング部505に接続されている。送受信制御部501は、各仲介装置20との間におけるデータの送受信を制御する。具体的には、送受信制御部501は、各仲介装置20から送信される稼働情報の収集データを受信して、稼働情報記憶部502に記憶させる。また、送受信制御部501は、後述する新スケジュール作成部505cにより作成される新スケジュールを各仲介装置20に送信する。 The transmission / reception control unit 501 is connected to the communication unit 500, the operation information storage unit 502, and the scheduling unit 505. The transmission / reception control unit 501 controls the transmission / reception of data to / from each intermediary device 20. Specifically, the transmission / reception control unit 501 receives the collection data of the operation information transmitted from each intermediary device 20 and stores it in the operation information storage unit 502. Further, the transmission / reception control unit 501 transmits a new schedule created by the new schedule creation unit 505c, which will be described later, to each intermediary device 20.

稼働情報記憶部502は、各仲介装置20から受信した収集データに含まれる稼働情報を、稼働情報を受信した仲介装置20の識別情報(仲介装置ID)に対応付けて記憶する。 The operation information storage unit 502 stores the operation information included in the collected data received from each intermediary device 20 in association with the identification information (intermediary device ID) of the intermediary device 20 that has received the operation information.

図7は、稼働情報記憶部502に記憶された稼働情報を例示する図である。図7に示すように、稼働情報記憶部502には、例えば、稼働情報を受信した仲介装置20の仲介装置IDに、管理対象機器ID、稼働情報の種類、内容、受信開始時刻、及び受信終了時刻が対応付けられて記憶される。 FIG. 7 is a diagram illustrating operation information stored in the operation information storage unit 502. As shown in FIG. 7, in the operation information storage unit 502, for example, the mediation device ID of the mediation device 20 that has received the operation information includes the management target device ID, the type and content of the operation information, the reception start time, and the reception end. The time is associated and stored.

図6に戻り、計算処理部503は、CPU101及びメモリ(RAM103)を使用して計算処理を行うものであって、稼働情報記憶部502に記憶された稼働情報に基づいて、各管理対象機器30の状態の診断等を行うための計算処理を行う。 Returning to FIG. 6, the calculation processing unit 503 performs calculation processing using the CPU 101 and the memory (RAM 103), and each managed device 30 is based on the operation information stored in the operation information storage unit 502. Performs calculation processing for diagnosing the state of.

負荷状態監視部504は、計算処理部503が計算処理に用いる計算リソースの負荷状態を監視する。ここで、負荷状態監視部504が監視する負荷として、CPU負荷(計算処理に使用するCPU101の使用率)や、メモリの消費量(計算処理に使用するRAM103の使用率)が挙げられる。また、負荷状態監視部504は、計算処理部503による計算処理時におけるハードウェア及び/又はネットワークのI/O負荷などを監視してもよい。負荷状態監視部504は、CPU101の使用率を監視することが好ましいが、複数種の負荷を同時に監視してもよい。 The load state monitoring unit 504 monitors the load state of the calculation resource used by the calculation processing unit 503 for the calculation processing. Here, examples of the load monitored by the load state monitoring unit 504 include a CPU load (usage rate of CPU 101 used for calculation processing) and memory consumption (usage rate of RAM 103 used for calculation processing). Further, the load condition monitoring unit 504 may monitor the I / O load of the hardware and / or the network at the time of calculation processing by the calculation processing unit 503. The load condition monitoring unit 504 preferably monitors the usage rate of the CPU 101, but may monitor a plurality of types of loads at the same time.

また、負荷状態監視部504は、負荷状態記録部504aと、高負荷期間抽出部504bとを有している。負荷状態記録部504aは、計算リソースの負荷の状態を一定時間ごとに記録する。高負荷期間抽出部504bは、負荷状態記録部504aにより記録された記録データに基づいて高負荷期間を抽出する。具体的には、図8に例示するように、負荷が規定値Tを超えた期間を高負荷期間として抽出する。なお、高負荷期間以外の期間を低負荷期間という。また、各高負荷期間は、一日のうちの時刻を用いて、例えば、高負荷開始時刻と高負荷終了時刻とにより規定する。 Further, the load condition monitoring unit 504 has a load condition recording unit 504a and a high load period extraction unit 504b. The load state recording unit 504a records the load state of the calculation resource at regular time intervals. The high load period extraction unit 504b extracts the high load period based on the recorded data recorded by the load state recording unit 504a. Specifically, as illustrated in FIG. 8, the period in which the load exceeds the specified value T is extracted as the high load period. The period other than the high load period is called the low load period. Further, each high load period is defined by, for example, a high load start time and a high load end time, using the time of the day.

スケジューリング部505は、現行スケジュール記憶部505aと、高負荷原因特定部505bと、新スケジュール作成部505cと、新スケジュール配布部505dとを有する。 The scheduling unit 505 has a current schedule storage unit 505a, a high load cause identification unit 505b, a new schedule creation unit 505c, and a new schedule distribution unit 505d.

現行スケジュール記憶部505aは、現行の送信スケジュール(以下、現行スケジュールという。)を記憶している。この現行スケジュールは、すべての仲介装置20の送信スケジュール記憶部403に記憶されている各送信スケジュールを統合したものである。 The current schedule storage unit 505a stores the current transmission schedule (hereinafter referred to as the current schedule). This current schedule integrates each transmission schedule stored in the transmission schedule storage unit 403 of all the intermediary devices 20.

高負荷原因特定部505bは、稼働情報記憶部502に記憶された稼働情報を参照し、高負荷期間抽出部504bにより抽出された各高負荷期間内に受信した稼働情報と、その稼働情報の送信元の仲介装置20を、高負荷原因として特定する。具体的には、図9に例示するように、種類ごとに受信される各稼働情報の受信期間のうち、高負荷期間に少なくとも一部が重複しているものを抽出する。 The high load cause identification unit 505b refers to the operation information stored in the operation information storage unit 502, and transmits the operation information received during each high load period extracted by the high load period extraction unit 504b and the operation information. The original intermediary device 20 is identified as the cause of the high load. Specifically, as illustrated in FIG. 9, among the reception periods of each operation information received for each type, those whose at least a part overlaps in the high load period are extracted.

そして、図10に例示するように、高負荷原因特定部505bは、高負荷原因として、高負荷期間と、その高負荷期間に稼働情報を受信した仲介装置20の管理対象機器IDと、稼働情報の種類、受信期間(受信開始時刻及び受信終了時刻)とを対応付けて記録する。 Then, as illustrated in FIG. 10, the high load cause identification unit 505b has a high load period, a managed device ID of the intermediary device 20 that has received the operation information during the high load period, and operation information. And the reception period (reception start time and reception end time) are recorded in association with each other.

新スケジュール作成部505cは、高負荷原因特定部505bにより特定された高負荷原因に基づき、負荷を低減するための新たな送信スケジュール(以下、新スケジュールという。)を作成する。具体的には、図11に例示するように、新スケジュール作成部505cは、高負荷期間に受信した稼働情報の一部が、次回の受信時には低負荷期間に受信されるように送信時刻の再設定を行うことにより、新スケジュールを作成する。 The new schedule creation unit 505c creates a new transmission schedule (hereinafter referred to as a new schedule) for reducing the load based on the high load cause identified by the high load cause identification unit 505b. Specifically, as illustrated in FIG. 11, the new schedule creation unit 505c re-transmits the transmission time so that a part of the operation information received in the high load period is received in the low load period at the next reception. Create a new schedule by making settings.

なお、新スケジュール作成部505cは、新スケジュールを作成する際に、同一の管理対象機器30から得られた稼働情報に含まれる複数種の情報のうち、一部(例えば、半分)の種類を低負荷期間に分散させてもよい。 When creating a new schedule, the new schedule creation unit 505c lowers some (for example, half) of the plurality of types of information included in the operation information obtained from the same managed device 30. It may be distributed over the load period.

新スケジュール配布部505dは、新スケジュール作成部505cにより新スケジュールが作成された場合に、現行スケジュール記憶部505aに記憶された現行スケジュールを新スケジュールに置き換える。 When a new schedule is created by the new schedule creation unit 505c, the new schedule distribution unit 505d replaces the current schedule stored in the current schedule storage unit 505a with the new schedule.

そして、新スケジュール配布部505dは、新スケジュールを、送受信制御部501及び通信部500を介して、各仲介装置20に配布する。なお、新スケジュール配布部505dは、送信スケジュールの更新が不要な仲介装置20に対しては、新スケジュールの配布は行わない。 Then, the new schedule distribution unit 505d distributes the new schedule to each intermediary device 20 via the transmission / reception control unit 501 and the communication unit 500. The new schedule distribution unit 505d does not distribute the new schedule to the intermediary device 20 that does not need to update the transmission schedule.

[動作]
次に、機器管理システム1の動作を説明する。図12は、機器管理システム1の動作を説明するシーケンス図である。図12では、仲介装置20及び管理対象機器30の動作をそれぞれ1つのシーケンスで示しているが、実際には、複数の仲介装置20及び複数の管理対象機器30がそれぞれ並行して動作する。
[motion]
Next, the operation of the device management system 1 will be described. FIG. 12 is a sequence diagram illustrating the operation of the device management system 1. In FIG. 12, the operations of the intermediary device 20 and the managed device 30 are shown in one sequence each, but in reality, the plurality of intermediary devices 20 and the plurality of managed devices 30 operate in parallel.

図12に示すように、まず、機器管理装置10において、負荷状態監視部504が負荷の監視を開始する(ステップS10)。この負荷の監視を開始後、負荷状態記録部504aは、負荷の状態を一定時間ごとに記録し、高負荷期間抽出部504bが、一定時間ごとに高負荷期間の抽出処理を行う。 As shown in FIG. 12, first, in the device management device 10, the load condition monitoring unit 504 starts load monitoring (step S10). After starting this load monitoring, the load state recording unit 504a records the load state at regular time intervals, and the high load period extraction unit 504b performs extraction processing for the high load period at regular time intervals.

次に、各仲介装置20は、各管理対象機器30に対して稼働情報送信要求を送信する(ステップS11)。各管理対象機器30は、仲介装置20から稼働情報送信要求を受信すると、当該仲介装置20へ稼働情報記憶部300に記憶された稼働情報を送信する(ステップS12)。仲介装置20は、自身に接続された各仲介装置20から送信された稼働情報を収集して、収集データとして稼働情報収集部400に記憶させる(ステップS13)。 Next, each intermediary device 20 transmits an operation information transmission request to each managed device 30 (step S11). When each managed device 30 receives an operation information transmission request from the intermediary device 20, it transmits the operation information stored in the operation information storage unit 300 to the intermediary device 20 (step S12). The intermediary device 20 collects operation information transmitted from each intermediary device 20 connected to itself and stores it in the operation information collection unit 400 as collected data (step S13).

仲介装置20は、送信スケジュール記憶部403に記憶された送信スケジュールに規定された送信時刻に基づき、規定の送信時刻となった場合に(ステップS14でY)、稼働情報の収集データを機器管理装置10に送信する(ステップS15)。機器管理装置10は、稼働情報の収集データを受信すると、受信通知を送信元の仲介装置20へ送信し(ステップS16)、受信した稼働情報の収集データを稼働情報記憶部502に記憶させて保存する(ステップS17)。 The intermediary device 20 collects operation information collection data when the specified transmission time is reached (Y in step S14) based on the transmission time specified in the transmission schedule stored in the transmission schedule storage unit 403. It is transmitted to 10 (step S15). When the device management device 10 receives the collected data of the operation information, it transmits a reception notification to the intermediary device 20 of the transmission source (step S16), and stores the collected operation data of the received operation information in the operation information storage unit 502 and saves it. (Step S17).

次に、機器管理装置10において、計算処理部503により計算処理が行われる(ステップS18)。そして、スケジューリング部505により再スケジュール処理が行われる(ステップS19)。この再スケジュール処理では、高負荷原因特定部505bによる高負荷原因の特定、及び新スケジュール作成部505cによる新スケジュールの作成が行われる。新スケジュール作成部505cにより作成された新スケジュールは、新スケジュール配布部505dにより、各仲介装置20に配布される(ステップS19)。 Next, in the device management device 10, calculation processing is performed by the calculation processing unit 503 (step S18). Then, the scheduling unit 505 performs reschedule processing (step S19). In this reschedule processing, the high load cause specifying unit 505b identifies the high load cause, and the new schedule creating unit 505c creates a new schedule. The new schedule created by the new schedule creation unit 505c is distributed to each intermediary device 20 by the new schedule distribution unit 505d (step S19).

また、機器管理装置10は、計算処理による診断結果に基づき、診断結果の報告や、各管理対象機器30の稼働を維持するためのアクション(例えば、テクニカルコールセンタやサービス拠点への通知)などを行う。 Further, the device management device 10 reports the diagnosis result based on the diagnosis result by the calculation process, and performs an action (for example, notification to the technical call center or the service base) for maintaining the operation of each managed device 30. ..

[効果]
本実施形態に係る機器管理システム1によれば、高負荷期間の負荷を低負荷期間に分散させるように、送信スケジュールの再スケジュール処理を行うので、データ受信量が少ない時間帯における計算リソースを有効に活用することができる。また、この結果、パフォーマンス(計算速度)の低下が抑制される。
[effect]
According to the device management system 1 according to the present embodiment, the transmission schedule is rescheduled so as to distribute the load in the high load period to the low load period, so that the calculation resource in the time zone when the data reception amount is small is effective. Can be utilized for. In addition, as a result, the decrease in performance (calculation speed) is suppressed.

[変形例]
次に、上記実施形態に係る機器管理システム1の変形例について説明する。
[Modification example]
Next, a modified example of the device management system 1 according to the above embodiment will be described.

上記実施形態では、各仲介装置20が送信スケジュールを保持し、各仲介装置20が送信スケジュールに基づいて収集データを機器管理装置10に送信している。これに対して、本変形例では、機器管理装置10が保持する送信スケジュールに基づき、機器管理装置10から各仲介装置20に収集データの送信を要求する。したがって、本変形例では、各仲介装置20は、送信スケジュールを保持する必要はない。 In the above embodiment, each intermediary device 20 holds a transmission schedule, and each intermediary device 20 transmits the collected data to the device management device 10 based on the transmission schedule. On the other hand, in this modification, the device management device 10 requests each intermediary device 20 to transmit the collected data based on the transmission schedule held by the device management device 10. Therefore, in this modification, each intermediary device 20 does not need to hold the transmission schedule.

本変形例に係る機器管理システムの構成は、仲介装置20において送信スケジュール記憶部403が不要であること以外は、上記実施形態に係る機器管理システム1の構成と同様である。 The configuration of the device management system according to this modification is the same as the configuration of the device management system 1 according to the above embodiment, except that the transmission schedule storage unit 403 is not required in the intermediary device 20.

図13は、本変形例に係る機器管理システムの動作を説明するシーケンス図である。図13において、ステップS30~S33は、上記実施形態におけるステップS10~S13と同様であるので、説明は省略する。 FIG. 13 is a sequence diagram illustrating the operation of the device management system according to this modification. In FIG. 13, steps S30 to S33 are the same as steps S10 to S13 in the above embodiment, and thus description thereof will be omitted.

本変形例では、ステップS33の後、機器管理装置10は、現行スケジュール記憶部505aに記憶された送信スケジュールに規定された送信時刻に基づき、規定の送信時刻となった場合に(ステップS34でY)、該当する仲介装置20に収集データの送信要求を送信する(ステップS35)。仲介装置20は、機器管理装置10から送信要求を受信すると、稼働情報収集部400に記憶された稼働情報の収集データを機器管理装置10に送信する(ステップS36)。 In this modification, after step S33, when the device management device 10 reaches the specified transmission time based on the transmission time specified in the transmission schedule stored in the current schedule storage unit 505a (Y in step S34). ), The transmission request of the collected data is transmitted to the corresponding intermediary device 20 (step S35). Upon receiving the transmission request from the device management device 10, the intermediary device 20 transmits the collection data of the operation information stored in the operation information collection unit 400 to the device management device 10 (step S36).

この後のステップS37~S39については、上記実施形態におけるステップS17~S19と同様であるので、説明は省略する。なお、本変形例では、機器管理装置10が収集データの送信スケジュールを管理するので、新スケジュールを各仲介装置20に配布する必要はない。 Subsequent steps S37 to S39 are the same as steps S17 to S19 in the above embodiment, and thus description thereof will be omitted. In this modification, since the device management device 10 manages the transmission schedule of the collected data, it is not necessary to distribute the new schedule to each intermediary device 20.

再スケジュール処理により、現行スケジュール記憶部505aに記憶された送信スケジュールが新スケジュールで置き換えられる。この後、機器管理装置10は新スケジュールに基づいて送信スケジュールを管理する。 By the reschedule process, the transmission schedule stored in the current schedule storage unit 505a is replaced with the new schedule. After that, the device management device 10 manages the transmission schedule based on the new schedule.

なお、上記実施形態では、仲介装置20が管理対象機器30から稼働情報を収集する構成を例示しているが、仲介装置20が収集するデータは稼働情報には限られない。すなわち、本発明は、仲介装置が1又は複数の機器管理装置からデータを収集し、機器管理装置が1又は複数の仲介装置により収集されたデータに基づいて計算処理を行う機器管理システムに適用可能である。 In the above embodiment, the configuration in which the intermediary device 20 collects operation information from the managed device 30 is exemplified, but the data collected by the intermediary device 20 is not limited to the operation information. That is, the present invention can be applied to a device management system in which an intermediary device collects data from one or more device management devices and the device management device performs calculation processing based on the data collected by one or a plurality of device management devices. Is.

以上、各実施形態に基づき本発明の説明を行ってきたが、上記実施形態に示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することができ、その応用形態に応じて適切に定めることができる。 Although the present invention has been described above based on each embodiment, the present invention is not limited to the requirements shown in the above embodiments. With respect to these points, the gist of the present invention can be changed to the extent that the gist of the present invention is not impaired, and can be appropriately determined according to the application form thereof.

1 機器管理システム
10 機器管理装置
20 仲介装置
30 管理対象機器
300 稼働情報記憶部
301 通信部
302 送受信制御部
400 稼働情報収集部
401 通信部
402 送受信制御部
403 送信スケジュール記憶部
500 通信部
501 送受信制御部
502 稼働情報記憶部
503 計算処理部
504 負荷状態監視部
504a 負荷状態記録部
504b 高負荷期間抽出部
505 スケジューリング部
505a 現行スケジュール記憶部
505b 高負荷原因特定部
505c 新スケジュール作成部
505d 新スケジュール配布部
1 Equipment management system 10 Equipment management device 20 Mediation device 30 Management target device 300 Operation information storage unit 301 Communication unit 302 Transmission / reception control unit 400 Operation information collection unit 401 Communication unit 402 Transmission / reception control unit 403 Transmission schedule storage unit 500 Communication unit 501 Transmission / reception control Unit 502 Operation information storage unit 503 Calculation processing unit 504 Load status monitoring unit 504a Load status recording unit 504b High load period extraction unit 505 Scheduling unit 505a Current schedule storage unit 505b High load cause identification unit 505c New schedule creation unit 505d New schedule distribution unit

特開2008-191881号公報Japanese Unexamined Patent Publication No. 2008-191881

Claims (9)

管理対象機器からデータを収集する複数の仲介装置と通信する通信部と、
送信スケジュールにしたがって前記仲介装置から送信される前記データに基づいて計算処理を行う計算処理部と、
前記計算処理部の負荷を監視して前記負荷が規定値を超えた高負荷期間を抽出する負荷状態監視部と、
前記高負荷期間に受信した前記データと、当該データの送信元の前記仲介装置とを、高負荷原因として特定する高負荷原因特定部と、
前記高負荷原因に基づいて新たな送信スケジュールを作成する新スケジュール作成部と、
を有する機器管理装置。
A communication unit that communicates with multiple intermediaries that collect data from managed devices,
A calculation processing unit that performs calculation processing based on the data transmitted from the intermediary device according to a transmission schedule, and
A load condition monitoring unit that monitors the load of the calculation processing unit and extracts a high load period in which the load exceeds a specified value.
A high load cause specifying unit that identifies the data received during the high load period and the intermediary device that is the source of the data as a high load cause.
A new schedule creation unit that creates a new transmission schedule based on the cause of the high load,
Equipment management device with.
前記仲介装置は、前記送信スケジュールを保持し、前記送信スケジュールに基づいて前記データを送信するものであって、
前記仲介装置に、前記新スケジュール作成部により作成された前記新たな送信スケジュールを配布する新スケジュール配布部をさらに有する請求項1に記載の機器管理装置。
The intermediary device holds the transmission schedule and transmits the data based on the transmission schedule.
The device management device according to claim 1, further comprising a new schedule distribution unit that distributes the new transmission schedule created by the new schedule creation unit to the mediation device.
前記新スケジュール作成部は、前記高負荷期間に受信した前記データの一部を、前記高負荷期間以外の低負荷期間に分散させることにより、前記新たな送信スケジュールを作成する請求項1又は2に記載の機器管理装置。 The new schedule creation unit creates the new transmission schedule by distributing a part of the data received in the high load period to a low load period other than the high load period. Or the device management device according to 2. 前記管理対象機器は、画像形成装置であり、
記データは、前記画像形成装置の稼働情報を収集したデータである請求項1ないし3いずれか1項に記載の機器管理装置。
The managed device is an image forming apparatus.
The device management device according to any one of claims 1 to 3, wherein the data is data obtained by collecting operation information of the image forming device.
前記通信部は、インターネットを介して前記管理対象機器と通信する請求項1ないし4いずれか1項に記載の機器管理装置。 The device management device according to any one of claims 1 to 4, wherein the communication unit communicates with the managed device via the Internet. 前記計算処理部は、CPU及びメモリを使用して前記計算処理を行うものであって、
前記負荷状態監視部が監視する前記負荷は、前記計算処理に使用する前記CPUと前記メモリの少なくともいずれかの使用率である請求項1ないし5いずれか1項に記載の機器管理装置。
The calculation processing unit performs the calculation processing using a CPU and a memory.
The device management device according to any one of claims 1 to 5, wherein the load monitored by the load condition monitoring unit is a usage rate of at least one of the CPU and the memory used for the calculation process.
前記負荷状態監視部が監視する前記負荷は、前記計算処理部による前記計算処理時におけるハードウェア及び/又はネットワークのI/O負荷である請求項1ないし5いずれか1項に記載の機器管理装置。 The device management device according to any one of claims 1 to 5, wherein the load monitored by the load condition monitoring unit is an I / O load of hardware and / or a network at the time of the calculation processing by the calculation processing unit. .. 管理対象機器からデータを収集する複数の仲介装置と、前記仲介装置を介して前記管理対象機器を管理する機器管理装置と有する機器管理システムであって、
前記機器管理装置は、
前記仲介装置と通信する通信部と、
送信スケジュールにしたがって前記仲介装置から送信される前記データに基づいて計算処理を行う計算処理部と、
前記計算処理部の負荷を監視して前記負荷が規定値を超えた高負荷期間を抽出する負荷状態監視部と、
前記高負荷期間に受信した前記データと、当該データの送信元の前記仲介装置とを、高負荷原因として特定する高負荷原因特定部と、
前記高負荷原因に基づいて新たな送信スケジュールを作成する新スケジュール作成部と、
を有する機器管理システム。
A device management system having a plurality of intermediary devices that collect data from managed devices and a device management device that manages the managed devices via the intermediary device.
The device management device is
A communication unit that communicates with the intermediary device,
A calculation processing unit that performs calculation processing based on the data transmitted from the intermediary device according to a transmission schedule, and
A load condition monitoring unit that monitors the load of the calculation processing unit and extracts a high load period in which the load exceeds a specified value.
A high load cause specifying unit that identifies the data received during the high load period and the intermediary device that is the source of the data as a high load cause.
A new schedule creation unit that creates a new transmission schedule based on the cause of the high load,
Equipment management system with.
複数の管理対象機器からデータを収集する複数の仲介装置を介して前記管理対象機器を管理する機器管理装置により実行されるプログラムであって、
前記機器管理装置に、
送信スケジュールにしたがって前記仲介装置から送信される前記データに基づいて計算処理を行う計算処理部と、
前記計算処理部の負荷を監視して前記負荷が規定値を超えた高負荷期間を抽出する負荷状態監視部と、
前記高負荷期間に受信した前記データと、当該データの送信元の前記仲介装置とを、高負荷原因として特定する高負荷原因特定部と、
前記高負荷原因に基づいて新たな送信スケジュールを作成する新スケジュール作成部と、
の機能を実現させるプログラム。
A program executed by a device management device that manages the managed device via a plurality of intermediary devices that collect data from a plurality of managed devices.
In the device management device
A calculation processing unit that performs calculation processing based on the data transmitted from the intermediary device according to a transmission schedule, and
A load condition monitoring unit that monitors the load of the calculation processing unit and extracts a high load period in which the load exceeds a specified value.
A high load cause specifying unit that identifies the data received during the high load period and the intermediary device that is the source of the data as a high load cause.
A new schedule creation unit that creates a new transmission schedule based on the cause of the high load,
A program that realizes the functions of.
JP2018137251A 2018-07-20 2018-07-20 Equipment management equipment, equipment management systems, and programs Active JP7073958B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018137251A JP7073958B2 (en) 2018-07-20 2018-07-20 Equipment management equipment, equipment management systems, and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018137251A JP7073958B2 (en) 2018-07-20 2018-07-20 Equipment management equipment, equipment management systems, and programs

Publications (2)

Publication Number Publication Date
JP2020013517A JP2020013517A (en) 2020-01-23
JP7073958B2 true JP7073958B2 (en) 2022-05-24

Family

ID=69170020

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018137251A Active JP7073958B2 (en) 2018-07-20 2018-07-20 Equipment management equipment, equipment management systems, and programs

Country Status (1)

Country Link
JP (1) JP7073958B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006340239A (en) 2005-06-03 2006-12-14 Canon Inc Centralized supervisor system and its control method
JP2012175376A (en) 2011-02-21 2012-09-10 Mitsubishi Electric Corp Management apparatus and data collection apparatus
JP2013236264A (en) 2012-05-09 2013-11-21 Mitsubishi Heavy Ind Ltd Monitoring device, load levelling method, program, and monitoring system equipped with them
JP2016186684A (en) 2015-03-27 2016-10-27 ブラザー工業株式会社 Management device and communication system
JP2017073068A (en) 2015-10-09 2017-04-13 セイコーエプソン株式会社 Network system and server

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0749822A (en) * 1993-08-09 1995-02-21 Fujitsu Ltd Load decentralizing method for data processing system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006340239A (en) 2005-06-03 2006-12-14 Canon Inc Centralized supervisor system and its control method
JP2012175376A (en) 2011-02-21 2012-09-10 Mitsubishi Electric Corp Management apparatus and data collection apparatus
JP2013236264A (en) 2012-05-09 2013-11-21 Mitsubishi Heavy Ind Ltd Monitoring device, load levelling method, program, and monitoring system equipped with them
JP2016186684A (en) 2015-03-27 2016-10-27 ブラザー工業株式会社 Management device and communication system
JP2017073068A (en) 2015-10-09 2017-04-13 セイコーエプソン株式会社 Network system and server

Also Published As

Publication number Publication date
JP2020013517A (en) 2020-01-23

Similar Documents

Publication Publication Date Title
JP5539129B2 (en) Image forming apparatus, firmware update method, and program
JP5528125B2 (en) Management apparatus, image forming apparatus management method, and program
JP5473651B2 (en) Management system, monitoring apparatus, and information processing method
JP5794690B2 (en) Information processing apparatus, information processing method, and program
JP5599055B2 (en) Information processing apparatus, control method therefor, and program
JP2016218706A (en) Information distribution system, information distribution method, and electronic device
JP4978388B2 (en) Management system, management method, and management program
JP7073958B2 (en) Equipment management equipment, equipment management systems, and programs
JP6645233B2 (en) Device management system, device management device and program
JP2004070494A (en) Network system
US20150100686A1 (en) Information processing system, site monitoring apparatus, and information processing method
JP5862011B2 (en) Device management apparatus, device setting method, and device setting program
US10979591B2 (en) Method of managing image forming apparatus by using external server and image forming apparatus using the method
JP2009157599A (en) Equipment information collecting device, equipment information collection method, and program
JP4136449B2 (en) Image processing apparatus, resource information management method, and program
JP7054070B2 (en) Management system
JP7054071B2 (en) Management system
US10152697B2 (en) Monitoring apparatus, monitoring method and non-transitory computer-readable medium
JP5821217B2 (en) Image forming apparatus, management method, management program, and recording medium
JP2013161460A (en) Management system, monitoring device, and information processing method
JP2012221200A (en) Image forming apparatus-monitoring system
JP7214450B2 (en) Image processing device, image processing device control method, and program
US11029898B2 (en) Electronic apparatus
JP2023041099A (en) Device management system, device management method, and device management program
US20180139350A1 (en) Information processing apparatus, information processing method, and medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210520

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220201

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220309

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: 20220412

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220425

R151 Written notification of patent or utility model registration

Ref document number: 7073958

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151