[go: up one dir, main page]

JP2016048440A - Device management apparatus, device management system, device management method, and device management program - Google Patents

Device management apparatus, device management system, device management method, and device management program Download PDF

Info

Publication number
JP2016048440A
JP2016048440A JP2014172904A JP2014172904A JP2016048440A JP 2016048440 A JP2016048440 A JP 2016048440A JP 2014172904 A JP2014172904 A JP 2014172904A JP 2014172904 A JP2014172904 A JP 2014172904A JP 2016048440 A JP2016048440 A JP 2016048440A
Authority
JP
Japan
Prior art keywords
function
information
device management
usage information
usage
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.)
Pending
Application number
JP2014172904A
Other languages
Japanese (ja)
Inventor
武仁 富田
Takehito Tomita
武仁 富田
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 JP2014172904A priority Critical patent/JP2016048440A/en
Publication of JP2016048440A publication Critical patent/JP2016048440A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Computer And Data Communications (AREA)

Abstract

PROBLEM TO BE SOLVED: To remotely manage each function of instruments with communication traffic more decreased and usability of the instruments improved.SOLUTION: An instrument managing system 1 includes an instrument managing device KS. The instrument managing device KS communicates with instruments K1 to Kn having one or more functions to be managed to acquire and store instrument information for each function of the instruments K1 to Kn. The instrument managing device KS stores use/non-use information of each function showing a necessity of management for each function of the instruments K1 to Kn, and latest information for each function of the instruments K1 to Kn. The instrument managing device KS further controls acquisition of the instrument information from the instruments K1 to Kn on the basis of the use/non-use information for each instrument K1 to Kn and each function, and after the acquisition of the instrument information controls management processing for the functions on the basis of the acquired instrument information.SELECTED DRAWING: Figure 1

Description

本発明は、機器管理装置、機器管理システム、機器管理方法及び機器管理プログラムに関し、詳細には、遠隔で機器を管理する機器管理装置、機器管理システム、機器管理方法及び機器管理プログラムに関する。   The present invention relates to a device management apparatus, a device management system, a device management method, and a device management program, and more particularly to a device management device, a device management system, a device management method, and a device management program for remotely managing devices.

プリンタ装置、複写装置、ファクシミリ装置、複合装置等の機器の状態を取得して、該機器を遠隔管理する機器管理システムがある。   There is an equipment management system that acquires the status of equipment such as a printer, a copying machine, a facsimile machine, and a composite machine and remotely manages the equipment.

例えば、従来の機器管理システムは、1台、あるいは、複数台設置されているユーザ先の機器を、ユーザ毎に、機器管理装置と公衆回線、インターネット等のネットワークを介して接続する。そして、機器管理装置は、機器のセキュリティやファームウェアのバージョン管理等を行う。   For example, in a conventional device management system, one or a plurality of user-installed devices are connected to a device management apparatus via a network such as a public line or the Internet for each user. The device management apparatus performs device security, firmware version management, and the like.

ところが、このような機器管理システムにおいては、機器管理装置と機器とが、頻繁に通信を行って、管理情報の取得やファームウェアの送信等を行うと、ネットワークの通信トラフィックが増え、他の通信に支障をきたすだけでなく、機器の利用を一時停止するダウンタイムが増大して機器の利用性を低下させる。   However, in such a device management system, if the device management device and the device frequently communicate to obtain management information, send firmware, etc., network communication traffic increases, and other communication is performed. Not only will this be a problem, but the downtime for temporarily suspending the use of the device will increase, reducing the usability of the device.

そして、従来、 インターネット回線を介してサーバーからダウンロードしたソフトウェアによって提供される処理を実行するとともに該ソフトウェア及びそのバージョン情報を管理するインターネット端末のソフトウェア自動更新システムにおいて、前記サーバー側からダウンロードしたソフトウェアの使用頻度を計測する手段と、該計測された使用頻度が一定の数値に達したソフトウェアのバージョン情報を前記サーバー側で管理している最新バージョンのソフトウェアのバージョン情報と比較する手段と、両者が不一致の場合に、前記サーバー側の最新バージョンのソフトウェアを前記インターネット端末側に転送して自動的にダウンロードする手段を備えたソフトウェア自動更新システムが提案されている(特許文献1参照)。   Conventionally, in a software automatic update system of an Internet terminal that executes processing provided by software downloaded from a server via an Internet line and manages the software and version information thereof, use of the software downloaded from the server side The means for measuring the frequency and the means for comparing the version information of the software whose measured use frequency has reached a certain numerical value with the version information of the latest version of software managed on the server side are inconsistent. In this case, an automatic software update system has been proposed that includes means for transferring the latest software on the server side to the Internet terminal side and automatically downloading it (see Patent Document 1).

すなわち、この従来技術は、一定以上の使用頻度のソフトウェアについて最新バージョンのソフトウェアを自動的にダウンロードすることで、ネットワークにおける通信トラフィックの増加の抑制を図っている。   In other words, this conventional technology attempts to suppress an increase in communication traffic in the network by automatically downloading the latest version of software with a certain frequency of use.

しかしながら、上記従来技術にあっては、単に、ソフトウェアの使用頻度についてのみソフトウェアのバージョンアップを制御しているため、ネットワークの通信トラフィックをより一層削減し、機器がソフトウェアのバージョンアップを行っている間等の管理処理を行っている間のダウンタイムを短縮する上で、改良の必要があった。   However, in the above prior art, the software upgrade is controlled only for the frequency of use of the software, so the network communication traffic is further reduced and the device is upgrading the software. In order to reduce the downtime during the management process, etc., there was a need for improvement.

そこで、本発明は、機器の機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器の利用性を向上させつつ行うことを目的としている。   Therefore, an object of the present invention is to perform remote management for each function of a device while further reducing the communication traffic and improving the usability of the device.

上記目的を達成するために、請求項1記載の機器管理装置は、管理処理の対象となる1つ以上の機能を有する機器と通信する通信手段と、前記機器の前記機能毎の利用情報を、前記通信手段を介して該機器から取得する利用情報取得手段と、前記利用情報取得手段の取得した前記利用情報を記憶する利用情報記憶手段と、前記機器の前記機能に対する管理の要否を示す該機能毎の利用有無情報を記憶する利用有無情報記憶手段と、前記機器の前記機能毎に、該機能の最新情報を保管する最新情報保管手段と、前記機器毎及び前記機能毎に、前記利用有無情報に基づいて、前記利用情報取得手段による前記利用情報の取得を制御するとともに、該利用情報を取得すると、取得した該利用情報と前記最新情報に基づいて、該機能について施す管理処理を制御する制御手段と、を備えていることを特徴としている。   In order to achieve the above object, the device management apparatus according to claim 1, communication means for communicating with a device having one or more functions to be managed, and usage information for each function of the device, The usage information acquisition means acquired from the device via the communication means, the usage information storage means for storing the usage information acquired by the usage information acquisition means, and the necessity of management for the function of the device Use / non-use information storage means for storing use / non-use information for each function, latest information storage means for storing the latest information on the function for each function of the device, and use / non-use for each device and each function Based on the information, the acquisition of the usage information by the usage information acquisition means is controlled, and when the usage information is acquired, the management performed on the function based on the acquired usage information and the latest information It is characterized by comprising control means for controlling the physical and.

本発明によれば、機器の機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器の利用性を向上させつつ行うことができる。   ADVANTAGE OF THE INVENTION According to this invention, remote management for every function of an apparatus can be performed, improving the usability of an apparatus, further reducing communication traffic.

本発明の第1実施例を適用した機器管理システムの構成図。1 is a configuration diagram of a device management system to which a first embodiment of the present invention is applied. FIG. 機器のブロック図。Device block diagram. 機器の機能ブロック図。Functional block diagram of the device. 機器管理装置のブロック図。The block diagram of an apparatus management apparatus. 機器情報の一例を示す図。The figure which shows an example of apparatus information. ポリシー情報の一例を示す図。The figure which shows an example of policy information. 最新情報の一例を示す図。The figure which shows an example of the newest information. 機器管理装置の機能ブロック図。The functional block diagram of an apparatus management apparatus. 機器管理処理を示すフローチャート。The flowchart which shows an apparatus management process. 第2実施例の機器管理装置の機能ブロック図。The functional block diagram of the apparatus management apparatus of 2nd Example. 第2実施例の機器管理処理を示すフローチャート。The flowchart which shows the apparatus management process of 2nd Example. 取得した機器情報の一例を示す図。The figure which shows an example of the acquired apparatus information. ポリシー情報の利用有無情報設定変更処理の説明図。Explanatory drawing of the usage information setting change process of policy information. 「利用しない」設定の機能の最新バージョン管理の説明図。Explanatory drawing of the latest version management of the function of “not used” setting.

以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。   Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, since the Example described below is a suitable Example of this invention, various technically preferable restrictions are attached | subjected, However, The range of this invention is unduly limited by the following description. However, not all the configurations described in the present embodiment are essential constituent elements of the present invention.

図1〜図9は、本発明の機器管理装置、機器管理システム、機器管理方法及び機器管理プログラムの第1実施例を示す図であり、図1は、本発明の機器管理装置、機器管理システム、機器管理方法及び機器管理プログラムの第1実施例を適用した機器管理システム1の構成図である。   1 to 9 are diagrams showing a first embodiment of a device management apparatus, a device management system, a device management method, and a device management program according to the present invention. FIG. 1 shows a device management apparatus and a device management system according to the present invention. 1 is a configuration diagram of a device management system 1 to which a first embodiment of a device management method and a device management program is applied.

図1において、機器管理システム1は、機器管理装置KS及びオフィスOFのネットワークNWが、ネットワークとしてのインターネットINを介して接続されている。オフィスOFのネットワークNWは、図示しないルータ等を介してインターネットINに接続されており、ネットワークNWには、複数のオフィスOFに設置されている機器K1〜Knが接続されている。   In FIG. 1, in a device management system 1, a device management apparatus KS and a network NW of an office OF are connected via an Internet IN as a network. The network NW of the office OF is connected to the Internet IN via a router or the like (not shown), and devices K1 to Kn installed in a plurality of offices OF are connected to the network NW.

機器K1〜Knは、例えば、複合装置、プリンタ、プロジェクタ、スキャナ装置等であり、それぞれ1つまたは複数の機能を搭載して、それぞれ搭載している機能を実行するためのハードウェア構成とソフトウェア構成を備えている。   The devices K1 to Kn are, for example, a composite device, a printer, a projector, a scanner device, and the like, each of which has one or a plurality of functions and a hardware configuration and a software configuration for executing each of the mounted functions. It has.

すなわち、機器K1〜Knは、大略、図2に示すように、通信I/F11、制御部12、記憶部13、UI(User Interface)部14及びエンジン部15等を備えており、各部は、バス16で接続されている。   That is, as shown in FIG. 2, the devices K1 to Kn generally include a communication I / F 11, a control unit 12, a storage unit 13, a UI (User Interface) unit 14, an engine unit 15, and the like. They are connected by a bus 16.

通信I/F11は、ルータ等を介してネットワークNWに接続され、制御部12の制御下で、インターネットINを介して機器管理装置KSと通信する。   The communication I / F 11 is connected to the network NW via a router or the like, and communicates with the device management apparatus KS via the Internet IN under the control of the control unit 12.

記憶部13は、ROM(Read Only Memory)、RAM(Random Access Memory)等で構成されている。記憶部13は、機器K1〜Knとしての基本プログラム及び本発明の機器管理プログラムのうち、機器K1〜Knが実行すべき部分の機器管理プログラムを格納しており、また、制御部12のワークメモリとして利用される。   The storage unit 13 includes a ROM (Read Only Memory), a RAM (Random Access Memory), and the like. The storage unit 13 stores a basic program as the devices K1 to Kn and a device management program of a part to be executed by the devices K1 to Kn among the device management program of the present invention, and the work memory of the control unit 12 Used as

制御部12は、CPU(Central Processing Unit)等で構成されている。制御部12は、記憶部13内のプログラムに基づいて、機器K1〜Knとしての基本処理を実行するとともに、本発明の機器管理処理のうち、機器K1〜Knが実行すべき部分の機器管理処理を実行する。   The control unit 12 includes a CPU (Central Processing Unit) and the like. The control unit 12 executes basic processing as the devices K1 to Kn based on the program in the storage unit 13, and among the device management processing of the present invention, the device management processing of the portion that the devices K1 to Kn should execute. Execute.

UI部14は、テンキーやスタートキー等の各種操作キーを備えるとともに、ディスプレイ(例えば、液晶ディスプレイ)を備えている。UI部14は、操作キーから機器K1〜Knに各種動作を行わせるのに必要な命令が入力操作され、ディスプレイに、機器K1〜Knからユーザに通知する各種情報を表示出力する。   The UI unit 14 includes various operation keys such as a numeric keypad and a start key, and also includes a display (for example, a liquid crystal display). The UI unit 14 is operated to input commands necessary for causing the devices K1 to Kn to perform various operations from the operation keys, and displays various kinds of information notified from the devices K1 to Kn to the user.

エンジン部15は、機器K1〜Knの備えている主要な動作機能を実行するエンジンを総称したものである。エンジン部15は、例えば、機器K1〜Knが複合装置の場合、プリンタエンジン、スキャナエンジン、ファクシミリエンジン、プロジェクタエンジン等をエンジン部15に備えている。なお、プリンタエンジンは、適宜のプリンタ方式(電子写真方式、インク吐出方式等)で画像データに基づいて用紙、フィルム等の被記録媒体(以下、適宜、用紙という。)に画像を形成(印刷)するという画像処理を行う。スキャナエンジンは、原稿を主走査及び副走査して、原稿の画像を所定の解像度で読み取って画像データを出力するという画像処理を行う。ファクシミリエンジンは、相手ファクシミリ装置から送信されてくるファクシミリデータを受信して、プリンタエンジンで該ファクシミリデータに基づいて画像を形成出力する。また、ファクシミリエンジンは、スキャナエンジンの読み取った原稿の画像データを相手ファクシミリ装置にファクシミリ送信する。プロジェクタエンジンは、画像データに基づいて、画像をスクリーンに投影する。   The engine unit 15 is a general term for engines that execute main operation functions of the devices K1 to Kn. For example, when the devices K1 to Kn are complex devices, the engine unit 15 includes a printer engine, a scanner engine, a facsimile engine, a projector engine, and the like. The printer engine forms (prints) an image on a recording medium such as paper or film (hereinafter referred to as paper as appropriate) based on image data by an appropriate printer method (electrophotographic method, ink ejection method, etc.). Image processing is performed. The scanner engine performs image processing in which a document is main-scanned and sub-scanned, an image of the document is read at a predetermined resolution, and image data is output. The facsimile engine receives the facsimile data transmitted from the partner facsimile machine, and the printer engine forms and outputs an image based on the facsimile data. Further, the facsimile engine transmits the image data of the original read by the scanner engine by facsimile to the other facsimile machine. The projector engine projects an image on a screen based on the image data.

そして、通信I/F11、UI部14及びエンジン部15は、その機能を実行するのに必要なファームウェアやソフトウェア等のプログラムを搭載しており、それぞれの機能を実行する機能部として機能する。   The communication I / F 11, the UI unit 14, and the engine unit 15 are loaded with programs such as firmware and software necessary for executing the functions, and function as function units that execute the respective functions.

制御部12は、各機能部である通信I/F11、UI部14及びエンジン部15の利用状態を取得し、通信I/F11を介して、機器管理装置KSへ利用情報を送信する。   The control unit 12 acquires usage states of the communication I / F 11, the UI unit 14, and the engine unit 15, which are functional units, and transmits usage information to the device management apparatus KS via the communication I / F 11.

各機器K1〜Knは、ROM、EEPROM(Electrically Erasable and Programmable Read Only Memory )、EPROM、フラッシュメモリ、フレキシブルディスク、CD−ROM(Compact Disc Read Only Memory )、CD−RW(Compact Disc Rewritable )、DVD(Digital Versatile Disk)、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、MO(Magneto-Optical Disc)等のコンピュータが読み取り可能な記録媒体に記録されている本発明の機器管理方法のうち、機器K1〜Knが実行すべき部分の機器管理方法を実行する機器管理プログラムを読み込んで記憶部13に導入することで、後述する機器K1〜Knの機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器の利用性を向上させつつ行う機器管理方法を実行する機器として構築されている。この機器管理プログラムは、アセンブラ、C、C++、C#、Java(登録商標)等のレガシープログラミング言語やオブジェクト指向プログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。   Each of the devices K1 to Kn includes a ROM, an EEPROM (Electrically Erasable and Programmable Read Only Memory), an EPROM, a flash memory, a flexible disk, a CD-ROM (Compact Disc Read Only Memory), a CD-RW (Compact Disc Rewritable), a DVD ( Among the device management methods of the present invention recorded on a computer-readable recording medium such as a digital versatile disk (USB), a universal serial bus (USB) memory, an SD (secure digital) card, and a magneto-optical disc (MO), By reading a device management program for executing a device management method of a portion to be executed by the devices K1 to Kn and introducing the device management program into the storage unit 13, remote management for each function of the devices K1 to Kn, which will be described later, can further increase communication traffic. It is constructed as a device that executes a device management method performed while improving the usability of the device while reducing it. This device management program is a computer-executable program written in a legacy programming language such as assembler, C, C ++, C #, Java (registered trademark) or an object-oriented programming language, and is stored in the recording medium. Can be distributed.

そして、各機器K1〜Knは、上記機器管理プログラムが導入されることで、図3に示すような機能ブロックが構築される。すなわち、各機器K1〜Knは、上記機器管理プログラムが導入されることで、機能ブロックとして、通信機能部21と情報提供機能部22及び図示しない処理実施機能部が構築される。   And each apparatus K1-Kn builds a functional block as shown in FIG. 3 by introducing the said apparatus management program. That is, each of the devices K1 to Kn is configured with the communication management unit 21, the information providing function unit 22, and a processing execution function unit (not shown) as functional blocks by introducing the device management program.

通信機能部21は、通信I/F11により構築され、ネットワークとしてのネットワークNW及びインターネットINを介して機器管理装置KSと通信して、通信手段として機能する。   The communication function unit 21 is constructed by the communication I / F 11, communicates with the device management apparatus KS via the network NW as a network and the Internet IN, and functions as a communication unit.

情報提供機能部22は、制御部12により構築され、自機が有している機能毎の利用状態を収集して通信機能部21を介して機器管理装置KSに渡す。したがって、情報提供機能部22は、情報提供手段として機能する。   The information providing function unit 22 is constructed by the control unit 12, collects the usage state for each function that the own device has, and passes it to the device management apparatus KS via the communication function unit 21. Therefore, the information provision function part 22 functions as an information provision means.

上記機器管理装置KSは、保守サーバHSとクラウドサーバCSを備えており、保守サーバHSとクラウドサーバHSは、インターネットINにより接続されている。   The device management apparatus KS includes a maintenance server HS and a cloud server CS, and the maintenance server HS and the cloud server HS are connected via the Internet IN.

保守サーバHSは、制御部31、記憶部32、UI部33及び通信I/F34等を備えており、各部は、バス35により接続されている。   The maintenance server HS includes a control unit 31, a storage unit 32, a UI unit 33, a communication I / F 34, and the like, and each unit is connected by a bus 35.

クラウドサーバHSは、制御部41、記憶部42、UI部43及び通信I/F44等を備えており、各部は、バス45により接続されている。   The cloud server HS includes a control unit 41, a storage unit 42, a UI unit 43, a communication I / F 44, and the like, and each unit is connected by a bus 45.

まず、保守サーバHSについて説明する。保守サーバHSは、オフィスOFのネットワークNWに接続されている機器K1〜Knの遠隔からの通常の保守管理処理を行うとともに、本発明の機器管理方法を実行する。   First, the maintenance server HS will be described. The maintenance server HS performs normal maintenance management processing of the devices K1 to Kn connected to the network NW of the office OF from a remote location, and executes the device management method of the present invention.

記憶部32は、ROM、RAM等で構成されている。記憶部32は、保守サーバHSとしての基本プログラム及び本発明の機器管理プログラムのうち、機器管理装置KSの保守サーバHSが実行すべき部分の機器管理プログラムが格納されており、また、制御部31のワークメモリとして利用される。   The storage unit 32 includes a ROM, a RAM, and the like. The storage unit 32 stores a part of the device management program to be executed by the maintenance server HS of the device management apparatus KS in the basic program as the maintenance server HS and the device management program of the present invention. It is used as work memory.

特に、記憶部32は、機器K1〜Knの管理を行うために、図5に示すような機器情報(利用情報等を含む)KJを記憶している。機器情報KJは、各機器K1〜Knの機器ID(10000001、10000101等)、顧客ID(101、201等)、各機能のプログラム(機能A、機能B、・・・)のバージョン(1.01、1.02・・・)等を含んでいる。機器情報KJは、各機器K1〜Knに対して、機器K1〜Knから取得した該機器K1〜Knにおいて最新の機器情報(利用情報)であり、図5における機能バージョンは、該当機器K1〜Knから利用状況を取得したときのプログラムのバージョンである。   In particular, the storage unit 32 stores device information (including usage information) KJ as shown in FIG. 5 in order to manage the devices K1 to Kn. The device information KJ includes a device ID (10000001, 10000101, etc.), a customer ID (101, 201, etc.), a version (1.01) of each function program (function A, function B,...). , 1.02... The device information KJ is the latest device information (usage information) in the devices K1 to Kn acquired from the devices K1 to Kn for the devices K1 to Kn, and the function version in FIG. This is the version of the program when the usage status is obtained from.

また、記憶部32は、機器K1〜Knの管理処理を行うために、図6に示すようなポリシー情報PJを記憶しており、ポリシー情報PJは、顧客毎に、設置されている全機器K1〜Knに共通のセキュリティポリシーに関する情報である。ポリシー情報PJは、顧客ID、各機能毎に設定されている該機能に対する管理処理の要否を示す「利用する」、「利用しない」の利用有無情報及び旧バージョン検知時の挙動として、「レポートのみ」、「自動アップデート+結果レポート」等が登録される。ここで、利用有無情報は、ユーザまたは管理者が適宜設定する情報であり、機器K1〜Knの機能毎に選択設定した該機能の管理処理を、利用するか、利用しないかの設定情報である。旧バージョン検知時の挙動は、保守サーバHSが、機器K1〜Knから利用状況を取得したときの該機能のプログラムのバージョンが最新のバージョンよりも古いバージョンであるときの対応処理であり、ユーザまたは管理者によって選択設定される。旧バージョン検知時の挙動における「レポートのみ」は、プログラムのバージョンが古いことのレポートを生成することのみを示す。また、「自動アップデート+結果レポート」は、プログラムの自動アップデートを行うとともに、その結果のレポートを生成することを示している。   Further, the storage unit 32 stores policy information PJ as shown in FIG. 6 in order to perform management processing of the devices K1 to Kn, and the policy information PJ is stored in all devices K1 installed for each customer. Information regarding a security policy common to .about.Kn. The policy information PJ includes “customer ID”, “use” and “do not use” use / non-use information indicating the necessity of management processing for each function, and behavior when detecting an old version as “report”. Only "," automatic update + result report ", etc. are registered. Here, the use presence / absence information is information set by the user or the administrator as appropriate, and is setting information indicating whether to use or not use the management process of the function selected and set for each function of the devices K1 to Kn. . The behavior at the time of detecting the old version is a corresponding process when the maintenance server HS acquires the usage status from the devices K1 to Kn when the program version of the function is older than the latest version. It is selected and set by the administrator. “Report only” in the behavior when detecting the old version only indicates that a report indicating that the version of the program is old is generated. Further, “automatic update + result report” indicates that the program is automatically updated and a report of the result is generated.

さらに、記憶部32は、図7に示すように、各機能毎に、最新情報SJを記憶しており、最新情報SJは、機器K1〜Knの備えている機能(機能A、機能B等)毎におけるプログラム(ファームウェア等)の最新バージョンのバージョン情報等である。   Furthermore, as shown in FIG. 7, the storage unit 32 stores the latest information SJ for each function, and the latest information SJ is a function (function A, function B, etc.) provided in the devices K1 to Kn. The version information of the latest version of the program (firmware or the like) for each.

なお、上記図5から図7では、機能として、機能Aと機能Bの2つの機能について示しているが、機能の数は、2つに限るものではない。   5 to 7 show two functions, function A and function B, as functions, but the number of functions is not limited to two.

制御部31は、CPU等で構成され、記憶部32のプログラムに基づいて、保守サーバHSとしての基本処理を実行するとともに、本発明の機器管理処理を実行する。   The control unit 31 is composed of a CPU or the like, and executes basic processing as the maintenance server HS and executes device management processing of the present invention based on a program stored in the storage unit 32.

UI部33は、キーボード、マウス、ディスプレイ等で構成され、ユーザ(管理者等)が保守サーバHSを使用するのに必要な各種操作が行われるとともに、保守サーバHSからユーザに通知する各種情報を出力する。   The UI unit 33 includes a keyboard, a mouse, a display, and the like. Various operations necessary for a user (such as an administrator) to use the maintenance server HS are performed, and various types of information notified to the user from the maintenance server HS are displayed. Output.

通信I/F34は、インターネットINに接続され、制御部31の制御下で、インターネットINを介してクラウドサーバCSと通信し、また、インターネットIN及びオフィスOFのネットワークNWを介して機器K1〜Knと通信する。   The communication I / F 34 is connected to the Internet IN, communicates with the cloud server CS via the Internet IN under the control of the control unit 31, and communicates with the devices K1 to Kn via the Internet IN and the network NW of the office OF. connect.

制御部31は、機器K1〜Knの保守管理処理結果、特に、本発明の機器管理処理結果をクラウドサーバCSへ送信して、保管させる。   The control unit 31 transmits the maintenance management processing results of the devices K1 to Kn, particularly the device management processing results of the present invention, to the cloud server CS for storage.

次に、クラウドサーバCSについて説明する。クラウドサーバCSは、保守サーバHSの保守管理処理結果及び機器管理処理結果を受け取って保管し、必要に応じて、機器K1〜Knからの要求に応じて該結果情報を提供する。   Next, the cloud server CS will be described. The cloud server CS receives and stores the maintenance management processing result and the device management processing result of the maintenance server HS, and provides the result information in response to requests from the devices K1 to Kn as necessary.

記憶部42は、ROM、RAM等で構成されている。記憶部42は、クラウドサーバCSとしての基本プログラム及び本発明の機器管理プログラムのうち、機器管理装置KSのクラウドサーバCSが実行すべき部分の機器管理プログラムが格納されており、また、制御部41のワークメモリとして利用される。   The storage unit 42 includes a ROM, a RAM, and the like. The storage unit 42 stores a part of the device management program to be executed by the cloud server CS of the device management apparatus KS among the basic program as the cloud server CS and the device management program of the present invention. It is used as work memory.

制御部41は、CPU等で構成され、記憶部42のプログラムに基づいて、クラウドサーバCSとしての基本処理を実行するとともに、本発明の機器管理処理を実行する。   The control unit 41 includes a CPU and the like, and executes basic processing as the cloud server CS based on a program stored in the storage unit 42 and also executes device management processing of the present invention.

UI部43は、キーボード、マウス、ディスプレイ等で構成され、ユーザ(管理者等)がクラウドサーバCSを使用するのに必要な各種操作が行われるとともに、クラウドサーバCSからユーザに通知する各種情報を出力する。   The UI unit 43 includes a keyboard, a mouse, a display, and the like. Various operations necessary for a user (such as an administrator) to use the cloud server CS are performed, and various types of information to be notified to the user from the cloud server CS. Output.

通信I/F44は、インターネットINに接続され、制御部41の制御下で、インターネットINを介して保守サーバHSと通信し、また、インターネットIN及びオフィスOFのネットワークNWを介して機器K1〜Knと通信する。   The communication I / F 44 is connected to the Internet IN, communicates with the maintenance server HS via the Internet IN under the control of the control unit 41, and communicates with the devices K1 to Kn via the Internet IN and the network NW of the office OF. connect.

制御部41は、機器K1〜Knの保守管理処理結果、特に、本発明の機器管理処理結果を保守サーバHSから受け取って記憶部42に保管し、機器K1〜Knからの要求に応じて保守管理処理結果及び機器管理処理結果を提供する。   The control unit 41 receives the maintenance management processing results of the devices K1 to Kn, in particular, the device management processing results of the present invention from the maintenance server HS, stores them in the storage unit 42, and performs maintenance management in response to requests from the devices K1 to Kn. Provides processing results and device management processing results.

ユーザは、コンピュータ等のブラウザを利用して、クラウドサーバCSにアクセスし、レポートのダウンロード、設定変更及びポリシー変更等を行うことができる。   The user can access the cloud server CS using a browser such as a computer, and can perform report download, setting change, policy change, and the like.

そして、保守サーバHS及びクラウドサーバCSは、全体として、機器管理装置KSとして機能する。   The maintenance server HS and the cloud server CS function as a device management apparatus KS as a whole.

すなわち、機器管理サーバSVは、保守サーバHS及びクラウドサーバPSに、ROM、EEPROM、EPROM、フラッシュメモリ、フレキシブルディスク、CD−ROM、CD−RW、DVD、USBメモリ、SDカード、MO等のコンピュータが読み取り可能な記録媒体に記録されている本発明の機器管理方法のうち、機器管理装置KSが実行すべき部分の機器管理方法を実行する機器管理プログラムを読み込んで記憶部32、42に導入することで、後述する機器K1〜Knの機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器の利用性を向上させつつ行う機器管理方法を実行する機器管理装置として構築されている。この機器管理プログラムは、アセンブラ、C、C++、C#、Java(登録商標)等のレガシープログラミング言語やオブジェクト指向プログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。   That is, the device management server SV includes a maintenance server HS and a cloud server PS, and computers such as a ROM, EEPROM, EPROM, flash memory, flexible disk, CD-ROM, CD-RW, DVD, USB memory, SD card, and MO. Of the device management method of the present invention recorded on a readable recording medium, the device management program for executing the device management method of the portion to be executed by the device management apparatus KS is read and introduced into the storage units 32 and 42. Thus, remote management for each function of the devices K1 to Kn, which will be described later, is constructed as a device management apparatus that executes a device management method that further improves the usability of the device while further reducing communication traffic. This device management program is a computer-executable program written in a legacy programming language such as assembler, C, C ++, C #, Java (registered trademark) or an object-oriented programming language, and is stored in the recording medium. Can be distributed.

機器管理装置KSは、上記機器管理プログラムが導入されることで、図8に示すような機能ブロックが構築される。すなわち、機器管理装置KSは、上記機器管理プログラムが導入されることで、機能ブロックとして、通信機能部51、利用情報取得機能部52、利用情報記憶機能部53、利用有無情報記憶機能部54、最新情報保管機能部55、制御機能部56及び処理結果提供機能部57が構築される。   In the device management apparatus KS, a functional block as shown in FIG. 8 is constructed by introducing the device management program. That is, the device management apparatus KS introduces the device management program, and as a functional block, the communication function unit 51, the use information acquisition function unit 52, the use information storage function unit 53, the use presence / absence information storage function unit 54, A latest information storage function unit 55, a control function unit 56, and a processing result provision function unit 57 are constructed.

通信機能部51は、保守サーバHSの通信I/F34によって構築され、管理対象として管理処理を施す1つ以上の機能を有する機器K1〜Knと通信する。したがって、通信機能部51は、通信手段として機能する。   The communication function unit 51 is constructed by the communication I / F 34 of the maintenance server HS, and communicates with devices K1 to Kn having one or more functions that perform management processing as management targets. Therefore, the communication function unit 51 functions as a communication unit.

利用情報取得機能部52は、保守サーバHSの制御部31によって構築され、機器K1〜Knの機能毎の利用情報である上記機器情報(利用情報)KJを通信機能部51を介して該機器K1〜Knから取得する。したがって、利用情報取得機能部52は、利用情報取得手段として機能する。   The usage information acquisition function unit 52 is constructed by the control unit 31 of the maintenance server HS, and uses the device information (usage information) KJ, which is usage information for each function of the devices K1 to Kn, via the communication function unit 51. Obtained from ~ Kn. Therefore, the usage information acquisition function unit 52 functions as usage information acquisition means.

利用情報記憶機能部53は、保守サーバHSの記憶部32または/及びクラウドサーバCSの記憶部42で構築され、利用情報取得機能部52の取得した機器情報KJを記憶する。したがって、利用情報記憶機能部53は、利用情報取得機能部52の取得した利用情報である機器情報KJを記憶する利用情報記憶手段として機能する。   The usage information storage function unit 53 is constructed by the storage unit 32 of the maintenance server HS and / or the storage unit 42 of the cloud server CS, and stores the device information KJ acquired by the usage information acquisition function unit 52. Therefore, the usage information storage function unit 53 functions as a usage information storage unit that stores the device information KJ that is the usage information acquired by the usage information acquisition function unit 52.

利用有無情報記憶機能部54は、保守サーバHSの記憶部32または/及びクラウドサーバCSの記憶部42によって構築され、機器K1〜Knの機能毎に対する管理の要否を示す該機能毎の利用有無情報を含む上記ポリシー情報PJを記憶する。ユーザや管理者は、機器K1〜Knまたはコンピュータから機器管理装置KSへの要求によって、利用有無情報記憶機能部54の利用有無情報の登録内容を、適宜更新することができる。したがって、利用有無情報記憶機能部54は、利用有無情報記憶手段として機能する。   The use presence / absence information storage function unit 54 is constructed by the storage unit 32 of the maintenance server HS and / or the storage unit 42 of the cloud server CS, and indicates whether or not each function is used and indicates whether or not management is required for each function. The policy information PJ including information is stored. The user or administrator can appropriately update the registration contents of the usage information on the usage information storage function unit 54 in response to a request from the devices K1 to Kn or the computer to the device management apparatus KS. Therefore, the use presence / absence information storage function unit 54 functions as use presence / absence information storage means.

最新情報保管機能部55は、保守サーバHSの記憶部32または/及びクラウドサーバCSの記憶部42によって構築され、機器K1〜Knの機能毎に、該機能の上記最新情報SJを保管する。機器管理装置KSは、プログラム等の機器K1〜Knの機能に関する情報を提供する提供元から適宜に最新情報SJを取得して、最新情報保管機能部55に保管する。したがって、最新情報保管機能部55は、最新情報保管手段として機能する。   The latest information storage function unit 55 is constructed by the storage unit 32 of the maintenance server HS and / or the storage unit 42 of the cloud server CS, and stores the latest information SJ of the function for each function of the devices K1 to Kn. The device management apparatus KS appropriately acquires the latest information SJ from a provider that provides information on the functions of the devices K1 to Kn such as programs, and stores the latest information SJ in the latest information storage function unit 55. Therefore, the latest information storage function unit 55 functions as the latest information storage unit.

制御機能部56は、保守サーバHSの制御部31によって構築される。制御機能部56は、機器K1〜Kn毎及び機能毎に、前記ポリシー情報PJの利用有無情報及び前記最新情報SJに基づいて、利用情報取得機能部52による前記利用状況の取得を含む該機器K1〜Knについて施す管理処理を制御する。したがって、制御機能部56は、制御手段として機能する。   The control function unit 56 is constructed by the control unit 31 of the maintenance server HS. The control function unit 56 includes the acquisition of the usage status by the usage information acquisition function unit 52 based on the usage information on the policy information PJ and the latest information SJ for each of the devices K1 to Kn and each function. Control the management processing to be performed for .about.Kn. Therefore, the control function unit 56 functions as a control unit.

また、制御機能部56は、利用情報取得機能部52が取得した利用情報(機器情報KJ)と最新情報SJの比較判断を行ない、該比較判断結果である処理結果をレポートとして生成する。   In addition, the control function unit 56 makes a comparison determination between the usage information (device information KJ) acquired by the usage information acquisition function unit 52 and the latest information SJ, and generates a processing result as the comparison determination result as a report.

処理結果提供機能部57は、クラウドサーバPSの制御部41、記憶部42及び通信I/F44等によって構築される。処理結果提供機能部57は、制御機能部56の制御した管理処理の処理結果を、受け取って記憶部42に保管して、機器K1〜Knからの要求に応じて該処理結果の情報を提供、処理結果提供手段として機能する。   The processing result providing function unit 57 is constructed by the control unit 41, the storage unit 42, the communication I / F 44, and the like of the cloud server PS. The processing result providing function unit 57 receives the processing result of the management process controlled by the control function unit 56, stores it in the storage unit 42, and provides information on the processing result in response to a request from the devices K1 to Kn. It functions as a processing result providing means.

次に、本実施例の作用を説明する。本実施例の機器管理システム1は、機器K1〜Knの機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器K1〜Knの利用性を向上させつつ行う。   Next, the operation of this embodiment will be described. The device management system 1 according to the present embodiment performs remote management for each function of the devices K1 to Kn while further reducing the communication traffic and improving the usability of the devices K1 to Kn.

すなわち、機器管理システム1は、機器管理装置KSが、オフィスOF等に設定されている機器K1〜KnとインターネットINを介して接続されており、遠隔で、機器K1〜Knの状態を管理する。特に、機器管理装置KSは、機器K1〜Knの機能毎のプログラムのバージョン等のセキュリティ機能の管理を、図9に示すように行う。   That is, in the device management system 1, the device management apparatus KS is connected to the devices K1 to Kn set in the office OF or the like via the Internet IN, and remotely manages the states of the devices K1 to Kn. In particular, the device management apparatus KS performs management of security functions such as program versions for the functions of the devices K1 to Kn as shown in FIG.

機器管理装置KSは、所定タイミング毎(例えば、1ヶ月毎等)に、図9に示す機器管理処理を実行する。機器管理装置KSは、機器管理処理に移行すると、まず、機器情報KJに登録されている顧客IDを取得して、処理対象として指定する(ステップS101)。   The device management apparatus KS executes the device management process shown in FIG. 9 at every predetermined timing (for example, every month). When the device management apparatus KS shifts to the device management process, it first acquires a customer ID registered in the device information KJ and designates it as a processing target (step S101).

機器管理装置KSは、次に、該顧客IDに対応する機器K1〜Kn、すなわち、該顧客の設置している機器K1〜Knの機器IDの一覧を取得する(ステップS102)。   Next, the device management apparatus KS acquires a list of devices K1 to Kn corresponding to the customer ID, that is, a device ID of the devices K1 to Kn installed by the customer (step S102).

機器管理装置KSは、機器IDの一覧の適宜の順、例えば、機器情報KJの昇順等に機器IDを取得して、該機器IDが、該顧客IDに対応する機器IDのうち、管理処理済みの最後の機器IDであるかチェックする(ステップS103)。   The device management apparatus KS obtains device IDs in an appropriate order in the list of device IDs, for example, ascending order of the device information KJ, and the device ID has already been managed among the device IDs corresponding to the customer IDs. It is checked whether it is the last device ID (step S103).

ステップS103で、最後の機器IDでないと(ステップS103で、NOのとき)、機器管理装置KSは、該機器IDに対して機器情報KJから、適宜の順、例えば、昇順等に、機能を取得する。機器管理装置KSは、取得した機能が、該機器IDに対して登録されている機能のうち、最後の機能であるかチェックする(ステップS104)
ステップS104で、処理済み最後の機能でないときには、機器管理装置KSは、ポリシー情報PJの該機器IDの機能の利用欄を参照して、該機能(機能X)を、「利用する」の設定になっているかチェックする(ステップS105)。
If it is not the last device ID in step S103 (NO in step S103), the device management apparatus KS acquires the function from the device information KJ for the device ID in an appropriate order, for example, ascending order. To do. The device management apparatus KS checks whether the acquired function is the last function among the functions registered for the device ID (step S104).
If it is not the last processed function in step S104, the device management apparatus KS refers to the function use column of the device ID in the policy information PJ and sets the function (function X) to “use”. It is checked whether it is (step S105).

ステップS105で、機能を利用する設定であると(ステップS105で、YESのとき)、機器管理装置KSは、該当機器K1〜Knの該当機能のプログラムのバージョンが、該機能のプログラムの最新バージョンよりも古いかチェックする(ステップS106)。すなわち、機器管理装置KSは、最新情報SJを参照して、比較対象となっている機能について、機器情報KJのプログラムのバージョンと、最新情報SJのプログラムのバージョンとを比較する。そして、機器管理装置KSは、現在の機器K1〜Knにおける処理対象の機能のバージョンが、最新のバージョンであるか判断する。   If the setting is to use the function in step S105 (YES in step S105), the device management apparatus KS indicates that the version of the program of the corresponding function of the corresponding device K1 to Kn is higher than the latest version of the program of the function. Is also older (step S106). That is, the device management apparatus KS refers to the latest information SJ, and compares the program version of the device information KJ with the program version of the latest information SJ for the function to be compared. Then, the device management apparatus KS determines whether the version of the function to be processed in the current devices K1 to Kn is the latest version.

ステップS106で、現在の機器K1〜Knにおける機能のバージョンが、最新のバージョンでないと(ステップS106で、NOのとき)、機器管理装置KSは、ポリシー情報PJを参照して、旧バージョン検知時の挙動を判断する(ステップS107)。   In step S106, if the function version of the current devices K1 to Kn is not the latest version (NO in step S106), the device management apparatus KS refers to the policy information PJ and detects the old version. The behavior is determined (step S107).

ステップS107で、旧バージョン検知時の挙動が、「アップデート+結果レポート」であると、機器管理装置KSは、該機能のプログラム(ファームウェア等)を自動でアップデートする(ステップS108)。機器管理装置KSは、この場合、該当機器K1〜Knに該当のプログラムをインターネットINを介して送信し、機器K1〜Knにプログラムのアップデートを要求する。機器K1〜Knは、このプログラムのアップデートの要求に応じて、ユーザまたは管理者の操作を経て、あるいは、自動で、該当する機能のプログラムのアップデート処理を行う。   In step S107, if the behavior when the old version is detected is “update + result report”, the device management apparatus KS automatically updates the program (firmware or the like) of the function (step S108). In this case, the device management apparatus KS transmits the corresponding program to the corresponding devices K1 to Kn via the Internet IN, and requests the devices K1 to Kn to update the program. The devices K1 to Kn perform a program update process of the corresponding function through a user or administrator operation or automatically in response to the program update request.

機器管理装置KSは、プログラムのアップデート処理を行うと、アップデート結果を該当する機器のレポート情報に反映する(ステップS109)。機器管理装置KSは、このレポート情報を、保守サーバHSが作成して、クラウドサーバCSに渡し、クラウドサーバCSが保管して、機器K1〜Knからの要求に応じて、適宜、提供する。   When the device management apparatus KS performs the program update process, the device management apparatus KS reflects the update result in the report information of the corresponding device (step S109). The device management apparatus KS creates this report information by the maintenance server HS, passes it to the cloud server CS, stores it in the cloud server CS, and provides it appropriately according to requests from the devices K1 to Kn.

なお、ユーザは、コンピュータ等のブラウザを利用して、機器管理装置KSにアクセスし、レポートのダウンロード、設定変更及びポリシー変更等を行うことができる。   Note that the user can use a browser such as a computer to access the device management apparatus KS and perform report download, setting change, policy change, and the like.

機器管理装置KSは、レポート情報を作成すると、次の機能の情報を機器情報KJから取得し(ステップS110)、ステップS104に移行して、処理済みの最後の機能であるかの処理から上記同様に処理する(ステップS104〜S110)。   When creating the report information, the device management apparatus KS obtains information on the next function from the device information KJ (step S110), proceeds to step S104, and performs the same process as described above from the process indicating whether the last function has been processed. (Steps S104 to S110).

ステップS107で、旧バージョン検知時の挙動が、「レポートのみ」であると、機器管理装置KSは、プログラム(ファームウェア等)のバージョンチェック結果を、該当機器K1〜Knのレポート情報に反映する(ステップS111)。   In step S107, if the behavior at the time of detecting the old version is “report only”, the device management apparatus KS reflects the version check result of the program (firmware or the like) in the report information of the corresponding devices K1 to Kn (step S107). S111).

機器管理装置KSは、レポート情報を作成すると、次の機能の情報を機器情報KJから取得し(ステップS110)、ステップS104に移行して、処理済みの最後の機能であるかの処理から上記同様に処理する(ステップS104〜S110)。   When creating the report information, the device management apparatus KS obtains information on the next function from the device information KJ (step S110), proceeds to step S104, and performs the same process as described above from the process indicating whether the last function has been processed. (Steps S104 to S110).

ステップS106で、該当機器K1〜Knにおける機能のバージョンが、最新のバージョンであると(ステップS106で、YESのとき)、機器管理装置KSは、次の機能の情報を機器情報KJから取得する(ステップS110)。機器管理装置KSは、次の機能の情報を取得すると、ステップS104に移行して、処理済みの最後の機能であるかの処理から上記同様に処理する(ステップS104〜S111)。   In step S106, if the version of the function in the corresponding devices K1 to Kn is the latest version (YES in step S106), the device management apparatus KS acquires information on the next function from the device information KJ ( Step S110). When the device management apparatus KS acquires information on the next function, the device management apparatus KS proceeds to step S104 and performs the same processing as described above from the processing of whether it is the last processed function (steps S104 to S111).

ステップS105で、機能を利用する設定でないとき(ステップS105で、NOのとき)、機器管理装置KSは、次の機能の情報を機器情報KJから取得する(ステップS110)。機器管理装置KSは、次の機能の情報を取得すると、ステップS104に移行して、処理済みの最後の機能であるかの処理から上記同様に処理する(ステップS104〜S111)。   If it is not set to use a function in step S105 (NO in step S105), the device management apparatus KS acquires information on the next function from the device information KJ (step S110). When the device management apparatus KS acquires information on the next function, the device management apparatus KS proceeds to step S104 and performs the same processing as described above from the processing of whether it is the last processed function (steps S104 to S111).

ステップS103で、処理済みの最後の機器K1〜Knであると(ステップS103で、YESのとき)、機器管理装置KSは、保守サーバHSが、該当顧客IDのレポートを作成し、クラウドサーバCSにアップして処理を終了する(ステップS112)。   If it is the last device K1 to Kn that has been processed in step S103 (YES in step S103), the device management apparatus KS creates a report of the corresponding customer ID, and the cloud server CS The process is finished (step S112).

そして、機器管理装置KSは、上記処理をすべての顧客IDの顧客に対して実行すると、機器管理処理を終了する。   Then, the device management apparatus KS ends the device management process when the above processing is executed for the customers of all customer IDs.

なお、上記説明においては、利用情報(機器情報KJ)として、セキュリティ情報を取り上げた場合について説明したが、利用情報としては、セキュリティ情報に限るものではない。   In the above description, the case where security information is taken up as usage information (device information KJ) has been described, but the usage information is not limited to security information.

また、上記説明においては、機器管理装置KSが、保守サーバHSとクラウドサーバCSで構成されている場合について説明したが、機器管理装置KSの構成は、上記構成に限るものではなく、例えば、保守サーバHSが、クラウドサーバCSの機能をも備えていて、保守サーバHSが機器管理装置KSとして機能してもよい。   In the above description, the case where the device management apparatus KS is configured by the maintenance server HS and the cloud server CS has been described. However, the configuration of the device management apparatus KS is not limited to the above configuration. The server HS may also have the function of the cloud server CS, and the maintenance server HS may function as the device management apparatus KS.

このように、本実施例の機器管理システム1は、その機器管理装置KSが、管理処理の対象となる1つ以上の機能を有する機器K1〜Knと通信する通信機能部(通信手段)51と、前記機器K1〜Knの前記機能毎の機器情報(利用情報)KJを、前記通信機能部51を介して該機器K1〜Knから取得する利用情報取得機能部(利用情報取得手段)52と、前記利用情報取得機能部52の取得した前記機器情報KJを記憶する利用情報記憶機能部(利用情報記憶手段)53と、前記機器K1〜Knの前記機能に対する管理の要否を示す該機能毎の利用有無情報を記憶する利用有無情報記憶機能部(利用有無情報記憶手段)54と、前記機器K1〜Knの前記機能毎に、該機能の最新情報SJを保管する最新情報保管機能部(最新情報保管手段)55と、前記機器K1〜Kn毎及び前記機能毎に、前記利用有無情報に基づいて、前記利用情報取得機能部52による前記利用情報の取得を制御するとともに、該利用情報を取得すると、取得した該機器情報KJと前記最新情報SJに基づいて、該機能について施す管理処理を制御する制御機能部(制御手段)56と、を備えている。   As described above, the device management system 1 according to the present embodiment includes a communication function unit (communication unit) 51 in which the device management apparatus KS communicates with devices K1 to Kn having one or more functions to be managed. , Device information (usage information) KJ for each function of the devices K1 to Kn is obtained from the devices K1 to Kn via the communication function unit 51; A usage information storage function unit (usage information storage unit) 53 that stores the device information KJ acquired by the usage information acquisition function unit 52, and a function-specific information indicating whether management of the functions of the devices K1 to Kn is necessary. A use / non-use information storage function unit (use / non-use information storage means) 54 for storing use / non-use information and a latest information storage function unit (latest information) for storing the latest information SJ of the function for each of the functions of the devices K1 to Kn. Storage Step 55), for each of the devices K1 to Kn and for each function, controlling the acquisition of the usage information by the usage information acquisition function unit 52 based on the usage presence / absence information, and acquiring the usage information, And a control function unit (control means) 56 that controls management processing performed on the function based on the acquired device information KJ and the latest information SJ.

したがって、機器K1〜Knのプログラムのバージョンアップ等の保守管理を、利用有無情報に基づいて、また、機器情報KJと最新情報SJに基づいて、制御することができる。その結果、機器K1〜Knの機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器K1〜Knの利用性を向上させつつ行うことができる。   Therefore, maintenance management such as program upgrade of the devices K1 to Kn can be controlled based on the usage information and based on the device information KJ and the latest information SJ. As a result, remote management for each function of the devices K1 to Kn can be performed while further reducing the communication traffic and improving the usability of the devices K1 to Kn.

また、本実施例の機器管理システム1は、少なくとも1つ以上の機能を有する機器K1〜Knと該機器K1〜Knを管理する機器管理装置KSがネットワークであるインターネットINで接続されている機器管理システムであって、前記機器K1〜Knが、インターネットINを介して機器管理装置KSと通信する通信機能部(通信手段)21と、自機が有している機能毎の利用情報である機器情報KJを通信機能部21を介して機器管理装置KSに提供する情報提供機能部(情報提供手段)22と、を備え、前記機器管理装置KSが、機器K1〜Knと通信する通信機能部(通信手段)51と、機器K1〜Knの前記機能毎の利用情報である機器情報KJを、通信機能部51を介して該機器K1〜Knの前記情報提供機能部22から取得する利用情報取得機能部(利用情報取得手段)52と、前記利用情報取得機能部52の取得した前記機器情報KJを記憶する利用情報記憶機能部(利用情報記憶手段)53と、機器K1〜Knの前記機能に対する管理の要否を示す該機能毎の利用有無情報を記憶する利用有無情報記憶機能部(利用有無情報記憶手段)54と、機器K1〜Knの前記機能毎に、該機能の最新情報SJを保管する最新情報保管機能部(最新情報保管手段)55と、機器K1〜Kn毎及び前記機能毎に、前記利用有無情報に基づいて、前記利用情報取得機能部52による前記利用情報の取得を制御するとともに、該利用情報を取得すると、取得した該利用情報と前記最新情報に基づいて、該機能について施す管理処理を制御する制御機能部(制御手段)56と、を備えている。   In addition, the device management system 1 according to the present embodiment has a device management in which devices K1 to Kn having at least one function and a device management apparatus KS that manages the devices K1 to Kn are connected via the Internet IN as a network. In the system, the devices K1 to Kn communicate with the device management apparatus KS via the Internet IN, and device information that is usage information for each function of the device itself. An information providing function unit (information providing means) 22 that provides KJ to the device management apparatus KS via the communication function unit 21, and the device management apparatus KS communicates with the devices K1 to Kn. Means) and device information KJ, which is usage information for each function of the devices K1 to Kn, is acquired from the information providing function unit 22 of the devices K1 to Kn via the communication function unit 51. A usage information acquisition function unit (utilization information acquisition unit) 52, a usage information storage function unit (usage information storage unit) 53 that stores the device information KJ acquired by the usage information acquisition function unit 52, and devices K1 to Kn. Use / non-use information storage function unit (use / non-use information storage means) 54 that stores use / non-use information for each function indicating whether or not the function needs to be managed, and the latest information of the function for each of the functions of the devices K1 to Kn. Acquisition of the use information by the use information acquisition function unit 52 based on the use presence / absence information for the latest information storage function unit (latest information storage unit) 55 for storing the SJ, and for each of the devices K1 to Kn and for each function. And a control function unit (control means) 56 for controlling a management process performed on the function based on the acquired usage information and the latest information when the usage information is acquired. To have.

したがって、機器K1〜Knのプログラムのバージョンアップ等の保守管理を、利用有無情報に基づいて、また、機器情報KJと最新情報SJに基づいて、制御することができる。その結果、機器K1〜Knの機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器K1〜Knの利用性を向上させつつ行うことができる。   Therefore, maintenance management such as program upgrade of the devices K1 to Kn can be controlled based on the usage information and based on the device information KJ and the latest information SJ. As a result, remote management for each function of the devices K1 to Kn can be performed while further reducing the communication traffic and improving the usability of the devices K1 to Kn.

さらに、本実施例の機器管理システム1は、その機器管理装置KSが、管理処理の対象となる1つ以上の機能を有する機器K1〜Knと通信する通信処理ステップと、機器K1〜Knの前記機能毎の利用情報である機器情報KJを前記通信処理ステップで該機器K1〜Knから取得する利用情報取得処理ステップと、前記利用情報取得処理ステップで取得された前記機器情報KJを利用情報記憶機能部53に記憶する利用情報記憶処理ステップと、機器K1〜Knの前記機能に対する管理の要否を示す該機能毎の利用有無情報を利用有無情報記憶機能部54に記憶する記憶処理ステップと、機器K1〜Knの前記機能毎に、該機能の最新情報SJを最新情報保管機能部55に保管する最新情報保管処理ステップと、機器K1〜Kn毎及び前記機能毎に、前記利用有無情報に基づいて、前記利用情報取得処理ステップによる前記利用情報の取得を制御するとともに、該利用情報を取得すると、取得した該利用情報と前記最新情報に基づいて、該機能について施す管理処理を制御する制御処理ステップと、を有する機器管理方法を実行する。   Furthermore, the device management system 1 according to the present embodiment includes a communication processing step in which the device management apparatus KS communicates with devices K1 to Kn having one or more functions that are targets of management processing, and the devices K1 to Kn. Usage information acquisition processing step for acquiring device information KJ, which is usage information for each function, from the devices K1 to Kn in the communication processing step, and usage information storage function for acquiring the device information KJ acquired in the usage information acquisition processing step A usage information storage processing step stored in the unit 53; a storage processing step for storing usage information for each function indicating whether management of the functions of the devices K1 to Kn is necessary in the usage information storage function unit 54; For each of the functions K1 to Kn, the latest information storage processing step for storing the latest information SJ of the function in the latest information storage function unit 55; For each performance, the acquisition of the usage information by the usage information acquisition processing step is controlled based on the usage information, and when the usage information is acquired, based on the acquired usage information and the latest information, A device management method having control processing steps for controlling management processing performed on the function.

したがって、機器K1〜Knのプログラムのバージョンアップ等の保守管理を、利用有無情報に基づいて、また、機器情報KJと最新情報SJに基づいて、制御することができる。その結果、機器K1〜Knの機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器K1〜Knの利用性を向上させつつ行うことができる。   Therefore, maintenance management such as program upgrade of the devices K1 to Kn can be controlled based on the usage information and based on the device information KJ and the latest information SJ. As a result, remote management for each function of the devices K1 to Kn can be performed while further reducing the communication traffic and improving the usability of the devices K1 to Kn.

また、本実施例の機器管理システム1は、その機器管理装置KSが、制御部31、34を構成するCPU等のコンピュータに、管理処理の対象となる1つ以上の機能を有する機器K1〜Knと通信する通信処理と、機器K1〜Knの前記機能毎の利用情報である機器情報KJを前記通信処理で該機器K1〜Knから取得する利用情報取得処理と、前記利用情報取得処理で取得された前記機器情報KJを利用情報記憶機能部53に記憶する利用情報記憶処理と、機器K1〜Knの前記機能に対する管理の要否を示す該機能毎の利用有無情報を利用有無情報記憶機能部54に記憶する利用有無情報記憶処理と、機器K1〜Knの前記機能毎に、該機能の最新情報SJを最新情報保管機能部55に保管する最新情報保管処理と、機器K1〜Kn毎及び前記機能毎に、前記利用有無情報に基づいて、前記利用情報取得処理による前記利用情報の取得を制御するとともに、該利用情報を取得すると、取得した該利用情報と前記最新情報に基づいて、該機能について施す管理処理を制御する制御処理と、を実行させる機器管理プログラムを搭載している。   Further, in the device management system 1 of this embodiment, the device management apparatus KS has devices K1 to Kn having one or more functions to be managed by a computer such as a CPU constituting the control units 31 and 34. Is acquired in the communication processing, the usage information acquisition processing for acquiring the device information KJ, which is the usage information for each function of the devices K1 to Kn, from the devices K1 to Kn in the communication processing, and the usage information acquisition processing. The usage information storage function unit 54 stores the usage information storage process for storing the device information KJ in the usage information storage function unit 53 and the usage information for each function indicating the necessity of management of the functions of the devices K1 to Kn. Use information storage processing stored in the device, the latest information storage processing for storing the latest information SJ of the function in the latest information storage function unit 55, and the devices K1 to Kn for each of the functions of the devices K1 to Kn. For each function, based on the use presence / absence information, controlling the acquisition of the use information by the use information acquisition process, and acquiring the use information, based on the acquired use information and the latest information, A device management program that executes a control process for controlling a management process performed on the function is installed.

したがって、機器K1〜Knのプログラムのバージョンアップ等の保守管理を、利用有無情報に基づいて、また、機器情報KJと最新情報SJに基づいて、制御することができる。その結果、機器K1〜Knの機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器K1〜Knの利用性を向上させつつ行うことができる。   Therefore, maintenance management such as program upgrade of the devices K1 to Kn can be controlled based on the usage information and based on the device information KJ and the latest information SJ. As a result, remote management for each function of the devices K1 to Kn can be performed while further reducing the communication traffic and improving the usability of the devices K1 to Kn.

さらに、本実施例の機器管理システム1は、その機器管理装置KSの制御機能部56が、前記利用情報である機器情報KJ及び前記最新情報SJの比較判断を行ない、前記管理処理として、該比較判断結果のレポートを生成する。   Further, in the device management system 1 according to the present embodiment, the control function unit 56 of the device management apparatus KS makes a comparison between the device information KJ that is the usage information and the latest information SJ, and the comparison is performed as the management process. Generate a report of the judgment results.

したがって、機器K1〜Knの機能毎に、管理処理の要否をレポートとして提供することができ、機器K1〜Knの機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器K1〜Knの利用性をより一層向上させつつ行うことができる。   Therefore, the necessity of management processing can be provided as a report for each function of the devices K1 to Kn, and the remote management for each function of the devices K1 to Kn can further reduce communication traffic, and the devices K1 to Kn. This can be performed while further improving the usability.

また、本実施例の機器管理システム1は、その機器管理装置KSの利用情報取得機能部52が、前記機能に関するプログラムについての情報を前記利用情報である機器情報KJとして取得し、前記最新情報保管機能部55が、前記機能に関する最新のプログラムと該プログラムについての情報を前記最新情報SJとして記憶し、前記制御機能部56が、前記利用情報と前記最新情報SJに基づいて、前記管理処理としての機器K1〜Knにおける前記機能の前記プログラムの更新処理を制御する。   Further, in the device management system 1 of the present embodiment, the usage information acquisition function unit 52 of the device management apparatus KS acquires information about the function-related program as the device information KJ as the usage information, and stores the latest information. The function unit 55 stores the latest program related to the function and information about the program as the latest information SJ, and the control function unit 56 performs the management process based on the usage information and the latest information SJ. The update processing of the program of the function in the devices K1 to Kn is controlled.

したがって、機器K1〜Knの機能毎に、該機能の使用するプログラムの更新の要否を適切に判断して、通信トラフィックを削減しつつ、必要なプログラムの更新を行って、利用性を向上させることができる。   Therefore, for each function of the devices K1 to Kn, the necessity of updating the program used by the function is appropriately determined, and the necessary program is updated while reducing communication traffic, thereby improving the usability. be able to.

さらに、本実施例の機器管理システム1は、その機器管理装置KSが、前記制御機能部56の制御した前記管理処理の処理結果を、機器K1〜Knに提供する処理結果提供機能部(処理結果提供手段)57を、さらに備えている。   Furthermore, the device management system 1 according to the present embodiment includes a processing result providing function unit (processing result) in which the device management apparatus KS provides the processing result of the management process controlled by the control function unit 56 to the devices K1 to Kn. Providing means) 57 is further provided.

したがって、機器K1〜Knのプログラムのバージョンアップ等の保守管理の結果をユーザに通知することができ、機器K1〜Knの機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器K1〜Knの利用性をより一層向上させつつ行うことができる。   Therefore, it is possible to notify the user of the result of maintenance management such as program upgrade of the devices K1 to Kn, and remote management for each function of the devices K1 to Kn while further reducing communication traffic, the devices K1 to Kn. This can be carried out while further improving the usability of Kn.

また、本実施例の機器管理システム1は、その機器管理装置KSの利用有無情報記憶機能部54が、前記利用有無情報として、複数の機器K1〜Knにおいて共通で用いられるセキュリティ機能の利用有無情報を記憶している。   In addition, in the device management system 1 of the present embodiment, the use presence / absence information storage function unit 54 of the device management apparatus KS uses the use / non-use information of the security function commonly used in the plurality of devices K1 to Kn as the use presence / absence information. Is remembered.

したがって、機器K1〜Knのセキュリティ機能に関する遠隔での保守管理を、通信トラフィックをより一層削減しつつ、機器K1〜Knの利用性をより一層向上させつつ行うことができる。   Therefore, remote maintenance management regarding the security functions of the devices K1 to Kn can be performed while further reducing the communication traffic and further improving the usability of the devices K1 to Kn.

さらに、本実施例の機器管理システム1は、その機器管理装置KSの利用有無情報記憶機能部54が、前記利用有無情報の他に、前記機能の実行に用いるプログラムのバージョンアップ通知の有無情報、該プログラムのバージョンアップ処理を実行した際の処理結果通知の有無情報のうち、選択された情報をも記憶し、前記制御機能部56が、前記利用有無情報記憶機能部54の前記有無情報に基づいて、前記管理処理を制御するとともに、処理結果の通知処理を制御する。   Furthermore, in the device management system 1 of this embodiment, the use presence / absence information storage function unit 54 of the device management apparatus KS includes, in addition to the use presence / absence information, presence / absence information on a version upgrade notification of a program used to execute the function Of the presence / absence information in the processing result notification when the program upgrade process is executed, the selected information is also stored, and the control function unit 56 is based on the presence / absence information in the use presence / absence information storage function unit 54. Then, the management process is controlled, and the process result notification process is controlled.

したがって、ユーザの意図に応じてプログラムのバージョンアップを、通信トラフィックをより一層削減しつつ行うことができ、また、機器K1〜Knの利用性をより一層向上させつつ行うことができる。   Therefore, it is possible to upgrade the program according to the user's intention while further reducing the communication traffic, and to further improve the usability of the devices K1 to Kn.

図10〜図13は、本発明の機器管理装置、機器管理システム、機器管理方法及び機器管理プログラムの第2実施例を示す図であり、図10は、本発明の機器管理装置、機器管理システム、機器管理方法及び機器管理プログラムの第2実施例を適用した機器管理システム1における機器管理装置KSの機能ブロック図である。   10 to 13 are diagrams showing a second embodiment of the device management apparatus, device management system, device management method and device management program of the present invention, and FIG. 10 is the device management device and device management system of the present invention. FIG. 10 is a functional block diagram of the device management apparatus KS in the device management system 1 to which the second embodiment of the device management method and the device management program is applied.

なお、本実施例の機器管理システム1は、上記第1実施例の機器管理システム1と同様の機器管理システムに適用したものであり、本実施例の説明においては、第1実施例と同様の構成部分には、同一の符号を用いて説明する。   The device management system 1 according to the present embodiment is applied to a device management system similar to the device management system 1 according to the first embodiment. In the description of the present embodiment, the same as the first embodiment. The components will be described using the same reference numerals.

本実施例の機器管理システム1は、第1実施例と同様に、ネットワークNWを介して、オフィスOFのネットワークNWの各機器K1〜Knと機器管理装置KSが接続されている。   In the device management system 1 of the present embodiment, the devices K1 to Kn of the network NW of the office OF and the device management device KS are connected via the network NW, as in the first embodiment.

オフィスOFの各機器K1〜Knは、第1実施例と同様のハードウェア構成とソフトウェア構成及び機能ブロック構成となっている。   Each device K1 to Kn of the office OF has the same hardware configuration, software configuration and functional block configuration as in the first embodiment.

ただし、機器K1〜Knは、その機能ブロックの情報提供機能部22が、自機の有している機能毎の利用可否設定を、通信機能部21を介して機器管理装置KSに提供する。   However, in the devices K1 to Kn, the information providing function unit 22 of the function block provides the device management apparatus KS via the communication function unit 21 with the availability setting for each function that the device has.

また、機器管理装置KSは、第1実施例と同様に、保守サーバHSとクラウドサーバCSによってハードウェア構成されているが、単独の装置で構成されていてもよい。なお、以下の説明では、保守サーバHSとクラウドサーバCSで構成されているものとして説明する。   Further, the device management apparatus KS is configured with hardware by the maintenance server HS and the cloud server CS as in the first embodiment, but may be configured by a single apparatus. In the following description, it is assumed that the server is composed of the maintenance server HS and the cloud server CS.

そして、機器管理装置KSは、ROM、EEPROM、EPROM、フラッシュメモリ、フレキシブルディスク、CD−ROM、CD−RW、DVD、USBメモリ、SDカード、MO等のコンピュータが読み取り可能な記録媒体に記録されている本発明の機器管理方法のうち、機器管理装置KSが実行すべき部分の機器管理方法を実行する機器管理プログラムを読み込んで記憶部32、42等に導入することで、機器K1〜Knの機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器の利用性を向上させつつ行う機器管理方法を実行する機器管理装置として構築されている。この機器管理プログラムは、アセンブラ、C、C++、C#、Java(登録商標)等のレガシープログラミング言語やオブジェクト指向プログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。   The device management device KS is recorded on a computer-readable recording medium such as ROM, EEPROM, EPROM, flash memory, flexible disk, CD-ROM, CD-RW, DVD, USB memory, SD card, MO, etc. Among the device management methods of the present invention, the functions of the devices K1 to Kn are obtained by reading the device management program for executing the device management method of the portion to be executed by the device management apparatus KS and introducing it into the storage units 32, 42, etc. It is constructed as a device management apparatus that executes a device management method for performing remote management for each device while further reducing communication traffic and improving device usability. This device management program is a computer-executable program written in a legacy programming language such as assembler, C, C ++, C #, Java (registered trademark) or an object-oriented programming language, and is stored in the recording medium. Can be distributed.

機器管理装置KSは、上記機器管理プログラムが導入されることで、図10に示すような機能ブロックが構築される。すなわち、機器管理装置KSは、上記機器管理プログラムが導入されることで、機能ブロックとして、通信機能部101、設定取得機能部102、利用有無情報記憶機能部103及び利用有無制御機能部104等が構築される。   In the device management apparatus KS, a functional block as shown in FIG. 10 is constructed by introducing the device management program. That is, the device management apparatus KS includes the communication function unit 101, the setting acquisition function unit 102, the use presence / absence information storage function unit 103, the use presence / absence control function unit 104, etc. as functional blocks by introducing the device management program. Built.

通信機能部101は、保守サーバHSの通信I/F34によって構築され、管理対象の1つ以上の機能を有する機器K1〜Knと通信する。したがって、通信機能部101は、通信手段として機能する。   The communication function unit 101 is constructed by the communication I / F 34 of the maintenance server HS, and communicates with devices K1 to Kn having one or more functions to be managed. Therefore, the communication function unit 101 functions as a communication unit.

利用有無情報記憶機能部103は、保守サーバHSの記憶部32等で構築され、機器K1〜Knの機能毎に対する管理の要否を示す該機能毎の利用有無情報を含む上記ポリシー情報PJを記憶する。したがって、利用有無情報記憶機能部103は、利用有無情報記憶手段として機能する。   The use / non-use information storage function unit 103 is constructed by the storage unit 32 of the maintenance server HS and stores the policy information PJ including use / non-use information for each function indicating the necessity of management for each function of the devices K1 to Kn. To do. Therefore, the usage information storage function unit 103 functions as usage information storage means.

設定取得機能部102は、保守サーバHSの制御部31によって構築され、機器K1〜Knの機能毎の利用可否設定を含む利用情報を、通信機能部101を介して該機器K1〜Knから取得する。設定取得機能部102は、実際には、例えば、各機器K1〜Knから定期的に、あるいは、不定期に、送信されてくる利用情報を受信して、内部記憶機能部あるいは利用有無情報記憶機能部103に、例えば、図11に示すような機器情報JK2として記憶する。したがって、設定取得機能部102は、設定取得手段として機能する。   The setting acquisition function unit 102 is constructed by the control unit 31 of the maintenance server HS, and acquires usage information including availability setting for each function of the devices K1 to Kn from the devices K1 to Kn via the communication function unit 101. . In practice, the setting acquisition function unit 102 receives, for example, usage information transmitted regularly or irregularly from each of the devices K1 to Kn, and uses the internal storage function unit or the usage presence / absence information storage function. For example, it is stored in the unit 103 as device information JK2 as shown in FIG. Therefore, the setting acquisition function unit 102 functions as a setting acquisition unit.

利用有無制御機能部104は、機器K1〜Kn毎及び機能毎に、設定取得機能部102の取得した該機能の前記利用可否設定に基づいて、利用有無情報記憶機能部103の該機能の利用有無情報の更新を制御する。したがって、利用有無制御機能部104は、利用有無制御手段として機能する。   The use presence / absence control function unit 104 uses the function of the use presence / absence information storage function unit 103 based on the availability setting of the function acquired by the setting acquisition function unit 102 for each device K1 to Kn and for each function. Control the updating of information. Therefore, the use presence / absence control function unit 104 functions as a use presence / absence control means.

なお、機器管理装置KSは、図10には示していないが、第1実施例と同様に、最新情報保管機能部55を備えており、最新情報保管機能部55は、最新情報SJを記憶する。   Although not shown in FIG. 10, the device management apparatus KS includes the latest information storage function unit 55 as in the first embodiment, and the latest information storage function unit 55 stores the latest information SJ. .

次に、本実施例の作用を説明する。本実施例の機器管理システム1は、機器K1〜Knの機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器K1〜Knの利用性を向上させつつ行う。そして、本実施例の機器管理システム1は、機器管理装置KSが、顧客毎の機能毎に、利用有無情報記憶機能部103の該機能に対する利用有無情報を、実際の機器の設定に基づいて、自動設定する。   Next, the operation of this embodiment will be described. The device management system 1 according to the present embodiment performs remote management for each function of the devices K1 to Kn while further reducing the communication traffic and improving the usability of the devices K1 to Kn. Then, in the device management system 1 of the present embodiment, the device management apparatus KS uses the usage information on the function of the usage information storage function unit 103 for each function for each customer based on the actual device settings. Set automatically.

すなわち、機器K1〜Knにおいては、例えば、セキュリティ上の情報流出のリスクを抑制するために、特定の機能の実行の禁止を行う等の利用可否設定を行う。機器管理装置KSは、例えば、スキャン TO メディア(Scan To Media:用紙をスキャンした情報をUSBメモリやSDカード等の可搬性記憶媒体にコピーする機能)を禁止するために、当該機能の利用可否設定において、「利用不可」設定が行われる。   That is, in the devices K1 to Kn, for example, in order to suppress the risk of information leakage on security, the availability setting such as prohibiting execution of a specific function is performed. For example, the device management apparatus KS prohibits the use of scan-to-media (scan to media: a function for copying information obtained by scanning paper to a portable storage medium such as a USB memory or an SD card). In “”, “unusable” setting is performed.

このように、機器K1〜Knにおいては、機能毎に、「利用可」、「利用不可」が設定可能であり、ユーザや管理者によって設定される。   Thus, in the devices K1 to Kn, “usable” and “unusable” can be set for each function, and are set by the user or the administrator.

機器管理装置KSは、この機能毎の利用可否設定(利用可・不可設定)に基づいて、ポリシー情報の利用有無情報を、自動変更または変更要求によって適切に処理する。   The device management apparatus KS appropriately processes the use / non-use information of the policy information by the automatic change or the change request based on the use / non-use setting (use / non-use setting) for each function.

すなわち、機器管理装置KSは、図12に示す機器管理処理を、所定のタイミング毎に実行する。機器管理装置KSは、機器管理処理タイミングになると、まず、機器情報KJ2の顧客IDを、所定の順序、例えば、先頭順から指定する(ステップS201)。   That is, the device management apparatus KS executes the device management process shown in FIG. 12 at every predetermined timing. At the device management processing timing, the device management apparatus KS first designates the customer ID of the device information KJ2 from a predetermined order, for example, the head order (step S201).

機器管理装置KSは、指定した顧客IDに対応した全ての機器K1〜Knの機器情報KJ2を、設定取得機能部102が通信機能部101を介してクラウドサーバCSから取得する(ステップS202)。なお、この機器情報KJ2の取得は、上述のように、機器K1〜Knから定期的に機器管理装置KSへ送信するようにしてもよいし、機器管理装置KSから機器K1〜Knにアクセスして取得してもよい。   In the device management apparatus KS, the setting acquisition function unit 102 acquires the device information KJ2 of all the devices K1 to Kn corresponding to the specified customer ID from the cloud server CS via the communication function unit 101 (step S202). The acquisition of the device information KJ2 may be periodically transmitted from the devices K1 to Kn to the device management device KS as described above, or the devices K1 to Kn are accessed from the device management device KS. You may get it.

機器管理装置KSは、全ての機器情報KJ2、特に、利用可・不可設定の取得を完了したかチェックし(ステップS203)、完了していないと(ステップS203で、NOのとき)、ステップS201に戻って、次の顧客IDを指定する処理から同様に処理する(ステップS201〜S203)。   The device management apparatus KS checks whether or not acquisition of all device information KJ2, particularly usable / unusable settings has been completed (step S203). If not completed (NO in step S203), the process proceeds to step S201. It returns and processes similarly from the process which designates the next customer ID (step S201-S203).

ステップS203で、全ての機器情報KJ2の取得を完了すると(ステップS203で、YESのとき)、機器管理装置KSは、顧客毎に、該顧客の全ての機能毎に、該機器情報KJ2の利用可・不可情報における該機能の利用可・不可判定を行う(ステップS204)。   When the acquisition of all device information KJ2 is completed in step S203 (when YES in step S203), the device management apparatus KS can use the device information KJ2 for each customer and for every function of the customer. A determination is made as to whether or not the function can be used in the disabled information (step S204).

次に、機器管理装置KSは、該機能毎に、該機能の前記機器K1〜Knに対して機器情報KJ2の利用可・不可情報で「利用不可」が設定されている割合を算出する(ステップS205)。   Next, the device management apparatus KS calculates, for each function, a ratio in which “unusable” is set in the device information KJ2 usable / unusable information for the devices K1 to Kn of the function (Step S1). S205).

例えば、いま、取得した機器情報KJ2のうち、機能Aについて、図11に示したような結果であったとする。図11において、顧客IDが「101」については、全ての機器IDに対して、「利用不可」が、該当する機器K1〜Knに設定されていたことが示されている。また、図11において、顧客ID「201」については、全ての機器IDに対して、「利用可」が設定されていたことが示されている。なお、図11に示す機器情報KJ2には、今回取得したときの機能Aの利用回数と、所定期間(図11では、1年前)の機能Aの利用回数と、が登録されている。   For example, it is assumed that the function A in the acquired device information KJ2 has a result as shown in FIG. In FIG. 11, for the customer ID “101”, it is shown that “unusable” is set for the corresponding devices K1 to Kn for all device IDs. FIG. 11 also shows that “usable” is set for all device IDs for the customer ID “201”. In the device information KJ2 shown in FIG. 11, the number of uses of the function A when acquired this time and the number of uses of the function A during a predetermined period (one year ago in FIG. 11) are registered.

そして、いま、機器管理装置KSのポリシー情報PJには、図13に示すように、顧客ID「101」及び「201」に対して、機能Aの利用有無情報として、「利用する」が登録されているものとする。   Now, in the policy information PJ of the device management apparatus KS, as shown in FIG. 13, “use” is registered as usage information on the function A for the customer IDs “101” and “201”. It shall be.

次に、機器管理装置KSは、該機能のポリシー情報PJの利用有無情報が、「利用する」、「利用しない」のいずれであるかチェックする(ステップS206)。   Next, the device management apparatus KS checks whether the usage information of the policy information PJ of the function is “use” or “do not use” (step S206).

ステップS206で、「利用する」であると、機器管理装置KSは、取得した機器情報KJ2の「利用不可」の全機器K1〜Knにおける割合が、予め設定されている閾値割合以上であるかチェックする(ステップS207)。この閾値割合は、ユーザや管理者が、適宜に設定することができ、例えば、8割、10割等を適宜設定することができる。   In step S206, if it is “use”, the device management apparatus KS checks whether the ratio of all the devices K1 to Kn that are “unusable” in the acquired device information KJ2 is equal to or greater than a preset threshold ratio. (Step S207). The threshold ratio can be set as appropriate by the user or the administrator, for example, 80%, 100%, or the like can be set as appropriate.

ステップS207で、「利用不可」の割合が閾値割合以上であると(ステップS207で、YESのとき)、機器管理装置KSは、ポリシー情報PJの利用有無情報を、「利用する」から「利用しない」に設定変更する(ステップS208)。すなわち、機器管理装置KSは、図11に示したように、取得した機器情報KJ2において、機能Aの利用設定が、該顧客IDの全ての機器ID(「101」)で、「利用不可」である。そこで、機器管理装置KSは、図13に示すように、ポリシー情報PJの利用有無情報において、いままで、該顧客IDの機能Aについて「利用する」であった設定を、「利用しない」設定に変更する。   In step S207, if the ratio of “unusable” is equal to or greater than the threshold ratio (YES in step S207), the device management apparatus KS changes the usage information of the policy information PJ from “used” to “not used”. Is changed to "" (step S208). That is, as shown in FIG. 11, the device management apparatus KS indicates that the use setting of the function A is “unusable” for all device IDs (“101”) of the customer ID in the acquired device information KJ2. is there. Therefore, as shown in FIG. 13, the device management apparatus KS changes the setting that has been “used” for the function A of the customer ID to the “not used” setting in the usage information of the policy information PJ. change.

次に、機器管理装置KSは、該顧客IDの機能Aについて、ポリシー情報PJの利用有無情報を、「利用する」から「利用しない」に変更した旨の該顧客IDのレポートを作成する(ステップS209)。   Next, for the function A of the customer ID, the device management apparatus KS creates a report of the customer ID indicating that the usage information of the policy information PJ has been changed from “used” to “not used” (step) S209).

なお、上記説明では、機器管理装置KSは、機能の利用有無情報を変更してから、レポートを作成しているが、自動での利用有無情報の自動変更を行うことができない場合等には、ポリシー情報PJの利用有無情報の変更を促すレポートを作成するようにしてもよい。   In the above description, the device management apparatus KS creates a report after changing the function usage information, but when the automatic usage information cannot be automatically changed, A report that prompts the user to change the usage information of the policy information PJ may be created.

機器管理装置KSは、レポートを作成すると、全ての機能の処理が完了したかチェックする(ステップS210)。   When creating the report, the device management apparatus KS checks whether all functions have been processed (step S210).

ステップS210で、全ての機能の処理が完了していないと(ステップS210で、NOのとき)、機器管理装置KSは、次の機能情報を取得して(ステップS211)、ステップS206に戻って、上記同様に処理する(ステップS206〜S211)。   If the processing of all functions is not completed in step S210 (NO in step S210), the device management apparatus KS acquires the next function information (step S211), returns to step S206, The same processing as above (steps S206 to S211).

ステップS207で、「利用不可」の割合が閾値割合未満であると(ステップS207で、NOのとき)、機器管理装置KSは、利用有無情報の変更を行うことなく、全ての機能の処理が完了したかチェックする(ステップS210)。ステップS210で、全ての機能の処理が完了していないと(ステップS210で、NOのとき)、機器管理装置KSは、次の機能情報を取得して(ステップS211)、ステップS206に戻って、上記同様に処理する(ステップS206〜S211)。   In step S207, if the percentage of “unusable” is less than the threshold percentage (NO in step S207), the device management apparatus KS completes the processing of all functions without changing the usage information. It is checked whether it has been done (step S210). If the processing of all functions is not completed in step S210 (NO in step S210), the device management apparatus KS acquires the next function information (step S211), returns to step S206, The same processing as above (steps S206 to S211).

そして、ステップS206で、該機能のポリシー情報の利用有無情報が、「利用しない」であると、機器管理装置KSは、所定期間における該機能の利用実績を算出する(ステップS212)。例えば、機器管理装置KSは、図11に示した当該顧客IDにおいて、今回取得の全機器K1〜Knにおける機能の利用回数と、所定期間前に取得の全機器K1〜Knにおける該機能の利用回数から利用実績を算出する。   In step S206, if the usage information of the policy information of the function is “not used”, the device management apparatus KS calculates the usage record of the function for a predetermined period (step S212). For example, in the customer ID shown in FIG. 11, the device management apparatus KS uses the functions used in all the devices K1 to Kn acquired this time and uses the functions in all the devices K1 to Kn acquired before a predetermined period. The usage record is calculated from

機器管理装置KSは、利用実績が予め設定されている閾値実績以上であるかチェックする(ステップS213)。この閾値実績は、ユーザや管理者が、適宜の値に設定することができる。   The device management apparatus KS checks whether the usage record is equal to or greater than a preset threshold record (step S213). This threshold record can be set to an appropriate value by the user or administrator.

ステップS213で、利用実績が閾値実績以上であると(ステップS213で、YESのとき)、機器管理装置KSは、ポリシー情報PJの利用有無情報を、「利用しない」から「利用する」に設定変更する(ステップS214)。   In step S213, if the usage record is greater than or equal to the threshold record (when YES in step S213), the device management apparatus KS changes the setting information of the policy information PJ from “not used” to “used”. (Step S214).

次に、機器管理装置KSは、該顧客IDの機能Aについて、ポリシー情報PJの利用有無情報を、「利用しない」から「利用する」に変更した旨の該顧客IDのレポートを作成する(ステップS215)。   Next, for the function A of the customer ID, the device management apparatus KS creates a report of the customer ID indicating that the usage information of the policy information PJ has been changed from “not used” to “used” (step) S215).

機器管理装置KSは、レポートを作成すると、全ての機能の処理が完了したかチェックする(ステップS210)。   When creating the report, the device management apparatus KS checks whether all functions have been processed (step S210).

ステップS210で、全ての機能の処理が完了していないと(ステップS210で、NOのとき)、機器管理装置KSは、次の機能情報を取得して(ステップS211)、ステップS206に戻って、上記同様に処理する(ステップS206〜S215)。   If the processing of all functions is not completed in step S210 (NO in step S210), the device management apparatus KS acquires the next function information (step S211), returns to step S206, The same processing as above is performed (steps S206 to S215).

ステップS213で、利用実績が閾値実績未満であると(ステップS213で、NOのとき)、機器管理装置KSは、全ての機能の処理が完了したかチェックする(ステップS210)。ステップS210で、全ての機能の処理が完了していないと(ステップS210で、NOのとき)、機器管理装置KSは、次の機能情報を取得して(ステップS211)、ステップS206に戻って、上記同様に処理する(ステップS206〜S215)。   If the usage record is less than the threshold record in step S213 (NO in step S213), the device management apparatus KS checks whether all functions have been processed (step S210). If the processing of all functions is not completed in step S210 (NO in step S210), the device management apparatus KS acquires the next function information (step S211), returns to step S206, The same processing as above is performed (steps S206 to S215).

そして、ステップS210で、全ての機能の処理が完了すると(ステップS210で、YESのとき)、機器管理装置KSは、機器管理処理を終了する。   Then, when the processing of all functions is completed in step S210 (YES in step S210), the device management apparatus KS ends the device management processing.

そして、本実施例の機器管理装置KSは、上記自動設定等によって設定したポリシー情報PJの利用有無情報に基づいて、第1実施例と同様に、該機能のプログラムのバージョンアップ等の機器管理処理を制御する。   Then, the device management apparatus KS according to the present embodiment performs device management processing such as version upgrade of the program of the function based on the usage information of the policy information PJ set by the automatic setting or the like, as in the first embodiment. To control.

このように、本実施例の機器管理システム1は、管理処理の対象となる1つ以上の機能を有する機器K1〜Knと通信する通信機能部(通信手段)101と、機器K1〜Knの前記機能に対する管理の要否を示す該機能毎の利用有無情報を記憶する利用有無情報記憶機能部(利用有無情報記憶手段)103と、機器K1〜Knの前記機能毎の利用可否設定を、通信機能部101を介して該機器K1〜Knから取得する設定取得機能部(設定取得手段)102と、機器K1〜Kn毎及び前記機能毎に、設定取得機能部102の取得した該機能の前記利用可否設定に基づいて、前記利用有無情報記憶機能部103の該機能の前記利用有無情報の更新を制御する利用有無制御機能部(利用有無制御手段)104と、を備えている。   As described above, the device management system 1 according to this embodiment includes the communication function unit (communication unit) 101 that communicates with the devices K1 to Kn having one or more functions to be managed, and the devices K1 to Kn. A use / non-use information storage function unit (use / non-use information storage unit) 103 that stores use / non-use information for each function indicating the necessity of management for the function, and a use / non-use setting for each function of the devices K1 to Kn. The setting acquisition function unit (setting acquisition means) 102 acquired from the devices K1 to Kn via the unit 101, and the availability of the function acquired by the setting acquisition function unit 102 for each of the devices K1 to Kn and for each function A use presence / absence control function unit (use presence / absence control means) 104 that controls the update of the use presence / absence information of the function of the use presence / absence information storage function unit 103 based on the setting.

したがって、利用有無情報を、機器K1〜Kn毎の利用可否設定に基づいて、更新することができ、機器K1〜Knの機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器K1〜Knの利用性を向上させつつ行うことができる。   Therefore, the use presence / absence information can be updated based on the availability setting for each of the devices K1 to Kn, and the remote management for each function of the devices K1 to Kn can be performed while further reducing communication traffic. This can be done while improving the usability of Kn.

また、本実施例の機器管理システム1は、少なくとも1つ以上の機能を有する機器K1〜Knと該機器K1〜Knを管理する機器管理装置KSがネットワークであるインターネットINで接続されている機器管理システムであって、前記機器K1〜Knは、前記インターネットINを介して機器管理装置KSと通信する通信機能部(通信手段)21と、自機が有している前記機能毎の利用可否設定を通信機能部21を介して機器管理装置KSに提供する情報提供機能部(情報提供手段)22と、を備え、前記機器管理装置KSは、前記機器K1〜Knと通信する通信機能部(通信手段)101と、前記機器K1〜Knの前記機能に対する管理の要否を示す該機能毎の利用有無情報を記憶する利用有無情報記憶機能部(利用有無情報記憶手段)103と、前記機器K1〜Knの前記機能毎の利用可否設定を、通信機能部101を介して該機器K1〜Knから取得する設定取得機能部(設定取得手段)102と、前記機器K1〜Kn毎及び前記機能毎に、前記設定取得機能部102の取得した該機能の前記利用可否設定に基づいて、前記利用有無情報記憶機能部103の該機能の前記利用有無情報の更新を制御する利用有無制御機能部(利用有無制御手段)104と、を備えている。   In addition, the device management system 1 according to the present embodiment has a device management in which devices K1 to Kn having at least one function and a device management apparatus KS that manages the devices K1 to Kn are connected via the Internet IN as a network. In the system, the devices K1 to Kn set a communication function unit (communication means) 21 that communicates with the device management apparatus KS via the Internet IN, and the availability setting for each function that the own device has. An information providing function unit (information providing unit) 22 provided to the device management apparatus KS via the communication function unit 21, and the device management apparatus KS communicates with the devices K1 to Kn. ) 101 and a use / non-use information storage function unit (use / presence information storage unit) that stores use / non-use information for each function indicating whether or not the functions of the devices K1 to Kn are required to be managed. 03, a setting acquisition function unit (setting acquisition means) 102 for acquiring the availability setting for each function of the devices K1 to Kn from the devices K1 to Kn via the communication function unit 101, and the devices K1 to Kn. For each function and for each function, based on the availability setting of the function acquired by the setting acquisition function unit 102, the presence / absence of use for controlling the update of the usage information of the function in the usage information storage function unit 103 And a control function unit (use / non-use control means) 104.

したがって、利用有無情報を、機器K1〜Kn毎の利用可否設定に基づいて、更新することができ、機器K1〜Knの機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器K1〜Knの利用性を向上させつつ行うことができる。   Therefore, the use presence / absence information can be updated based on the availability setting for each of the devices K1 to Kn, and the remote management for each function of the devices K1 to Kn can be performed while further reducing communication traffic. This can be done while improving the usability of Kn.

さらに、本実施例の機器管理システム1は、その機器管理装置KSが、管理処理の対象となる1つ以上の機能を有する機器K1〜Knと通信する通信処理ステップと、前記機器K1〜Knの前記機能に対する管理の要否を示す該機能毎の利用有無情報を利用有無情報記憶機能部(利用有無情報記憶手段)103に記憶する利用有無情報記憶処理ステップと、機器K1〜Knの前記機能毎の利用可否設定を前記通信処理ステップで該機器K1〜Knから取得する設定取得処理ステップと、前記機器K1〜Kn毎及び前記機能毎に、前記設定取得処理ステップで取得された該機能の前記利用可否設定に基づいて、前記利用有無情報記憶機能部103の該機能の前記利用有無情報の更新を制御する利用有無制御処理ステップと、を有している機器管理方法を実行する。   Furthermore, the device management system 1 of the present embodiment includes a communication processing step in which the device management apparatus KS communicates with devices K1 to Kn having one or more functions to be managed, and the devices K1 to Kn. Utilization presence / absence information storage processing step (usage presence / absence information storage means) 103 for storing the presence / absence information for each function indicating the necessity of management for the function, and for each function of the devices K1 to Kn. The setting acquisition processing step of acquiring the availability setting of the device from the devices K1 to Kn in the communication processing step, and the use of the function acquired in the setting acquisition processing step for each of the devices K1 to Kn and for each function. A use presence / absence control processing step for controlling updating of the use presence / absence information of the function of the use presence / absence information storage function unit 103 based on availability setting. To perform the method.

したがって、利用有無情報を、機器K1〜Kn毎の利用可否設定に基づいて、更新することができ、機器K1〜Knの機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器K1〜Knの利用性を向上させつつ行うことができる。   Therefore, the use presence / absence information can be updated based on the availability setting for each of the devices K1 to Kn, and the remote management for each function of the devices K1 to Kn can be performed while further reducing communication traffic. This can be done while improving the usability of Kn.

また、本実施例の機器管理システム1は、その機器管理装置KSが、制御部31、34を構成するCPU等のコンピュータに、管理処理の対象となる1つ以上の機能を有する機器K1〜Knと通信する通信処理と、機器K1〜Knの前記機能に対する管理の要否を示す該機能毎の利用有無情報を利用有無情報記憶機能部(利用有無情報記憶手段)103に記憶する利用有無情報記憶処理と、機器K1〜Knの前記機能毎の利用可否設定を前記通信処理で該機器K1〜Knから取得する設定取得処理と、前記機器K1〜Kn毎及び前記機能毎に、前記設定取得処理で取得された該機能の前記利用可否設定に基づいて、前記利用有無情報記憶機能部103の該機能の前記利用有無情報の更新を制御する利用有無制御処理と、を実行させる機器管理プロセッサを搭載している。   Further, in the device management system 1 of this embodiment, the device management apparatus KS has devices K1 to Kn having one or more functions to be managed by a computer such as a CPU constituting the control units 31 and 34. Use presence / absence information storage for storing in the use presence / absence information storage function unit (use presence / absence information storage means) 103, the use / non-use information for each function indicating the necessity of management of the functions of the devices K1 to Kn. Processing, setting acquisition processing for acquiring the availability setting for each function of the devices K1 to Kn from the devices K1 to Kn in the communication processing, and the setting acquisition processing for each of the devices K1 to Kn and each function. Device management for executing the use presence / absence control processing for controlling the update of the use presence / absence information of the function of the use presence / absence information storage function unit 103 based on the acquired availability setting of the function It is equipped with a processor.

したがって、利用有無情報を、機器K1〜Kn毎の利用可否設定に基づいて、更新することができ、機器K1〜Knの機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器K1〜Knの利用性を向上させつつ行うことができる。   Therefore, the use presence / absence information can be updated based on the availability setting for each of the devices K1 to Kn, and the remote management for each function of the devices K1 to Kn can be performed while further reducing communication traffic. This can be done while improving the usability of Kn.

さらに、本実施例の機器管理システム1は、前記利用有無制御機能部104は、前記利用有無情報のうち、前記設定取得機能部102の取得した前記利用可否設定と異なる内容の該利用有無情報を、取得した該利用可否設定に基づいて更新する。   Further, in the device management system 1 according to the present embodiment, the use presence / absence control function unit 104 stores the use presence / absence information having contents different from the use availability setting acquired by the setting acquisition function unit 102 among the use presence / absence information. And updating based on the acquired availability setting.

したがって、利用有無情報を、機器K1〜Kn毎の利用可否設定に基づいて、効率的に更新することができ、機器K1〜Knの機能毎の遠隔管理を、通信トラフィックをより一層削減しつつ、機器K1〜Knの利用性をより一層向上させつつ行うことができる。   Therefore, the use presence / absence information can be efficiently updated based on the availability setting for each of the devices K1 to Kn, and the remote management for each function of the devices K1 to Kn can further reduce communication traffic, This can be performed while further improving the usability of the devices K1 to Kn.

また、本実施例の機器管理システム1においても、その機器管理装置KSの利用有無情報記憶機能部54が、前記利用有無情報として、複数の機器K1〜Knにおいて共通で用いられるセキュリティ機能の利用有無情報を記憶している。   Also in the device management system 1 of the present embodiment, the use presence / absence information storage function unit 54 of the device management apparatus KS uses the security function commonly used in the plurality of devices K1 to Kn as the use presence / absence information. I remember information.

したがって、機器K1〜Knのセキュリティ機能に関する遠隔での保守管理を、通信トラフィックをより一層削減しつつ、機器K1〜Knの利用性をより一層向上させつつ行うことができる。   Therefore, remote maintenance management regarding the security functions of the devices K1 to Kn can be performed while further reducing the communication traffic and further improving the usability of the devices K1 to Kn.

さらに、本実施例の機器管理システム1においても、その機器管理装置KSの利用有無情報記憶機能部54が、前記利用有無情報の他に、前記機能の実行に用いるプログラムのバージョンアップ通知の有無情報、該プログラムのバージョンアップ処理を実行した際の処理結果通知の有無情報のうち、選択された情報をも記憶し、前記制御機能部56が、前記利用有無情報記憶機能部54の前記有無情報に基づいて、前記管理処理を制御するとともに、処理結果の通知処理を制御する。   Further, also in the device management system 1 of the present embodiment, the use presence / absence information storage function unit 54 of the device management apparatus KS includes, in addition to the use presence / absence information, presence / absence information of a version upgrade notification of a program used to execute the function , The selected information among the presence / absence information of the processing result notification when the program upgrade process is executed is also stored, and the control function unit 56 stores the information on the presence / absence information of the use presence / absence information storage function unit 54. Based on this, the management process is controlled, and the process result notification process is controlled.

したがって、ユーザの意図に応じてプログラムのバージョンアップを、通信トラフィックをより一層削減しつつ行うことができ、また、機器K1〜Knの利用性をより一層向上させつつ行うことができる。   Therefore, it is possible to upgrade the program according to the user's intention while further reducing the communication traffic, and to further improve the usability of the devices K1 to Kn.

なお、上記各実施例において、ポリシー情報PJの利用有無情報の「利用しない」設定が、「利用する」設定に変更になった場合、「利用しない」設定であった間に、該機能のプログラムのバージョンが変更になっていると、セキュリティ上好ましくない。   In each of the above embodiments, when the “not used” setting of the usage information of the policy information PJ is changed to the “used” setting, the program of the function is used while the setting is “not used”. If the version of is changed, it is not preferable for security.

そこで、機器管理装置KSは、例えば、図14に示すように、管理対象の機器K1〜Knの機能のうち、ポリシー情報PJの利用有無設定が「利用しない」に設定されている機能については、最新バージョンを、管理するようにしてもよい。   Therefore, for example, as illustrated in FIG. 14, the device management apparatus KS includes, among the functions of the devices K1 to Kn to be managed, the functions whose policy information PJ usage setting is set to “not used”. The latest version may be managed.

そして、機器管理装置KSは、「利用しない」設定の機能の利用有無情報が、「利用する」に設定変更になると、機器K1〜Knの当該機能の現在のバージョンを取得して、最新バージョンでないときには、利用を開始させる前に、バージョンアップしてもよい。   The device management apparatus KS acquires the current version of the function of the devices K1 to Kn when the use / non-use information of the function set to “not used” is changed to “use”, and is not the latest version. In some cases, the version may be upgraded before the use is started.

このようにすると、機器K1〜Knに、機能の利用を安全かつ適切に行わせることができる。   If it does in this way, utilization of a function can be performed to apparatus K1-Kn safely and appropriately.

以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。   The invention made by the present inventor has been specifically described based on the preferred embodiments. However, the present invention is not limited to that described in the above embodiments, and various modifications can be made without departing from the scope of the invention. It goes without saying that it is possible.

1 機器管理システム
KS 機器管理装置
HS 保守サーバ
CS クラウドサーバ
OF オフィス
NW ネットワーク
IN インターネット
K1〜Kn 機器
11 通信I/F
12 制御部
13 記憶部
14 UI部
15 エンジン部
16 バス
21 通信機能部
22 情報提供機能部
31 制御部
32 記憶部
33 UI部
34 通信I/F
35 バス
41 制御部
42 記憶部
43 UI部
44 通信I/F
45 バス
KJ 機器情報
PJ ポリシー情報
SJ 最新情報
51 通信機能部
52 利用情報取得機能部
53 利用情報記憶機能部
54 利用有無情報記憶機能部
55 最新情報保管機能部
56 制御機能部
57 処理結果提供機能部
101 通信機能部
102 設定取得機能部
103 利用有無情報記憶機能部
104 利用有無制御機能部
1 device management system KS device management device HS maintenance server CS cloud server OF office NW network IN Internet K1-Kn device 11 communication I / F
DESCRIPTION OF SYMBOLS 12 Control part 13 Memory | storage part 14 UI part 15 Engine part 16 Bus 21 Communication function part 22 Information provision function part 31 Control part 32 Storage part 33 UI part 34 Communication I / F
35 Bus 41 Control unit 42 Storage unit 43 UI unit 44 Communication I / F
45 Bus KJ Device information PJ Policy information SJ Latest information 51 Communication function section 52 Usage information acquisition function section 53 Usage information storage function section 54 Usage information storage function section 55 Latest information storage function section 56 Control function section 57 Processing result provision function section 101 Communication Function Unit 102 Setting Acquisition Function Unit 103 Usage Presence Information Storage Function Unit 104 Usage Presence Control Function Unit

特開2003−216430号公報JP 2003-216430 A

Claims (13)

管理処理の対象となる1つ以上の機能を有する機器と通信する通信手段と、
前記機器の前記機能毎の利用情報を、前記通信手段を介して該機器から取得する利用情報取得手段と、
前記利用情報取得手段の取得した前記利用情報を記憶する利用情報記憶手段と、
前記機器の前記機能に対する管理の要否を示す該機能毎の利用有無情報を記憶する利用有無情報記憶手段と、
前記機器の前記機能毎に、該機能の最新情報を保管する最新情報保管手段と、
前記機器毎及び前記機能毎に、前記利用有無情報に基づいて、前記利用情報取得手段による前記利用情報の取得を制御するとともに、該利用情報を取得すると、取得した該利用情報と前記最新情報に基づいて、該機能について施す管理処理を制御する制御手段と、
を備えていることを特徴とする機器管理装置。
A communication means for communicating with a device having one or more functions to be managed;
Usage information acquisition means for acquiring usage information for each function of the device from the device via the communication means;
Usage information storage means for storing the usage information acquired by the usage information acquisition means;
Use / non-use information storage means for storing use / non-use information for each function indicating the necessity of management of the function of the device;
Latest information storage means for storing the latest information of the function for each function of the device;
For each device and each function, the acquisition of the usage information by the usage information acquisition unit is controlled based on the usage presence / absence information, and when the usage information is acquired, the acquired usage information and the latest information are updated. Based on the control means for controlling the management processing to be performed on the function,
A device management apparatus comprising:
前記制御手段は、
前記利用情報及び前記最新情報の比較判断を行ない、前記管理処理として、該比較判断結果のレポートを生成することを特徴とする請求項1記載の機器管理装置。
The control means includes
The device management apparatus according to claim 1, wherein the use information and the latest information are compared and a report of the comparison determination result is generated as the management process.
前記利用情報取得手段は、
前記機能に関するプログラムについての情報を前記利用情報として取得し、
前記最新情報保管手段は、
前記機能に関する最新のプログラムと該プログラムについての情報を前記最新情報として記憶し、
前記制御手段は、
前記利用情報と前記最新情報に基づいて、前記管理処理としての前記機器における前記機能の前記プログラムの更新処理を制御することを特徴とする請求項1または請求項2記載の機器管理装置。
The usage information acquisition means includes
Obtain information about the program related to the function as the usage information,
The latest information storage means includes:
Storing the latest program related to the function and information about the program as the latest information;
The control means includes
The device management apparatus according to claim 1, wherein an update process of the program of the function in the device as the management process is controlled based on the usage information and the latest information.
前記機器管理装置は、
前記制御手段の制御した前記管理処理の処理結果を、前記機器に提供する処理結果提供手段を、
さらに備えていることを特徴とする請求項1から請求項3のいずれかに記載の機器管理装置。
The device management apparatus
Processing result providing means for providing the processing result of the management processing controlled by the control means to the device;
The device management apparatus according to any one of claims 1 to 3, further comprising:
管理処理の対象となる1つ以上の機能を有する機器と通信する通信手段と、
前記機器の前記機能に対する管理の要否を示す該機能毎の利用有無情報を記憶する利用有無情報記憶手段と、
前記機器の前記機能毎の利用可否設定を、前記通信手段を介して該機器から取得する設定取得手段と、
前記機器毎及び前記機能毎に、前記設定取得手段の取得した該機能の前記利用可否設定に基づいて、前記利用有無情報記憶手段の該機能の前記利用有無情報の更新を制御する利用有無制御手段と、
を備えていることを特徴とする機器管理装置。
A communication means for communicating with a device having one or more functions to be managed;
Use / non-use information storage means for storing use / non-use information for each function indicating the necessity of management of the function of the device;
Setting acquisition means for acquiring availability setting for each function of the device from the device via the communication means;
Utilization presence / absence control means for controlling updating of the utilization presence / absence information of the function in the utilization presence / absence information storage means based on the availability setting of the function acquired by the setting acquisition means for each device and for each function. When,
A device management apparatus comprising:
前記利用有無制御手段は、
前記利用有無情報のうち、前記設定取得手段の取得した前記利用可否設定と異なる内容の該利用有無情報を、取得した該利用可否設定に基づいて更新することを特徴とする請求項5記載の機器管理装置。
The use presence / absence control means includes:
6. The apparatus according to claim 5, wherein, in the use presence / absence information, the use presence / absence information having a content different from the use availability setting acquired by the setting acquisition unit is updated based on the acquired use availability setting. Management device.
前記利用有無情報記憶手段は、
前記利用有無情報として、複数の機器において共通で用いられるセキュリティ機能の利用有無情報を記憶していることを特徴とする請求項1から請求項6のいずれかに記載の機器管理装置。
The use presence / absence information storage means includes:
The device management apparatus according to any one of claims 1 to 6, wherein as the use presence / absence information, use / non-use information of a security function commonly used in a plurality of devices is stored.
前記利用有無情報記憶手段は、
前記利用有無情報の他に、前記機能の実行に用いるプログラムのバージョンアップ通知の有無情報、該プログラムのバージョンアップ処理を実行した際の処理結果通知の有無情報のうち、選択された情報をも記憶し、
前記制御手段は、
前記利用有無情報記憶手段の前記有無情報に基づいて、前記管理処理を制御するとともに、処理結果の通知処理を制御することを特徴とする請求項1から請求項7のいずれかに記載の機器管理装置。
The use presence / absence information storage means includes:
In addition to the use presence / absence information, also stores selected information among the presence / absence information of the program upgrade notification used for executing the function and the processing result notification presence / absence information when the program upgrade process is executed. And
The control means includes
8. The device management according to claim 1, wherein the management process is controlled based on the presence / absence information stored in the use presence / absence information storage unit, and the process result notification process is controlled. apparatus.
少なくとも1つ以上の機能を有する機器と該機器を管理する機器管理装置がネットワークで接続されている機器管理システムであって、
前記機器は、
前記ネットワークを介して前記機器管理装置と通信する通信手段と、
自機が有している前記機能毎の利用情報を前記通信手段を介して前記機器管理装置に提供する情報提供手段と、
を備え、
前記機器管理装置は、
前記機器と通信する通信手段と、
前記機器の前記機能毎の利用情報を、前記通信手段を介して該機器の前記情報提供手段から取得する利用情報取得手段と、
前記利用情報取得手段の取得した前記利用情報を記憶する利用情報記憶手段と、
前記機器の前記機能に対する管理の要否を示す該機能毎の利用有無情報を記憶する利用有無情報記憶手段と、
前記機器の前記機能毎に、該機能の最新情報を保管する最新情報保管手段と、
前記機器毎及び前記機能毎に、前記利用有無情報に基づいて、前記利用情報取得手段による前記利用情報の取得を制御するとともに、該利用情報を取得すると、取得した該利用情報と前記最新情報に基づいて、該機能について施す管理処理を制御する制御手段と、
を備えていることを特徴とする機器管理システム。
A device management system in which a device having at least one function and a device management apparatus for managing the device are connected via a network,
The equipment is
Communication means for communicating with the device management apparatus via the network;
Information providing means for providing usage information for each function possessed by the own device to the device management apparatus via the communication means;
With
The device management apparatus
Communication means for communicating with the device;
Usage information acquisition means for acquiring usage information for each function of the device from the information providing means of the device via the communication means;
Usage information storage means for storing the usage information acquired by the usage information acquisition means;
Use / non-use information storage means for storing use / non-use information for each function indicating the necessity of management of the function of the device;
Latest information storage means for storing the latest information of the function for each function of the device;
For each device and each function, the acquisition of the usage information by the usage information acquisition unit is controlled based on the usage presence / absence information, and when the usage information is acquired, the acquired usage information and the latest information are updated. Based on the control means for controlling the management processing to be performed on the function,
A device management system comprising:
少なくとも1つ以上の機能を有する機器と該機器を管理する機器管理装置がネットワークで接続されている機器管理システムであって、
前記機器は、
前記ネットワークを介して前記機器管理装置と通信する通信手段と、
自機が有している前記機能毎の利用可否設定を前記通信手段を介して前記機器管理装置に提供する情報提供手段と、
を備え、
前記機器管理装置は、
前記機器と通信する通信手段と、
前記機器の前記機能に対する管理の要否を示す該機能毎の利用有無情報を記憶する利用有無情報記憶手段と、
前記機器の前記機能毎の利用可否設定を、前記通信手段を介して該機器から取得する設定取得手段と、
前記機器毎及び前記機能毎に、前記設定取得手段の取得した該機能の前記利用可否設定に基づいて、前記利用有無情報記憶手段の該機能の前記利用有無情報の更新を制御する利用有無制御手段と、
を備えていることを特徴とする機器管理システム。
A device management system in which a device having at least one function and a device management apparatus for managing the device are connected via a network,
The equipment is
Communication means for communicating with the device management apparatus via the network;
Information providing means for providing the device management apparatus with the availability setting for each of the functions possessed by the own device via the communication means;
With
The device management apparatus
Communication means for communicating with the device;
Use / non-use information storage means for storing use / non-use information for each function indicating the necessity of management of the function of the device;
Setting acquisition means for acquiring availability setting for each function of the device from the device via the communication means;
Utilization presence / absence control means for controlling updating of the utilization presence / absence information of the function in the utilization presence / absence information storage means based on the availability setting of the function acquired by the setting acquisition means for each device and for each function. When,
A device management system comprising:
管理処理の対象となる1つ以上の機能を有する機器と通信する通信処理ステップと、
前記機器の前記機能毎の利用情報を前記通信処理ステップで該機器から取得する利用情報取得処理ステップと、
前記利用情報取得処理ステップで取得された前記利用情報を利用情報記憶手段に記憶する利用情報記憶処理ステップと、
前記機器の前記機能に対する管理の要否を示す該機能毎の利用有無情報を利用有無情報記憶手段に記憶する利用有無情報記憶処理ステップと、
前記機器の前記機能毎に、該機能の最新情報を最新情報保管手段に保管する最新情報保管処理ステップと、
前記機器毎及び前記機能毎に、前記利用有無情報に基づいて、前記利用情報取得処理ステップによる前記利用情報の取得を制御するとともに、該利用情報を取得すると、取得した該利用情報と前記最新情報に基づいて、該機能について施す管理処理を制御する制御処理ステップと、
を有していることを特徴とする機器管理方法。
A communication processing step for communicating with a device having one or more functions to be managed;
Usage information acquisition processing step for acquiring usage information for each function of the device from the device in the communication processing step;
A usage information storage processing step of storing the usage information acquired in the usage information acquisition processing step in a usage information storage means;
Use presence / absence information storage processing step of storing use / non-use information for each function indicating whether or not management of the function of the device is necessary in a use / non-use information storage unit;
For each function of the device, the latest information storage processing step of storing the latest information of the function in the latest information storage means;
For each device and each function, based on the use presence / absence information, the acquisition of the use information by the use information acquisition processing step is controlled, and when the use information is acquired, the acquired use information and the latest information A control processing step for controlling the management processing to be performed on the function based on
A device management method characterized by comprising:
管理処理の対象となる1つ以上の機能を有する機器と通信する通信処理ステップと、
前記機器の前記機能に対する管理の要否を示す該機能毎の利用有無情報を利用有無情報記憶手段に記憶する利用有無情報記憶処理ステップと、
前記機器の前記機能毎の利用可否設定を前記通信処理ステップで該機器から取得する設定取得処理ステップと、
前記機器毎及び前記機能毎に、前記設定取得処理ステップで取得された該機能の前記利用可否設定に基づいて、前記利用有無情報記憶手段の該機能の前記利用有無情報の更新を制御する利用有無制御処理ステップと、
を有していることを特徴とする機器管理方法。
A communication processing step for communicating with a device having one or more functions to be managed;
Use presence / absence information storage processing step of storing use / non-use information for each function indicating whether or not management of the function of the device is necessary in a use / non-use information storage unit;
A setting acquisition processing step of acquiring the availability setting for each function of the device from the device in the communication processing step;
For each device and each function, based on the availability setting of the function acquired in the setting acquisition processing step, the presence / absence of use for controlling the updating of the usage information on the function in the usage information storage unit Control processing steps;
A device management method characterized by comprising:
コンピュータに、
管理処理の対象となる1つ以上の機能を有する機器と通信する通信処理と、
前記機器の前記機能毎の利用情報を前記通信処理で該機器から取得する利用情報取得処理と、
前記利用情報取得処理で取得された前記利用情報を利用情報記憶手段に記憶する利用情報記憶処理と、
前記機器の前記機能に対する管理の要否を示す該機能毎の利用有無情報を利用有無情報記憶手段に記憶する利用有無情報記憶処理と、
前記機器の前記機能毎に、該機能の最新情報を最新情報保管手段に保管する最新情報保管処理と、
前記機器毎及び前記機能毎に、前記利用有無情報に基づいて、前記利用情報取得処理による前記利用情報の取得を制御するとともに、該利用情報を取得すると、取得した該利用情報と前記最新情報に基づいて、該機能について施す管理処理を制御する制御処理と、
を実行させることを特徴とする機器管理プログラム。
On the computer,
A communication process for communicating with a device having one or more functions to be managed;
Usage information acquisition processing for acquiring usage information for each function of the device from the device in the communication processing;
Usage information storage processing for storing the usage information acquired in the usage information acquisition processing in usage information storage means;
Use presence / absence information storage processing for storing use presence / absence information for each function indicating whether or not management of the function of the device is necessary;
Latest information storage processing for storing the latest information of the function in the latest information storage means for each function of the device;
For each device and each function, the acquisition of the usage information by the usage information acquisition process is controlled based on the usage presence / absence information, and when the usage information is acquired, the acquired usage information and the latest information are Control processing for controlling the management processing to be performed on the function,
A device management program characterized in that
JP2014172904A 2014-08-27 2014-08-27 Device management apparatus, device management system, device management method, and device management program Pending JP2016048440A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014172904A JP2016048440A (en) 2014-08-27 2014-08-27 Device management apparatus, device management system, device management method, and device management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014172904A JP2016048440A (en) 2014-08-27 2014-08-27 Device management apparatus, device management system, device management method, and device management program

Publications (1)

Publication Number Publication Date
JP2016048440A true JP2016048440A (en) 2016-04-07

Family

ID=55649317

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014172904A Pending JP2016048440A (en) 2014-08-27 2014-08-27 Device management apparatus, device management system, device management method, and device management program

Country Status (1)

Country Link
JP (1) JP2016048440A (en)

Similar Documents

Publication Publication Date Title
JP6904721B2 (en) Information processing equipment, information processing methods, and programs
CN107797811B (en) Electronic device, version checking system, and recording medium
JP2016162314A (en) Image forming apparatus and control method thereof
JP2009230398A (en) Software update support device and software update support program
JP7110702B2 (en) program
US8612739B2 (en) System, apparatus, and method for inhibiting operation that modifies program configuration
CN101847089B (en) Electronic apparatus and image forming system
US10521192B2 (en) Information processing apparatus, information processing system, and non-transitory computer readable medium
JP6127719B2 (en) Information processing system, information processing apparatus, license management method, and program
US20160162281A1 (en) Information processing apparatus that performs update of firmware, control method for the information processing apparatus, and storage medium
US20160054960A1 (en) System, image processing apparatus, server and method of controlling thereof
JP2015153331A (en) Information processing apparatus, updating method of setting value in the same and updating program of setting value
US20110016464A1 (en) Information processor, information processing method, and computer-readable storage medium
US20150033355A1 (en) Information processing apparatus, license management system, and non-transitory computer readable medium
US8838790B2 (en) Configuration value management apparatus and management method
US10387086B2 (en) Information processing apparatus, information processing system, and non-transitory computer readable medium
JP6311885B2 (en) Program replacement system
US20140245287A1 (en) Effective installation of application software product
JP2019057133A (en) Image processing device and program
JP2016048440A (en) Device management apparatus, device management system, device management method, and device management program
JP2021093023A (en) Firmware management system, remote management server, and firmware manager program
JP6536288B2 (en) Image forming apparatus, update method, and update program
CN107924303A (en) Electronic equipment
US20130063782A1 (en) Image forming apparatus, method for controlling image forming apparatus, and storage medium
US9767399B2 (en) Management apparatus which controls limit value of storage volume of setting data according to type of setting data, control method for controlling management apparatus, storage medium storing program, and system