JP2016115155A - 機器管理装置、機器管理システム、対応指示方法及びプログラム - Google Patents
機器管理装置、機器管理システム、対応指示方法及びプログラム Download PDFInfo
- Publication number
- JP2016115155A JP2016115155A JP2014253478A JP2014253478A JP2016115155A JP 2016115155 A JP2016115155 A JP 2016115155A JP 2014253478 A JP2014253478 A JP 2014253478A JP 2014253478 A JP2014253478 A JP 2014253478A JP 2016115155 A JP2016115155 A JP 2016115155A
- Authority
- JP
- Japan
- Prior art keywords
- information
- management
- management target
- state change
- unit
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/069—Management of faults, events, alarms or notifications using logs of notifications; Post-processing of notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Environmental & Geological Engineering (AREA)
- Computer And Data Communications (AREA)
- Health & Medical Sciences (AREA)
- Cardiology (AREA)
- General Health & Medical Sciences (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Selective Calling Equipment (AREA)
- Information Transfer Between Computers (AREA)
Abstract
【課題】管理対象の機器が異なる機器管理装置が複数存在する場合であっても、外部で管理されている状態変更情報に基づく対応を管理対象の機器に実行させることが可能な機器管理装置、機器管理システム、対応指示方法及びプログラムを提供する。【解決手段】機器管理装置30であって、メールサーバから、機器に生じた状態の変更に関する状態変更情報を取得する取得部103と、取得された状態変更情報が、管理対象機器の状態変更情報であるか否かを判定する判定部107と、管理対象機器のものであると判定された状態変更情報に基づく対応を管理対象機器に指示する対応指示部111と、管理対象機器のものであると判定されなかった状態変更情報に基づく情報を、管理対象機器と異なる他の管理対象機器を管理する機器管理装置40に送信する送信部115と、を備える。【選択図】図7
Description
本発明は、機器管理装置、機器管理システム、対応指示方法及びプログラムに関する。
従来から、機器に生じた障害などのイベントを管理するヘルプデスクシステムと当該機器を管理する機器管理装置とを連携する技術が知られている(例えば、特許文献1参照)。
上述のような技術として、ヘルプデスクシステムで管理されている機器の情報を、当該機器を管理する機器管理装置を介して、当該機器に表示させる技術が考えられる。
この場合、ヘルプデスクシステムが、管理している機器の情報を記載したメールをメールサーバに送信し、機器管理装置は、メールサーバから当該メールを受信し、当該メールに記載されている機器の情報が管理対象の機器の情報であれば、当該機器に情報を表示させる手法が考えられる。なお、この手法の場合、機器管理装置が、同一メールを再度受信してしまうと処理を二重で行ってしまうため、メールサーバから受信したメールを削除する必要がある。
このため、管理対象の機器が異なる機器管理装置が複数存在する場合、一方の機器管理装置が他方の機器管理装置が管理する機器の情報を記載したメールを受信してしまうと、他方の機器管理装置は、当該メールを受信できず、当該機器に当該機器の情報を表示できない。
本発明は、上記事情に鑑みてなされたものであり、管理対象の機器が異なる機器管理装置が複数存在する場合であっても、外部で管理されている状態変更情報に基づく対応を管理対象の機器に実行させることが可能な機器管理装置、機器管理システム、対応指示方法及びプログラムを提供することを目的とする。
上述した課題を解決し、目的を達成するために、本発明の一態様にかかる機器管理装置は、管理対象機器を管理する機器管理装置であって、外部装置から、機器に生じた状態の変更に関する状態変更情報を取得する取得部と、前記取得された状態変更情報が、前記管理対象機器の状態変更情報であるか否かを判定する判定部と、前記管理対象機器のものであると判定された状態変更情報に基づく対応を前記管理対象機器に指示する対応指示部と、前記管理対象機器のものであると判定されなかった状態変更情報に基づく情報を、前記管理対象機器と異なる他の管理対象機器を管理する他の機器管理装置に送信する送信部と、を備える。
本発明によれば、管理対象の機器が異なる機器管理装置が複数存在する場合であっても、外部で管理されている状態変更情報に基づく対応を管理対象の機器に実行させることが可能という効果を奏する。
以下、添付図面を参照しながら、本発明にかかる機器管理装置、機器管理システム、対応指示方法及びプログラムの実施形態を詳細に説明する。
図1は、本実施形態の機器管理システム1の構成の一例を示すブロック図である。図1に示すように、機器管理システム1は、ヘルプデスクシステム10と、メールサーバ20と、機器管理装置30、40−1、40−2と、管理対象機器50A−1〜50A−L(Lは自然数)、50B−1〜50B−M(Mは自然数)、50C−1〜50C−N(Nは自然数)と、を備える。
メールサーバ20は外部装置の一例であり、機器管理装置30は第1の機器管理装置の一例であり、機器管理装置40−1、40−2は第2の機器管理装置の一例であり、管理対象機器50A−1〜50A−Lは第1の管理対象機器の一例であり、管理対象機器50B−1〜50B−M、50C−1〜50C−Nは第2の管理対象機器の一例である。
ヘルプデスクシステム10、メールサーバ20、及び機器管理装置30、40−1、40−2は、ネットワーク2を介して接続されている。機器管理装置30及び管理対象機器50A−1〜50A−Lは、ネットワーク3を介して接続されている。機器管理装置40−1及び管理対象機器50B−1〜50B−Mは、ネットワーク4を介して接続されている。機器管理装置40−2及び管理対象機器50C−1〜50C−Nは、ネットワーク5を介して接続されている。
ネットワーク2〜5としては、例えば、インターネットやLAN(Local Area Network)などが挙げられる。なお、ネットワーク2〜5は、互いに同一のネットワークであってもよいし、異なるネットワークであってもよい。
ヘルプデスクシステム10は、管理対象機器50A−1〜50A−L、50B−1〜50B−M、50C−1〜50C−Nに生じたイベント(状態の変更の一例)に関するイベント情報を管理するものであり、1台以上のコンピュータにより実現できる。
イベント情報(状態変更情報の一例)は、例えば、イベントの内容を示す内容情報、イベントが生じた機器を識別する機器識別情報、イベントが生じた機器のネットワーク上のアドレスを示すアドレス情報、及びイベント(イベントの内容)に対する対応を示す対応情報などを含む。
イベントの内容としては、例えば、障害の発生、障害の対応、及び障害の解消など障害のステータスが挙げられるが、これらに限定されるものではなく、機器で生じた状態の変更をイベントとして含むことができる。機器識別情報としては、例えば、機器名、シリアルナンバー、及びMAC(Media Access Control)アドレスなどが挙げられる。アドレス情報としては、例えば、IPアドレスやポート番号などが挙げられる。対応情報としては、例えば、イベントが生じた機器に所定の動作を実行させるプログラムをコールするServlet名などのURL(Uniform Resource Locator)などが挙げられる。所定の動作としては、イベントに応じたメッセージを表示させるなどが挙げられる。なお、表示させるメッセージについては、対応情報で指定できる。
図2は、本実施形態のヘルプデスクシステム10のハードウェア構成の一例を示すブロック図である。図2に示すように、ヘルプデスクシステム10は、CPU(Central Processing Unit)やGPU(Graphics Processing Unit)などの制御装置11と、ROM(Read Only Memory)やRAM(Random Access Memory)などの主記憶装置12と、HDD(Hard Disk Drive)やSSD(Solid State Drive)などの補助記憶装置13と、ディスプレイなどの表示装置14と、マウス、キーボード、又はタッチパネルなどの入力装置15と、通信インタフェースなどの通信装置16と、を備えており、通常のコンピュータを利用したハードウェア構成となっている。
例えば、制御装置11は、ヘルプデスクシステム10の担当者などから入力装置15を介して、新規のイベント情報(例えば、障害の発生のイベント情報)が入力されると、当該イベント情報を補助記憶装置13に登録(記憶)し、登録したイベント情報の内容を記載したメールを通信装置16からメールサーバ20に送信する。
また例えば、制御装置11は、ヘルプデスクシステム10の担当者などから入力装置15を介して、補助記憶装置13に既に登録されているイベント情報を更新する入力(例えば、障害の発生から障害の対応への更新など)がされると、当該イベント情報を更新し、更新したイベント情報の内容を記載したメールを通信装置16からメールサーバ20に送信する。
メールサーバ20は、メールの送受信を中継するものであり、1台以上のコンピュータにより実現できる。
図3は、本実施形態のメールサーバ20のハードウェア構成の一例を示すブロック図である。図3に示すように、メールサーバ20は、CPUやGPUなどの制御装置21と、ROMやRAMなどの主記憶装置22と、HDDやSSDなどの補助記憶装置23と、ディスプレイなどの表示装置24と、マウス、キーボード、又はタッチパネルなどの入力装置25と、通信インタフェースなどの通信装置26と、を備えており、通常のコンピュータを利用したハードウェア構成となっている。
例えば、制御装置21は、ヘルプデスクシステム10からメールを受信し、補助記憶装置23に蓄積(記憶)する。また例えば、制御装置21は、機器管理装置30から送信要求及び削除要求を受信すると、補助記憶装置23に蓄積されたメールを機器管理装置30に送信し、機器管理装置30に送信したメールを補助記憶装置23から削除する。
機器管理装置30、40−1、40−2は、それぞれ、管理対象機器50A−1〜50A−L、50B−1〜50B−M、50C−1〜50C−Nを管理するものであり、1台以上のコンピュータにより実現できる。
本実施形態では、機器管理装置30がマスターとして機能し、機器管理装置40−1、40−2がスレーブとして機能する場合を例に取り説明するが、これに限定されるものではない。また、以下の説明では、機器管理装置40−1、40−2を各々区別する必要がない場合は、単に機器管理装置40と称する場合がある。また本実施形態では、スレーブとして機能する機器管理装置40が2台である場合を例に取り説明するが、スレーブとして機能する機器管理装置40の台数は1台であっても、3台以上であってもよい。
図4は、本実施形態の機器管理装置30のハードウェア構成の一例を示すブロック図である。図4に示すように、機器管理装置30は、CPUやGPUなどの制御装置31と、ROMやRAMなどの主記憶装置32と、HDDやSSDなどの補助記憶装置33と、ディスプレイなどの表示装置34と、マウス、キーボード、又はタッチパネルなどの入力装置35と、通信インタフェースなどの通信装置36と、を備えており、通常のコンピュータを利用したハードウェア構成となっている。
図5は、本実施形態の機器管理装置40のハードウェア構成の一例を示すブロック図である。図5に示すように、機器管理装置40は、CPUやGPUなどの制御装置41と、ROMやRAMなどの主記憶装置42と、HDDやSSDなどの補助記憶装置43と、ディスプレイなどの表示装置44と、マウス、キーボード、又はタッチパネルなどの入力装置45と、通信インタフェースなどの通信装置46と、を備えており、通常のコンピュータを利用したハードウェア構成となっている。
管理対象機器50A−1〜50A−L、50B−1〜50B−M、50C−1〜50C−Nは、例えば、印刷装置、複写機、複合機(MFP:Multifunction Peripheral)、スキャナ装置、及びファクシミリ装置等の画像形成装置、プロジェクタ、カメラ、エアコン、冷蔵庫、蛍光灯、自販機、及びハンドヘルド型端末等の各種電子機器、並びにPCやタブレット等の情報処理装置などが挙げられる。複合機は、複写機能、印刷機能、スキャナ機能、及びファクシミリ機能のうち少なくとも2つの機能を有するものである。
なお、以下の説明では、管理対象機器50A−1〜50A−L、50B−1〜50B−M、50C−1〜50C−Nを各々区別する必要がない場合は、単に管理対象機器50と称する場合があり、管理対象機器50A−1〜50A−Lを各々区別する必要がない場合は、単に管理対象機器50Aと称する場合があり、管理対象機器50B−1〜50B−Mを各々区別する必要がない場合は、単に管理対象機器50Bと称する場合があり、管理対象機器50C−1〜50C−Nを各々区別する必要がない場合は、単に管理対象機器50Cと称する場合がある。
図6は、本実施形態の管理対象機器50のハードウェア構成の一例を示すブロック図である。図6に示すように、管理対象機器50は、CPUやGPUなどの制御装置51と、ROMやRAMなどの主記憶装置52と、HDDやSSDなどの補助記憶装置53と、ディスプレイなどの表示装置54と、マウス、キーボード、又はタッチパネルなどの入力装置55と、通信インタフェースなどの通信装置56と、を備えており、通常のコンピュータを利用したハードウェア構成となっている。
なお、管理対象機器50は、上記の構成に加え、例えば、IC、ASIC(Application Specific Integrated Circuit)、及び各種センサなど自機器特有のハードウェアを更に備えてもよい。
図7は、本実施形態の機器管理装置30及び40の機能構成の一例を示すブロック図である。機器管理装置30は、図7に示すように、サーバ情報記憶部101と、取得部103と、管理対象機器識別情報記憶部105と、判定部107と、生成部109と、対応指示部111と、機器管理装置識別情報記憶部113と、送信部115と、受信部117とを、含む。
サーバ情報記憶部101、管理対象機器識別情報記憶部105、及び機器管理装置識別情報記憶部113は、例えば、主記憶装置32及び補助記憶装置33の少なくともいずれかにより実現でき、取得部103、対応指示部111、送信部115、及び受信部117は、例えば、制御装置31、主記憶装置32、及び通信装置36により実現でき、判定部107及び生成部109は、例えば、制御装置31及び主記憶装置32により実現できる。
また機器管理装置40は、図7に示すように、受信部201と、管理対象機器識別情報記憶部203と、判定部205と、生成部207と、対応指示部209と、送信部211とを、含む。
受信部201、対応指示部209、及び送信部211は、例えば、制御装置41、主記憶装置42、及び通信装置46により実現でき、管理対象機器識別情報記憶部203は、例えば、主記憶装置42及び補助記憶装置43の少なくともいずれかにより実現でき、判定部205及び生成部207は、例えば、制御装置41及び主記憶装置42により実現できる。
サーバ情報記憶部101は、機器管理装置30が使用するメールサーバ20の情報を記憶する。例えば、サーバ情報記憶部101は、メールサーバ20のネットワーク上のアドレスを示すアドレス情報、及びメールサーバ20が機器管理装置30を認証するための認証情報などを記憶する。アドレス情報としては、例えば、IPアドレス、ポート番号、及び通信プロトコルなどが挙げられる。認証情報としては、例えば、機器管理装置30用のメールボックスのアカウント及びパスワードなどが挙げられる。
取得部103は、メールサーバ20からイベントが生じた1以上の機器それぞれ毎にイベント情報を取得する。また取得部103は、メールサーバ20から1以上のイベント情報を取得した後に、メールサーバ20から当該1以上のイベント情報を削除する。
本実施形態では、取得部103は、サーバ情報記憶部101に記憶されたメールサーバ20の情報を使用してメールサーバ20にアクセスし、機器管理装置30用のメールボックスに蓄積されたメールの取得要求を行って当該メールを取得するとともに、削除要求を行って取得済みのメールを削除する。
管理対象機器識別情報記憶部105は、機器管理装置30の管理対象機器である管理対象機器50Aを識別する管理対象機器識別情報を記憶する。管理対象機器識別情報としては、管理対象機器50Aの機器識別情報が挙げられる。
図8は、本実施形態の管理対象機器識別情報記憶部105に記憶された情報の一例を示す図である。図8に示す例では、管理対象機器識別情報記憶部105は、管理対象機器50Aの機器名、IPアドレス、ポート番号、及びシリアルナンバーを対応付けて記憶している。
判定部107は、取得部103により取得されたイベント情報毎に、機器管理装置30が管理する管理対象機器50Aのイベント情報であるか否かを判定する。具体的には、判定部107は、管理対象機器識別情報記憶部105に記憶された管理対象機器識別情報と一致する機器識別情報を含むイベント情報を、管理対象機器50Aのイベント情報であると判定する。
本実施形態では、判定部107は、取得部103により取得されたメール毎に、管理対象機器識別情報記憶部105に記憶された機器名(図8参照)とメールにイベント情報の一部として記載された機器名とを比較し、一致すれば、当該メールに記載されたイベント情報は、管理対象機器50Aのイベント情報であると判定する。
生成部109は、判定部107により機器管理装置30が管理する管理対象機器50Aのイベント情報と判定されなかったイベント情報毎に、当該イベント情報に含まれる機器識別情報、アドレス情報、及び対応情報を対応付け、未処理機器情報を生成する。
図9は、本実施形態の未処理機器情報の一例を示す図である。図9に示す例では、未処理機器情報は、機器名、IPアドレス、ポート番号、及びServlet名を対応付けた情報である。
また、生成部109は、判定部107により機器管理装置30が管理する管理対象機器50Aのイベント情報と判定されたイベント情報毎に、当該イベント情報に含まれる機器識別情報、アドレス情報、及び対応情報を対応付け、処理機器情報を生成する。なお、処理機器情報については、未処理機器情報と同様のデータ構成(例えば、図9参照)とすることができる。
対応指示部111は、判定部107により機器管理装置30が管理する管理対象機器50Aのイベント情報と判定されたイベント情報に基づく対応を当該管理対象機器50Aに指示する。具体的には、対応指示部111は、生成部109により生成された処理機器情報に含まれる機器識別情報が示す機器である管理対象機器50Aに対応情報が示す対応を指示する。
本実施形態では、対応指示部111は、生成部109により生成された処理機器情報に含まれる機器名が示す機器である管理対象機器50Aに、当該機器名に対応付けられたIPアドレス及びポート番号を用いて、当該機器名に対応付けられたServlet名をコールする。これにより、当該機器名が示す管理対象機器50Aの制御装置51は、イベントに応じたメッセージを表示装置54に表示する。
機器管理装置識別情報記憶部113は、機器管理装置40毎に当該機器管理装置40を識別する機器管理装置識別情報を記憶する。機器管理装置識別情報としては、機器管理装置40の機器識別情報が挙げられる。
図10は、本実施形態の機器管理装置識別情報記憶部113に記憶された情報の一例を示す図である。図10に示す例では、機器管理装置識別情報記憶部113は、機器管理装置40の名前であるサーバ名、IPアドレス、ポート番号、及びServlet名を記憶している。なお、このServlet名をコールすることで、機器管理装置40にも機器管理装置30と同様の処理を実行させることができる。
送信部115は、判定部107により機器管理装置30が管理する管理対象機器50Aのイベント情報と判定されなかったイベント情報に基づく情報を機器管理装置40に送信する。具体的には、送信部115は、生成部109により生成された未処理機器情報を機器管理装置40に送信する。詳細には、送信部115は、生成部109により生成された未処理機器情報を、機器管理装置識別情報記憶部113に記憶されたいずれかの機器管理装置識別情報が示す機器管理装置40に送信する。
本実施形態では、送信部115は、生成部109により生成された未処理機器情報を、機器管理装置識別情報記憶部113に記憶されている最初のレコードに記載された機器管理装置40に送信するものとするが、これに限定されるものではない。
具体的には、送信部115は、機器管理装置識別情報記憶部113に記憶されている最初のレコードのサーバ名が示す機器管理装置40に、当該サーバ名に対応付けられたIPアドレス及びポート番号を用いて、生成部109により生成された未処理機器情報(図9参照)を送信するとともに、当該機器名に対応付けられたServlet名をコールする。これにより、当該機器名が示す機器管理装置40は、送信された未処理機器情報に対し、機器管理装置30と同様の処理を実行する。
ここで、機器管理装置40側の構成について説明する。ここでは、機器管理装置40−1を例に取り機器管理装置40側の構成について説明するが、機器管理装置40−2についても同様である。
受信部201は、機器管理装置30から、機器に生じたイベントに対する対応に関する情報を受信する。具体的には、受信部201は、機器管理装置30から、未処理機器情報を受信する。
管理対象機器識別情報記憶部203は、機器管理装置40−1の管理対象機器である管理対象機器50Bを識別する管理対象機器識別情報を記憶する。管理対象機器識別情報としては、管理対象機器50Bの機器識別情報が挙げられる。管理対象機器識別情報記憶部203に記憶される情報については、管理対象機器識別情報記憶部105に記憶される情報と同様のデータ構成(例えば、図8参照)とすることができる。
なお、管理対象機器識別情報記憶部203は、機器管理装置40−2であれば、管理対象機器50Cを識別する管理対象機器識別情報を記憶する。
判定部205は、受信部201により受信された情報に管理対象機器50Bの情報が含まれているか否かを判定する。具体的には、判定部205は、受信部201により受信された未処理機器情報に含まれる機器識別情報毎に、管理対象機器識別情報記憶部203に記憶された管理対象機器識別情報と一致するか否かを判定する。
本実施形態では、判定部205は、受信部201により受信された未処理機器情報に含まれる機器名毎に、管理対象機器識別情報記憶部203に記憶された機器名と比較し、一致すれば、当該機器名を含む未処理機器情報のレコードは、管理対象機器50Bのイベント情報であると判定する。
なお、判定部205は、機器管理装置40−2であれば、受信部201により受信された未処理機器情報に含まれる機器名毎に、管理対象機器識別情報記憶部203に記憶された機器名と比較し、一致すれば、当該機器名を含む未処理機器情報のレコードは、管理対象機器50Cのイベント情報であると判定する。
生成部207は、判定部205により管理対象機器識別情報と一致すると判定された機器識別情報並びに当該機器識別情報に対応付けられたアドレス情報及び対応情報を抽出して、処理機器情報を生成する。
本実施形態では、生成部207は、判定部205により管理対象機器識別情報記憶部203に記憶された機器名と一致すると判定された機器名を含む未処理機器情報のレコードを抽出して、処理機器情報を生成する。なお、処理機器情報については、機器管理装置30が生成した処理機器情報と同様のデータ構成とすることができる。
また生成部207は、判定部205により管理対象機器識別情報と一致しないと判定された機器識別情報並びに当該機器識別情報に対応付けられたアドレス情報及び対応情報を抽出して、新たな未処理機器情報を生成し、受信部201により受信された未処理機器情報を更新する。
本実施形態では、生成部207は、判定部205により管理対象機器識別情報記憶部203に記憶された機器名と一致しないと判定された機器名を含む未処理機器情報のレコードを抽出して、新たな未処理機器情報を生成する。なお、新たな未処理機器情報については、受信部201により受信された未処理機器情報と同様のデータ構成とすることができる。
例えば、図9に示す未処理機器情報において、機器4及び機器5が、判定部205により管理対象機器識別情報記憶部203に記憶された機器名と一致しないと判定された場合、生成部207は、機器4及び機器5のレコードを抽出して、新たな未処理機器情報を生成し(図11参照)、図9に示す未処理機器情報を図11に示す未処理機器情報に更新する。
対応指示部209は、判定部205により管理対象機器50Bの情報が含まれていると判定された場合、当該情報に基づく対応を管理対象機器50Bに指示する。具体的には、対応指示部209は、生成部207により生成された処理機器情報に含まれる機器識別情報が示す機器である管理対象機器50Bに、当該機器識別情報に対応付けられた対応情報が示す対応を指示する。
本実施形態では、対応指示部209は、生成部207により生成された処理機器情報に含まれる機器名が示す機器である管理対象機器50Bに、当該機器名に対応付けられたIPアドレス及びポート番号を用いて、当該機器名に対応付けられたServlet名をコールする。これにより、当該機器名が示す管理対象機器50Bの制御装置51は、イベントに応じたメッセージを表示装置54に表示する。
なお、対応指示部209は、機器管理装置40−2であれば、生成部207により生成された処理機器情報に含まれる機器名が示す機器である管理対象機器50Cに、当該機器名に対応付けられたIPアドレス及びポート番号を用いて、当該機器名に対応付けられたServlet名をコールする。これにより、当該機器名が示す管理対象機器50Cの制御装置51は、イベントに応じたメッセージを表示装置54に表示する。
送信部211は、生成部207により未処理機器情報が更新された場合、当該未処理機器情報を機器管理装置30に送信する。
ここで、再度、機器管理装置30側の構成について説明する。
受信部117は、機器管理装置30が送信した未処理機器情報から、機器管理装置40による対応の指示に使用された対応情報並びに当該対応情報に対応付けられた機器識別情報及びアドレス情報が削除された未処理機器情報を、機器管理装置40から受信する。
例えば、受信部117は、機器管理装置40から図11に示す未処理機器情報を受信する。
送信部115は、受信部117により未処理機器情報が受信された場合、当該未処理機器情報を、機器管理装置40のうち未処理機器情報を送信していない機器管理装置40に送信する。具体的には、送信部115は、受信部117により受信された未処理機器情報を、機器管理装置識別情報記憶部113に記憶され、未処理機器情報の送信に用いられていない機器管理装置識別情報が示す機器管理装置40に送信する。
本実施形態では、送信部115は、受信部117により受信された未処理機器情報を、機器管理装置識別情報記憶部113において、未処理機器情報を前回送信した機器管理装置40が記載されたレコードの次のレコードに記載された機器管理装置40に送信するものとするが、これに限定されるものではない。
例えば、送信部115は、前回、機器管理装置識別情報記憶部113に記憶された最初のレコードに記載された機器管理装置40(例えば、機器管理装置40−1)に未処理機器情報を送信したのであれば、今回、2番目のレコードに記載された機器管理装置40(例えば、機器管理装置40−2)に未処理機器情報を送信する。
図12は、本実施形態のヘルプデスクシステム10及びメールサーバ20で実行される処理の一例を示すフローチャート図である。
まず、ヘルプデスクシステム10は、ヘルプデスクシステム10の担当者などからイベント情報が登録されると(ステップS101)、登録したイベント情報の内容を記載したメールをメールサーバ20に送信する(ステップS103)。
続いて、メールサーバ20は、ヘルプデスクシステム10からメールを受信し、受信したメールを蓄積(記憶)する(ステップS105)。
図13は、本実施形態の機器管理装置30で実行される処理の一例を示すフローチャート図である。
まず、取得部103は、サーバ情報記憶部101に記憶されたメールサーバ20の情報を使用してメールサーバ20にアクセスし、機器管理装置30用のメールボックスに蓄積されたメールの取得要求を行って当該メールを取得するとともに(ステップS201)、削除要求を行って取得済みのメールを削除する(ステップS203)。
続いて判定部107は、取得部103により取得されたメールから未処理のメールを取得し(ステップS205)、当該メールにイベント情報の一部として記載された機器名と、管理対象機器識別情報記憶部105に記憶された機器名とが一致するか否か判定する(ステップS207)。
一致する場合(ステップS207でYes)、生成部109は、当該メールのイベント情報に含まれる機器名、IPアドレス、ポート番号、及びServlet名を対応付け、処理機器情報に追加する(ステップS209)。
一方、一致しない場合(ステップS207でNo)、生成部109は、当該メールのイベント情報に含まれる機器名、IPアドレス、ポート番号、及びServlet名を対応付け、未処理機器情報に追加する(ステップS211)。
そして、取得部103により取得されたメールに未処理のメールがある間(ステップS213でYes)、ステップS205〜S211の処理が繰り返される。これにより、処理機器情報及び未処理機器情報が生成される(完成する)。
続いて、取得部103により取得されたメールから未処理のメールがなくなると(ステップS213でNo)、対応指示部111は、生成部109により生成された処理機器情報に含まれる機器名が示す機器である管理対象機器50Aに、当該機器名に対応付けられたIPアドレス及びポート番号を用いて、当該機器名に対応付けられたServlet名をコールし、管理対象機器50Aに対応を指示する(ステップS215)。これにより、当該機器名が示す管理対象機器50Aは、イベントに応じたメッセージを表示する。
続いて、送信部115は、生成部109により生成された未処理機器情報が空でなく(ステップS217でNo)、機器管理装置識別情報記憶部113にまだ未処理機器情報を送信していない機器管理装置40のレコードがあれば(ステップS219でYes)、当該レコードのサーバ名が示す機器管理装置40に、当該サーバ名に対応付けられたIPアドレス及びポート番号を用いて、生成部109により生成された未処理機器情報を送信するとともに、当該機器名に対応付けられたServlet名をコールする(ステップS221)。これにより、当該機器名が示す機器管理装置40は、送信された未処理機器情報に対し、機器管理装置30と同様の処理を実行する。
なお、生成部109により生成された未処理機器情報が空の場合(ステップS217でYes)、又は機器管理装置識別情報記憶部113にまだ未処理機器情報を送信していない機器管理装置40のレコードがなければ(ステップS219でNo)、処理は終了となる。
続いて、受信部117が、ステップS221で未処理機器情報を送信した機器管理装置40から未処理機器情報を受信した場合(ステップS223でYes)、ステップS219へ戻る。
なお、受信部117が、ステップS221で未処理機器情報を送信した機器管理装置40から未処理機器情報を受信せず、処理完了通知などを受信した場合(ステップS223でNo)、処理は終了となる。
図14は、本実施形態の機器管理装置40で実行される処理の一例を示すフローチャート図である。
まず、受信部201は、機器管理装置30から、未処理機器情報を受信する(ステップS301)。
続いて、判定部205は、受信部201により受信された未処理機器情報から未処理のレコードを取得し(ステップS303)、当該レコードに含まれる機器名と、管理対象機器識別情報記憶部203に記憶された機器名とが一致するか否か判定する(ステップS305)。
一致する場合(ステップS305でYes)、生成部207は、当該レコードを処理機器情報に追加する(ステップS307)。
一方、一致しない場合(ステップS305でNo)、生成部207は、当該レコードを新たな未処理機器情報に追加する(ステップS309)。
そして、受信部201により受信された未処理機器情報に未処理のレコードがある間(ステップS311でYes)、ステップS303〜S309の処理が繰り返される。これにより、処理機器情報及び新たな未処理機器情報が生成される(完成する)。
続いて、受信部201により受信された未処理機器情報から未処理のレコードがなくなると(ステップS311でNo)、対応指示部209は、生成部207により生成された処理機器情報に含まれる機器名が示す機器である管理対象機器に、当該機器名に対応付けられたIPアドレス及びポート番号を用いて、当該機器名に対応付けられたServlet名をコールし、管理対象機器に対応を指示する(ステップS313)。これにより、当該機器名が示す管理対象機器は、イベントに応じたメッセージを表示する。
続いて、送信部211は、生成部207により生成された新たな未処理機器情報が空でなければ(ステップS315でNo)、受信部201により受信された未処理機器情報を生成部207により生成された新たな未処理機器情報で更新し(ステップS317)、更新後の未処理機器情報を機器管理装置30に送信する(ステップS319)。
なお、生成部207により生成された新たな未処理機器情報が空の場合(ステップS315でYes)、送信部211は、機器管理装置30に処理完了を通知し、処理は終了となる。
以上のように本実施形態によれば、マスターとして機能する機器管理装置がメールサーバからメールを取得し、当該機器管理装置の管理対象機器以外のイベント情報については、スレーブとして機能する1以上の機器管理装置に順番に送信されるため、管理対象の機器が異なる機器管理装置が複数存在する場合であっても、外部で管理されているイベント情報に基づく対応を管理対象の機器に実行させることが可能である。
(プログラム)
上記実施形態のヘルプデスクシステム、メールサーバ、機器管理装置、及び管理対象機器(以下、「上記実施形態の各装置」と称する)で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、CD−R、メモリカード、DVD(Digital Versatile Disk)、フレキシブルディスク(FD)等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。
上記実施形態のヘルプデスクシステム、メールサーバ、機器管理装置、及び管理対象機器(以下、「上記実施形態の各装置」と称する)で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、CD−R、メモリカード、DVD(Digital Versatile Disk)、フレキシブルディスク(FD)等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。
また、上記実施形態の各装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。また、上記実施形態の各装置で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するようにしてもよい。また、上記実施形態の各装置で実行されるプログラムを、ROM等に予め組み込んで提供するようにしてもよい。
上記実施形態の各装置で実行されるプログラムは、上述した各部をコンピュータ上で実現させるためのモジュール構成となっている。実際のハードウェアとしては、例えば、CPUがROMからプログラムをRAM上に読み出して実行することにより、上記各機能部がコンピュータ上で実現されるようになっている。
1 機器管理システム
2〜5 ネットワーク
10 ヘルプデスクシステム
11 制御装置
12 主記憶装置
13 補助記憶装置
14 表示装置
15 入力装置
16 通信装置
20 メールサーバ
21 制御装置
22 主記憶装置
23 補助記憶装置
24 表示装置
25 入力装置
26 通信装置
30、40−1、40−2(40) 機器管理装置
31 制御装置
32 主記憶装置
33 補助記憶装置
34 表示装置
35 入力装置
36 通信装置
41 制御装置
42 主記憶装置
43 補助記憶装置
44 表示装置
45 入力装置
46 通信装置
50A−1〜50A−L(50A)、50B−1〜50B−M(50B)、50C−1〜50C−N(50C)(50) 管理対象機器
51 制御装置
52 主記憶装置
53 補助記憶装置
54 表示装置
55 入力装置
56 通信装置
101 サーバ情報記憶部
103 取得部
105 管理対象機器識別情報記憶部
107 判定部
109 生成部
111 対応指示部
113 機器管理装置識別情報記憶部
115 送信部
117 受信部
201 受信部
203 管理対象機器識別情報記憶部
205 判定部
207 生成部
209 対応指示部
211 送信部
2〜5 ネットワーク
10 ヘルプデスクシステム
11 制御装置
12 主記憶装置
13 補助記憶装置
14 表示装置
15 入力装置
16 通信装置
20 メールサーバ
21 制御装置
22 主記憶装置
23 補助記憶装置
24 表示装置
25 入力装置
26 通信装置
30、40−1、40−2(40) 機器管理装置
31 制御装置
32 主記憶装置
33 補助記憶装置
34 表示装置
35 入力装置
36 通信装置
41 制御装置
42 主記憶装置
43 補助記憶装置
44 表示装置
45 入力装置
46 通信装置
50A−1〜50A−L(50A)、50B−1〜50B−M(50B)、50C−1〜50C−N(50C)(50) 管理対象機器
51 制御装置
52 主記憶装置
53 補助記憶装置
54 表示装置
55 入力装置
56 通信装置
101 サーバ情報記憶部
103 取得部
105 管理対象機器識別情報記憶部
107 判定部
109 生成部
111 対応指示部
113 機器管理装置識別情報記憶部
115 送信部
117 受信部
201 受信部
203 管理対象機器識別情報記憶部
205 判定部
207 生成部
209 対応指示部
211 送信部
Claims (15)
- 管理対象機器を管理する機器管理装置であって、
外部装置から、機器に生じた状態の変更に関する状態変更情報を取得する取得部と、
前記取得された状態変更情報が、前記管理対象機器の状態変更情報であるか否かを判定する判定部と、
前記管理対象機器のものであると判定された状態変更情報に基づく対応を前記管理対象機器に指示する対応指示部と、
前記管理対象機器のものであると判定されなかった状態変更情報に基づく情報を、前記管理対象機器と異なる他の管理対象機器を管理する他の機器管理装置に送信する送信部と、
を備える機器管理装置。 - 前記状態変更情報は、前記状態の変更の内容を示す内容情報、前記状態の変更が生じた機器を識別する機器識別情報、前記状態の変更が生じた機器のアドレスを示すアドレス情報、及び前記対応を示す対応情報を含み、
前記管理対象機器のものと判定されなかった状態変更に含まれる機器識別情報、アドレス情報、及び対応情報を対応付け、未処理機器情報を生成する生成部を更に備え、
前記送信部は、前記未処理機器情報を前記他の機器管理装置に送信する請求項1に記載の機器管理装置。 - 前記送信部は、前記未処理機器情報を、前記管理対象機器と異なる他の管理対象機器を管理する1以上の他の機器管理装置のいずれかに送信し、
前記未処理機器情報から、前記未処理機器情報を送信した他の機器管理装置による対応の指示に使用された対応情報並びに当該対応情報に対応付けられた機器識別情報及びアドレス情報が削除された未処理機器情報を、前記未処理機器情報を送信した他の機器管理装置から受信する受信部を更に備え、
前記送信部は、前記受信部により前記未処理機器情報が受信された場合、当該未処理機器情報を、前記1以上の他の機器管理装置のうち未処理機器情報を送信していない他の機器管理装置に送信する請求項2に記載の機器管理装置。 - 前記他の機器管理装置毎に当該他の機器管理装置を識別する機器管理装置識別情報を記憶する機器管理装置識別情報記憶部を更に備え、
前記送信部は、前記生成部により生成された未処理機器情報を、前記機器管理装置識別情報記憶部に記憶されたいずれかの機器管理装置識別情報が示す他の機器管理装置に送信し、前記受信部により受信された未処理機器情報を、前記機器管理装置識別情報記憶部に記憶され、未処理機器情報の送信に用いられていない機器管理装置識別情報が示す他の機器管理装置に送信する請求項3に記載の機器管理装置。 - 前記管理対象機器を識別する管理対象機器識別情報を記憶する管理対象機器識別情報記憶部を更に備え、
前記判定部は、前記管理対象機器識別情報と一致する機器識別情報を含む状態変更情報を、前記管理対象機器の状態変更情報であると判定する請求項2〜4のいずれか1つに記載の機器管理装置。 - 前記生成部は、前記管理対象機器のものと判定された状態変更情報に含まれる機器識別情報、アドレス情報、及び対応情報を対応付け、処理機器情報を生成し、
前記対応指示部は、前記処理機器情報に含まれる前記機器識別情報が示す機器である前記管理対象機器に前記対応情報が示す対応を指示する請求項2〜5のいずれか1つに記載の機器管理装置。 - 前記取得部は、前記外部装置から前記状態変更情報を取得した後に、前記外部装置から前記状態変更情報を削除する請求項1〜6のいずれか1つに記載の機器管理装置。
- 管理対象機器を管理する機器管理装置であって、
前記管理対象機器と異なる他の管理対象機器を管理する他の機器管理装置から、前記他の管理対象機器ではない機器に生じた状態の変更に関する状態変更情報に基づく情報を受信する受信部と、
前記受信された情報に前記管理対象機器の情報が含まれているか否かを判定する判定部と、
前記管理対象機器の情報が含まれている場合、当該情報に基づく対応を前記管理対象機器に指示する対応指示部と、
を備える機器管理装置。 - 前記管理対象機器を識別する管理対象機器識別情報を記憶する管理対象機器識別情報記憶部を更に備え、
前記受信部は、前記他の機器管理装置から、前記状態の変更が生じた機器を識別する機器識別情報と、前記状態の変更が生じた機器のアドレスを示すアドレス情報と、前記対応を示す対応情報とを対応付けた未処理機器情報を受信し、
前記判定部は、前記未処理機器情報に含まれる前記機器識別情報毎に、前記管理対象機器識別情報と一致するか否かを判定し、
前記管理対象機器識別情報と一致すると判定された機器識別情報並びに当該機器識別情報に対応付けられたアドレス情報及び対応情報を抽出して、処理機器情報を生成する生成部を更に備え、
前記対応指示部は、前記処理機器情報に含まれる前記機器識別情報が示す機器である前記管理対象機器に、当該機器識別情報に対応付けられた対応情報が示す対応を指示する請求項8に記載の機器管理装置。 - 前記生成部は、前記管理対象機器識別情報と一致しないと判定された機器識別情報並びに当該機器識別情報に対応付けられたアドレス情報及び対応情報を抽出して、新たな未処理機器情報を生成し、前記受信部により受信された未処理機器情報を更新し、
前記未処理機器情報が更新された場合、当該未処理機器情報を前記他の機器管理装置に送信する送信部を更に備える請求項9に記載の機器管理装置。 - 第1の管理対象機器を管理する第1の機器管理装置と、第2の管理対象機器を管理する第2の機器管理装置と、を備える機器管理システムであって、
前記第1の機器管理装置は、
外部装置から、機器に生じた状態の変更に関する状態変更情報を取得する取得部と、
前記取得された状態変更情報が、前記第1の管理対象機器の状態変更情報であるか否かを判定する第1の判定部と、
前記第1の管理対象機器のものであると判定された状態変更情報に基づく対応を前記第1の管理対象機器に指示する第1の対応指示部と、
前記第1の管理対象機器のものであると判定されなかった状態変更情報に基づく情報を、前記第2の機器管理装置に送信する送信部と、を備え、
前記第2の機器管理装置は、
前記第1の機器管理装置から、前記第1の管理対象機器のものであると判定されなかった状態変更情報に基づく情報を受信する受信部と、
前記受信された情報に前記第2の管理対象機器の情報が含まれているか否かを判定する第2の判定部と、
前記第2の管理対象機器の情報が含まれている場合、当該情報に基づく対応を前記第2の管理対象機器に指示する第2の対応指示部と、を備える機器管理システム。 - 管理対象機器を管理する機器管理装置で実行される対応指示方法であって、
外部装置から、機器に生じた状態の変更に関する状態変更情報を取得する取得ステップと、
前記取得された状態変更情報が、前記管理対象機器の状態変更情報であるか否かを判定する判定ステップと、
前記管理対象機器のものであると判定された状態変更情報に基づく対応を前記管理対象機器に指示する対応指示ステップと、
前記管理対象機器のものであると判定されなかった状態変更情報に基づく情報を、前記管理対象機器と異なる他の管理対象機器を管理する他の機器管理装置に送信する送信ステップと、
を含む対応指示方法。 - 管理対象機器を管理する機器管理装置で実行される対応指示方法であって、
前記管理対象機器と異なる他の管理対象機器を管理する他の機器管理装置から、前記他の管理対象機器ではない機器に生じた状態の変更に関する状態変更情報に基づく情報を受信する受信ステップと、
前記受信された情報に前記管理対象機器の情報が含まれているか否かを判定する判定ステップと、
前記管理対象機器の情報が含まれている場合、当該情報に基づく対応を前記管理対象機器に指示する対応指示ステップと、
を含む対応指示方法。 - 管理対象機器を管理する機器管理装置のコンピュータに、
外部装置から、機器に生じた状態の変更に関する状態変更情報を取得する取得ステップと、
前記取得された状態変更情報が、前記管理対象機器の状態変更情報であるか否かを判定する判定ステップと、
前記管理対象機器のものであると判定された状態変更情報に基づく対応を前記管理対象機器に指示する対応指示ステップと、
前記管理対象機器のものであると判定されなかった状態変更情報に基づく情報を、前記管理対象機器と異なる他の管理対象機器を管理する他の機器管理装置に送信する送信ステップと、
を実行させるためのプログラム。 - 管理対象機器を管理する機器管理装置のコンピュータに、
前記管理対象機器と異なる他の管理対象機器を管理する他の機器管理装置から、前記他の管理対象機器ではない機器に生じた状態の変更に関する状態変更情報に基づく情報を受信する受信ステップと、
前記受信された情報に前記管理対象機器の情報が含まれているか否かを判定する判定ステップと、
前記管理対象機器の情報が含まれている場合、当該情報に基づく対応を前記管理対象機器に指示する対応指示ステップと、
を実行させるためのプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014253478A JP2016115155A (ja) | 2014-12-15 | 2014-12-15 | 機器管理装置、機器管理システム、対応指示方法及びプログラム |
| US14/962,423 US10382536B2 (en) | 2014-12-15 | 2015-12-08 | Device management apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014253478A JP2016115155A (ja) | 2014-12-15 | 2014-12-15 | 機器管理装置、機器管理システム、対応指示方法及びプログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2016115155A true JP2016115155A (ja) | 2016-06-23 |
Family
ID=56112322
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014253478A Pending JP2016115155A (ja) | 2014-12-15 | 2014-12-15 | 機器管理装置、機器管理システム、対応指示方法及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US10382536B2 (ja) |
| JP (1) | JP2016115155A (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016115155A (ja) * | 2014-12-15 | 2016-06-23 | 株式会社リコー | 機器管理装置、機器管理システム、対応指示方法及びプログラム |
| US11323375B2 (en) * | 2017-12-27 | 2022-05-03 | Nec Corporation | Communication device, communication method, and computer readable medium |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4467914B2 (ja) * | 2002-07-12 | 2010-05-26 | キヤノン株式会社 | 情報処理装置、遠隔監視システム、情報処理方法、プログラム及び記憶媒体 |
| JP4961317B2 (ja) * | 2007-10-03 | 2012-06-27 | キヤノン株式会社 | 仮想デバイスの管理方法、管理装置および記憶媒体 |
| JP5089535B2 (ja) * | 2008-09-04 | 2012-12-05 | 株式会社リコー | 機器管理装置、機器管理システム、通信制御方法、通信制御プログラム、及びそのプログラムを記録した記録媒体 |
| JP5282513B2 (ja) * | 2008-09-30 | 2013-09-04 | 株式会社リコー | ネットワーク機器管理装置及びネットワーク機器管理システム |
| JP2011100283A (ja) | 2009-11-05 | 2011-05-19 | Ricoh Co Ltd | 管理装置、機器管理方法、機器管理プログラム、記録媒体、及び機器管理システム |
| JP5564983B2 (ja) * | 2010-02-25 | 2014-08-06 | 株式会社リコー | 機器管理システム、管理対象機器、情報提供方法、情報提供プログラム、及びそのプログラムを記録した記録媒体 |
| JP5862096B2 (ja) * | 2010-11-24 | 2016-02-16 | 株式会社リコー | 機器管理システム、情報処理装置、情報処理方法、情報処理プログラム、及びそのプログラムを記録した記録媒体 |
| US8880669B2 (en) * | 2011-03-03 | 2014-11-04 | Cisco Technology, Inc. | Method and apparatus to detect unidentified inventory |
| US20120265865A1 (en) * | 2011-04-14 | 2012-10-18 | Ricoh Company, Ltd. | Device management system |
| US9350615B2 (en) * | 2011-05-23 | 2016-05-24 | Samsung Electronics Co., Ltd. | Management server, management device, and method of management of plural image forming apparatuses |
| JP6044148B2 (ja) * | 2011-08-03 | 2016-12-14 | 株式会社リコー | 通信制御装置、情報管理システム、情報管理装置、通信制御プログラム、及び情報管理プログラム |
| JP6098145B2 (ja) * | 2012-01-18 | 2017-03-22 | 株式会社リコー | 機器管理装置、機器管理システム、及びプログラム |
| EP2838034A4 (en) * | 2012-04-12 | 2015-12-09 | Omron Tateisi Electronics Co | DEVICE FOR MANAGING DEVICES AND DEVICE SEARCH METHODS |
| JP6039352B2 (ja) * | 2012-10-12 | 2016-12-07 | キヤノン株式会社 | デバイス管理システム、デバイス管理システムの制御方法、及びプログラム |
| US9007631B2 (en) * | 2013-02-04 | 2015-04-14 | Ricoh Company, Ltd. | System, apparatus and method for managing heterogeneous group of devices |
| JP2014174838A (ja) * | 2013-03-11 | 2014-09-22 | Ricoh Co Ltd | 情報処理システム、情報処理装置及びプログラム |
| JP6187021B2 (ja) * | 2013-08-16 | 2017-08-30 | 富士通株式会社 | 情報処理システム、情報処理システムの制御方法及び管理装置の制御プログラム |
| US9998914B2 (en) * | 2014-04-16 | 2018-06-12 | Jamf Software, Llc | Using a mobile device to restrict focus and perform operations at another mobile device |
| US9426113B2 (en) * | 2014-06-30 | 2016-08-23 | Palo Alto Research Center Incorporated | System and method for managing devices over a content centric network |
| JP2016115155A (ja) * | 2014-12-15 | 2016-06-23 | 株式会社リコー | 機器管理装置、機器管理システム、対応指示方法及びプログラム |
-
2014
- 2014-12-15 JP JP2014253478A patent/JP2016115155A/ja active Pending
-
2015
- 2015-12-08 US US14/962,423 patent/US10382536B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US20160173580A1 (en) | 2016-06-16 |
| US10382536B2 (en) | 2019-08-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10129427B2 (en) | System for establishing communication between a plurality of terminals, method of controlling the same, and storage medium | |
| US10552094B2 (en) | Printing apparatus and method of connecting to remote print service | |
| US20140149563A1 (en) | Data processing system, method of data processing, and data processing apparatus | |
| CN105989191A (zh) | 进行数据同步的信息处理设备和数据同步方法 | |
| US20150269266A1 (en) | Information processing apparatus, method for controlling the same, and storage medium | |
| US20150324247A1 (en) | Failure information management system and failure information management apparatus | |
| US11789671B2 (en) | Specific communication device, and non-transitory computer-readable recording medium storing computer readable instructions for specific communication device | |
| JP2016115155A (ja) | 機器管理装置、機器管理システム、対応指示方法及びプログラム | |
| JP2014222418A (ja) | 機器管理装置、機器管理システム、機器管理方法及びプログラム | |
| JP2012133618A (ja) | 情報処理装置、情報処理システム、及びプログラム | |
| JP2019062303A (ja) | 情報処理装置、情報処理プログラム、及び情報処理システム | |
| US10891096B2 (en) | Communication device, non-transitory computer-readable recording medium storing computer-readable instructions for communication device, and method performed by communication device | |
| US20170078509A1 (en) | Information processing system and information processing method | |
| JP6455153B2 (ja) | 機器、事象情報管理システム、表示制御方法及びプログラム | |
| US20210240416A1 (en) | Communication system, server system, and terminal apparatus | |
| JP2017134472A (ja) | 機器管理システム、遠隔機器管理装置、設定方法及びプログラム | |
| US20240314251A1 (en) | Image forming apparatus and method of controlling image forming apparatus | |
| JP2020112894A (ja) | システム、情報処理装置、方法、およびプログラム | |
| JP2012095171A (ja) | 情報処理システム、情報処理装置、および画像形成装置 | |
| JP7484498B2 (ja) | 情報処理システム、画像形成装置、情報処理方法、およびプログラム | |
| JP7432102B2 (ja) | プログラム、通信システム、及び通信方法 | |
| JP2019120995A (ja) | 画像処理システムおよび情報処理機器 | |
| JP2023171021A (ja) | 情報処理システム、情報処理装置、情報処理方法、及びプログラム | |
| JP2024004561A (ja) | 情報処理装置、サービスシステム及びプログラム | |
| JP2016146115A (ja) | 情報処理装置、情報処理システム、提案方法及びプログラム |