(57)【要約】【課題】  遠隔管理システムによる画像形成装置の異常の検出の信頼性を利用者に認識させることができる監視システム、監視プログラムおよびシステムを提供する。【解決手段】  監視システムは、画像形成装置を遠隔管理する遠隔管理システムから情報を取得し、取得した情報に基づいた、遠隔管理システムの構成要素のパフォーマンスに関する値に基づいて、遠隔管理システムの健全性を示す健全性指標を算出し（Ｓ１０２）、健全性指標に基づいて遠隔管理システムが異常であるか否かを判断し（Ｓ１０３）、遠隔管理システムが異常であると判断した場合（Ｓ１０３でＹＥＳ）に、遠隔管理システムの異常を通知する（Ｓ１０４）ことを特徴とする。【選択図】  図４
2020107156.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置を遠隔管理する遠隔管理システムから情報を取得する情報取得部と、
前記情報取得部によって取得された情報を分析する情報分析部と、
前記情報分析部による分析の結果を通知する結果通知部と
を備え、
前記情報分析部は、前記情報取得部によって取得された情報に基づいた、前記遠隔管理システムの構成要素のパフォーマンスに関する値に基づいて、前記遠隔管理システムの健全性を示す指標を算出し、前記指標に基づいて前記遠隔管理システムが異常であるか否かを判断し、
前記結果通知部は、前記遠隔管理システムが異常であると前記情報分析部によって判断された場合に、前記遠隔管理システムの異常を通知することを特徴とする監視システム。
【請求項２】
前記情報分析部は、複数回分の前記指標を時系列で分析することによって、前記指標が低下する時間帯を予測し、
前記結果通知部は、前記情報分析部によって予測された時間帯を通知することを特徴とする請求項１に記載の監視システム。
【請求項３】
前記情報分析部は、複数回分の前記指標を時系列で分析することによって、前記指標が低下する時間帯を予測し、
前記結果通知部は、前記情報分析部によって予測された時間帯において前記構成要素のパフォーマンスを向上させる処置を実行することを特徴とする請求項１に記載の監視システム。
【請求項４】
画像形成装置を遠隔管理する遠隔管理システムから情報を取得する情報取得部と、
前記情報取得部によって取得された情報を分析する情報分析部と、
前記情報分析部による分析の結果を通知する結果通知部と
をコンピューターに実現させ、
前記情報分析部は、前記情報取得部によって取得された情報に基づいた、前記遠隔管理システムの構成要素のパフォーマンスに関する値に基づいて、前記遠隔管理システムの健全性を示す指標を算出し、前記指標に基づいて前記遠隔管理システムが異常であるか否かを判断し、
前記結果通知部は、前記遠隔管理システムが異常であると前記情報分析部によって判断された場合に、前記遠隔管理システムの異常を通知することを特徴とする監視プログラム。
【請求項５】
画像形成装置を遠隔管理する遠隔管理システムと、
前記遠隔管理システムを監視する監視システムと
を備え、
前記監視システムは、
遠隔管理システムから情報を取得する情報取得部と、
前記情報取得部によって取得された情報を分析する情報分析部と、
前記情報分析部による分析の結果を通知する結果通知部と
を備え、
前記情報分析部は、前記情報取得部によって取得された情報に基づいた、前記遠隔管理システムの構成要素のパフォーマンスに関する値に基づいて、前記遠隔管理システムの健全性を示す指標を算出し、前記指標に基づいて前記遠隔管理システムが異常であるか否かを判断し、
前記結果通知部は、前記遠隔管理システムが異常であると前記情報分析部によって判断された場合に、前記遠隔管理システムの異常を前記遠隔管理システムに通知し、
前記遠隔管理システムは、前記画像形成装置の異常を検出した場合に、前記遠隔管理システムの異常が前記監視システムから通知されたとき、前記遠隔管理システムの異常によって前記画像形成装置の異常を検出した可能性があることを通知することを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置を遠隔管理する遠隔管理システムの監視システム、監視プログラムおよびシステムに関する。
【背景技術】
【０００２】
従来、画像形成装置の異常を検出する遠隔管理システムが知られている（例えば、特許文献１−４参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−３０１５２号公報
【特許文献２】特許第６３０３８７５号公報
【特許文献３】特許第６３３１７７８号公報
【特許文献４】特開２０１７−２７１２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術においては、遠隔管理システムの異常を検出することができないので、画像形成装置に実際には異常が発生していないにもかかわらず、遠隔管理システムの異常によって遠隔管理システムが画像形成装置の異常を検出した場合であっても、利用者に画像形成装置の異常として認識されるという問題がある。
【０００５】
そこで、本発明は、遠隔管理システムによる画像形成装置の異常の検出の信頼性を利用者に認識させることができる監視システム、監視プログラムおよびシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の監視システムは、画像形成装置を遠隔管理する遠隔管理システムから情報を取得する情報取得部と、前記情報取得部によって取得された情報を分析する情報分析部と、前記情報分析部による分析の結果を通知する結果通知部とを備え、前記情報分析部は、前記情報取得部によって取得された情報に基づいた、前記遠隔管理システムの構成要素のパフォーマンスに関する値に基づいて、前記遠隔管理システムの健全性を示す指標を算出し、前記指標に基づいて前記遠隔管理システムが異常であるか否かを判断し、前記結果通知部は、前記遠隔管理システムが異常であると前記情報分析部によって判断された場合に、前記遠隔管理システムの異常を通知することを特徴とする。
【０００７】
この構成により、本発明の監視システムは、遠隔管理システムの異常を通知するので、画像形成装置の異常が遠隔管理システムから利用者に通知された場合に、遠隔管理システムの異常を利用者に通知したとき、遠隔管理システムの異常によって遠隔管理システムが画像形成装置の異常を検出した可能性を利用者に認識させることができる。したがって、本発明の監視システムは、遠隔管理システムによる画像形成装置の異常の検出の信頼性を利用者に認識させることができる。
【０００８】
本発明の監視システムにおいて、前記情報分析部は、複数回分の前記指標を時系列で分析することによって、前記指標が低下する時間帯を予測し、前記結果通知部は、前記情報分析部によって予測された時間帯を通知しても良い。
【０００９】
この構成により、本発明の監視システムは、複数回分の指標を時系列で分析することによって、指標が低下する時間帯を予測し、予測した時間帯を利用者に通知するので、遠隔管理システムの構成要素のパフォーマンスを向上させる処置を利用者に実行させることができ、その結果、遠隔管理システムによる画像形成装置の異常の検出の信頼性を向上することができる。
【００１０】
本発明の監視システムにおいて、前記情報分析部は、複数回分の前記指標を時系列で分析することによって、前記指標が低下する時間帯を予測し、前記結果通知部は、前記情報分析部によって予測された時間帯において前記構成要素のパフォーマンスを向上させる処置を実行しても良い。
【００１１】
この構成により、本発明の監視システムは、複数回分の指標を時系列で分析することによって、指標が低下する時間帯を予測し、予測した時間帯において遠隔管理システムの構成要素のパフォーマンスを向上させる処置を実行するので、遠隔管理システムによる画像形成装置の異常の検出の信頼性を向上することができる。
【００１２】
本発明の監視プログラムは、画像形成装置を遠隔管理する遠隔管理システムから情報を取得する情報取得部と、前記情報取得部によって取得された情報を分析する情報分析部と、前記情報分析部による分析の結果を通知する結果通知部とをコンピューターに実現させ、前記情報分析部は、前記情報取得部によって取得された情報に基づいた、前記遠隔管理システムの構成要素のパフォーマンスに関する値に基づいて、前記遠隔管理システムの健全性を示す指標を算出し、前記指標に基づいて前記遠隔管理システムが異常であるか否かを判断し、前記結果通知部は、前記遠隔管理システムが異常であると前記情報分析部によって判断された場合に、前記遠隔管理システムの異常を通知することを特徴とする。
【００１３】
この構成により、本発明の監視プログラムを実行するコンピューターは、遠隔管理システムの異常を通知するので、画像形成装置の異常が遠隔管理システムから利用者に通知された場合に、遠隔管理システムの異常を利用者に通知したとき、遠隔管理システムの異常によって遠隔管理システムが画像形成装置の異常を検出した可能性を利用者に認識させることができる。したがって、本発明の監視プログラムを実行するコンピューターは、遠隔管理システムによる画像形成装置の異常の検出の信頼性を利用者に認識させることができる。
【００１４】
本発明のシステムは、画像形成装置を遠隔管理する遠隔管理システムと、前記遠隔管理システムを監視する監視システムとを備え、前記監視システムは、遠隔管理システムから情報を取得する情報取得部と、前記情報取得部によって取得された情報を分析する情報分析部と、前記情報分析部による分析の結果を通知する結果通知部とを備え、前記情報分析部は、前記情報取得部によって取得された情報に基づいた、前記遠隔管理システムの構成要素のパフォーマンスに関する値に基づいて、前記遠隔管理システムの健全性を示す指標を算出し、前記指標に基づいて前記遠隔管理システムが異常であるか否かを判断し、前記結果通知部は、前記遠隔管理システムが異常であると前記情報分析部によって判断された場合に、前記遠隔管理システムの異常を前記遠隔管理システムに通知し、前記遠隔管理システムは、前記画像形成装置の異常を検出した場合に、前記遠隔管理システムの異常が前記監視システムから通知されたとき、前記遠隔管理システムの異常によって前記画像形成装置の異常を検出した可能性があることを通知することを特徴とする。
【００１５】
この構成により、本発明のシステムは、遠隔管理システムが画像形成装置の異常を検出した場合に、遠隔管理システムの異常が監視システムから遠隔管理システムに通知されたとき、遠隔管理システムの異常によって画像形成装置の異常を検出した可能性があることを遠隔管理システムが利用者に通知するので、遠隔管理システムによる画像形成装置の異常の検出の信頼性を利用者に認識させることができる。
【発明の効果】
【００１６】
本発明の監視システム、監視プログラムおよびシステムは、遠隔管理システムによる画像形成装置の異常の検出の信頼性を利用者に認識させることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施の形態に係るシステムのブロック図である。
【図２】図１に示す遠隔管理システムのブロック図である。
【図３】１台のコンピューターによって構成される場合の図１に示す監視システムのブロック図である。
【図４】遠隔管理システムの異常を通知する場合の図３に示す監視システムの動作のフローチャートである。
【図５】遠隔管理システムの異常を予測する場合の図３に示す監視システムの動作のフローチャートである。
【図６】遠隔管理システムの異常を予測する場合の図３に示す監視システムの、図５に示す動作とは異なる動作のフローチャートである。
【図７】図２に示す遠隔管理システムの動作のフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１９】
まず、本発明の一実施の形態に係るシステムの構成について説明する。
【００２０】
図１は、本実施の形態に係るシステム１０のブロック図である。
【００２１】
図１に示すように、システム１０は、画像形成装置を管理する業者（以下「管理業者」という。）の客のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワーク２０を備えている。システム１０は、ネットワーク２０以外にも、ネットワーク２０と同様の構成のネットワークを少なくとも１つ備えることが可能である。
【００２２】
ネットワーク２０は、ネットワーク２０の内部と、ネットワーク２０の外部との間の通信を制御するファイアウォール２１と、画像形成装置２２とを備えている。ネットワーク２０は、画像形成装置２２以外にも、画像形成装置２２と同様の構成の画像形成装置を少なくとも１つ備えることが可能である。ネットワーク２０における画像形成装置は、例えば、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、プリンター専用機などによって構成されており、管理業者の客によって使用される。
【００２３】
システム１０は、システム１０における各画像形成装置を遠隔管理する遠隔管理システム３０を備えている。遠隔管理システム３０は、例えば世界中に配置されている、例えば数百万台などの膨大な数の画像形成装置を管理することが可能である。遠隔管理システム３０は、管理業者によって使用される。遠隔管理システム３０は、１台のコンピューターによって構成されても良いし、複数台のコンピューターによって構成されても良い。以下において、遠隔管理システム３０は、ＩＣＴ（Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｔｅｃｈｎｏｌｏｇｙ）基盤としてのパブリッククラウドのクラウドプラットフォーム上で動作するものとして説明する。
【００２４】
遠隔管理システム３０にはインターネットを介して多数の画像形成装置が接続可能であるので、遠隔管理システム３０を構成するサーバーの能力は、遠隔管理システム３０に接続される画像形成装置の増加に伴って、機動的に拡大される。また、遠隔管理システム３０が動作するクラウドプラットフォームは、このクラウドプラットフォームのシステム障害やメンテナンスのために、遠隔管理システム３０が把握していないタイミングで、システムの一部がダウンする場合がある。
【００２５】
システム１０は、遠隔管理システム３０を監視する監視システム５０を備えている。監視システム５０は、管理業者によって使用される。監視システム５０は、１台のコンピューターによって構成されても良いし、複数台のコンピューターによって構成されても良い。
【００２６】
システム１０における各ネットワークと、遠隔管理システム３０と、監視システム５０とは、インターネット１１を介して互いに通信可能である。
【００２７】
図２は、遠隔管理システム３０のブロック図である。
【００２８】
図２に示すように、遠隔管理システム３０は、画像形成装置に対する制御コマンドを発行するコマンドサーバー３１を備えている。遠隔管理システム３０は、コマンドサーバー３１以外にも、コマンドサーバー３１と同様の構成のコマンドサーバーを少なくとも１つ備えることが可能である。コマンドサーバーは、画像形成装置との接続が確立された場合に、この画像形成装置に対してファイアウォールを超えた制御コマンドの発行が可能になる。１つのコマンドサーバーは、例えば４０００台の画像形成装置と同時に接続することが可能である。
【００２９】
遠隔管理システム３０は、ファイアウォールを超えて接続してきた画像形成装置から送信されてきた、この画像形成装置の管理に必要な情報を処理し、この画像形成装置に対して適切なコマンドサーバーとの接続を確立するように指示するデバイス管理サーバー３２を備えている。ここで、適切なコマンドサーバーとは、例えば、接続が確立されている画像形成装置の台数が最も少ないコマンドサーバーである。遠隔管理システム３０は、デバイス管理サーバー３２以外にも、デバイス管理サーバー３２と同様の構成のデバイス管理サーバーを少なくとも１つ備えることが可能である。１つのデバイス管理サーバーは、例えば１分間当たり２０００台の画像形成装置に対する処理を実行可能である。
【００３０】
遠隔管理システム３０は、ファイアウォールを超えて接続してきた画像形成装置から送信されてきた、この画像形成装置の管理に必要な情報を適切なデバイス管理サーバーに割り振ることによって負荷を分散させるロードバランサー３３を備えている。
【００３１】
遠隔管理システム３０は、画像形成装置からの各種の情報の取得、画像形成装置の制御ソフトウェアの更新、画像形成装置の各種の設定など、画像形成装置の各種の遠隔操作を行うための操作を管理業者のサービスパーソンなどの利用者から受け付けるユーザー管理サーバー３４を備えている。コマンドサーバーは、ユーザー管理サーバー３４によって受け付けられた操作を制御コマンドとして画像形成装置に伝達することによって、この画像形成装置をメンテナンスする。
【００３２】
遠隔管理システム３０は、画像形成装置の印刷カウンターや画像形成装置の認証に関する情報など、コマンドサーバーによって画像形成装置から収集された各種の情報を記憶するデータベース３５およびキャッシュサーバー３６を備えている。
【００３３】
図３は、１台のコンピューターによって構成される場合の監視システム５０のブロック図である。
【００３４】
図３に示す監視システム５０は、種々の操作が入力される例えばキーボード、マウスなどの操作デバイスである操作部５１と、種々の情報を表示する例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部５２と、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部５３と、各種の情報を記憶する例えば半導体メモリー、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである記憶部５４と、監視システム５０全体を制御する制御部５５とを備えている。
【００３５】
記憶部５４は、遠隔管理システム３０（図２参照。）を監視するための監視プログラム５４ａを記憶している。監視プログラム５４ａは、例えば、監視システム５０の製造段階で監視システム５０にインストールされていても良いし、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの外部の記憶媒体から監視システム５０に追加でインストールされても良いし、ネットワーク上から監視システム５０に追加でインストールされても良い。
【００３６】
記憶部５４は、遠隔管理システム３０の構成要素のパフォーマンスに関する各種の値の重み付けを示す重み付け情報５４ｂを記憶可能である。ここで、遠隔管理システム３０の構成要素には、コマンドサーバーと、デバイス管理サーバーと、ロードバランサー３３と、ユーザー管理サーバー３４と、データベース３５と、キャッシュサーバー３６とが含まれている。また、パフォーマンスに関する各種の値には、例えば、特定の時間当たりのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）の利用率と、特定の時間当たりのリクエストに対するエラー率と、特定の時間当たりのディスクアクセスの頻度と、特定の時間当たりのリクエストに対する応答速度とが含まれている。制御部５５は、操作部５１または通信部５３を介した指示に応じて重み付け情報５４ｂを更新することが可能である。
【００３７】
記憶部５４は、遠隔管理システム３０の異常の通知先を示す通知先情報５４ｃを記憶可能である。異常の通知先は、例えば、遠隔管理システム３０の運用管理者の電子メールアドレスである。制御部５５は、操作部５１または通信部５３を介した指示に応じて通知先情報５４ｃを更新することが可能である。
【００３８】
制御部５５は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、制御部５５のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。制御部５５のＣＰＵは、記憶部５４または制御部５５のＲＯＭに記憶されているプログラムを実行する。
【００３９】
制御部５５は、監視プログラム５４ａを実行することによって、遠隔管理システム３０の構成要素から情報を取得する情報取得部５６と、情報取得部５６によって取得された情報を分析する情報分析部５７と、情報分析部５７による分析の結果を通知する結果通知部５８とを実現する。
【００４０】
情報取得部５６は、遠隔管理システム３０の構成要素から情報を取得するためのモジュールである情報取得アダプター５６ａを備えている。情報取得部５６は、情報取得アダプター５６ａ以外にも、情報取得アダプター５６ａと同様の構成の情報取得アダプターを少なくとも１つ備えることが可能である。情報取得アダプターによって遠隔管理システム３０の構成要素から取得される情報には、例えば、特定の時間当たりのＣＰＵの利用率と、特定の時間当たりのリクエストに対するエラー率と、特定の時間当たりのディスクアクセスの頻度と、特定の時間当たりの通信ログとが含まれている。
【００４１】
なお、コマンドサーバー、デバイス管理サーバー、ユーザー管理サーバー３４、データベース３５、キャッシュサーバー３６など、遠隔管理システム３０の構成要素の少なくとも１つには、監視システム５０に情報を出力するためのエージェントがインストールされても良い。エージェントは、インストールされている構成要素のデバッグ用の情報や、インストールされている構成要素の、より細かい動作状況に関する情報を監視システム５０に出力することができる。
【００４２】
情報取得部５６は、情報取得アダプターによって情報を取得する情報取得処理部５６ｂを備えている。なお、情報取得部５６は、情報の取得の機能が情報取得アダプターによって構築されているので、遠隔管理システム３０の機能拡張に合わせて、情報の取得の機能を柔軟に拡張することができる。したがって、監視システム５０は、遠隔管理システム３０の機能拡張に伴う変更を最小にすることができる。
【００４３】
次に、遠隔管理システム３０の異常を通知する場合の監視システム５０の動作について説明する。
【００４４】
情報取得処理部５６ｂは、遠隔管理システム３０の各構成要素から情報を収集し続ける。
【００４５】
図４は、遠隔管理システム３０の異常を通知する場合の監視システム５０の動作のフローチャートである。
【００４６】
監視システム５０の制御部５５は、例えば１分間毎などの定期的なタイミングなど、特定のタイミングで図４に示す動作を実行する。
【００４７】
図４に示すように、情報分析部５７は、情報取得処理部５６ｂによって取得された通信ログに基づいて、特定の時間当たりのリクエストに対する応答速度を算出する（Ｓ１０１）。
【００４８】
次いで、情報分析部５７は、情報取得処理部５６ｂによって取得された、ＣＰＵの利用率と、情報取得処理部５６ｂによって取得された、リクエストに対するエラー率と、情報取得処理部５６ｂによって取得された、ディスクアクセスの頻度と、Ｓ１０１において算出した、リクエストに対する応答速度と、重み付け情報５４ｂに示される重み付けとに基づいて、特定の計算式に従って、特定の期間における、遠隔管理システム３０の健全性を示す指標（以下「健全性指標」という。）を算出する（Ｓ１０２）。ここで、健全性指標は、例えば０〜１００の間の数値で表されても良い。
【００４９】
情報分析部５７は、Ｓ１０２の処理の後、Ｓ１０２において算出した健全性指標に基づいて遠隔管理システム３０が異常であるか否かを判断する（Ｓ１０３）。例えば、情報分析部５７は、Ｓ１０２において算出した健全性指標が例えば８０などの特定の値未満である場合に、遠隔管理システム３０が異常であると判断し、Ｓ１０２において算出した健全性指標が特定の値以上である場合に、遠隔管理システム３０が異常ではないと判断する。
【００５０】
情報分析部５７は、遠隔管理システム３０が異常ではないとＳ１０３において判断すると、図４に示す動作を終了する。
【００５１】
結果通知部５８は、遠隔管理システム３０が異常であるとＳ１０３において判断されると、通知先情報５４ｃに示される通知先に遠隔管理システム３０の異常を通知して（Ｓ１０４）、図４に示す動作を終了する。
【００５２】
次に、遠隔管理システム３０の異常を予測する場合の監視システム５０の動作について説明する。
【００５３】
図５は、遠隔管理システム３０の異常を予測する場合の監視システム５０の動作のフローチャートである。
【００５４】
図５に示すように、情報分析部５７は、複数回の図４に示す動作において算出した健全性指標を時系列で分析することによって、健全性指標が低下する時間帯を予測する（Ｓ１２１）。
【００５５】
次いで、結果通知部５８は、通知先情報５４ｃに示される通知先にＳ１２１において予測された時間帯を通知して（Ｓ１２２）、図５に示す動作を終了する。
【００５６】
以上に説明したように、監視システム５０は、遠隔管理システム３０の異常を通知する（Ｓ１０４）ので、画像形成装置の異常が遠隔管理システム３０から利用者に通知された場合に、遠隔管理システム３０の異常を利用者に通知したとき、遠隔管理システム３０の異常によって遠隔管理システム３０が画像形成装置の異常を検出した可能性を利用者に認識させることができる。したがって、監視システム５０は、遠隔管理システム３０による画像形成装置の異常の検出の信頼性を利用者に認識させることができる。運用管理者などの利用者は、画像形成装置の異常を検出したことが遠隔管理システム３０から通知された場合に、遠隔管理システム３０の異常によって遠隔管理システム３０が画像形成装置の異常を検出した可能性があるとき、遠隔管理システム３０の構成要素のパフォーマンスを向上させる処置を迅速に実行することができる。なお、遠隔管理システム３０の構成要素のパフォーマンスを向上させる処置とは、例えば、コマンドサーバー、デバイス管理サーバー、ユーザー管理サーバー３４、キャッシュサーバー３６などのサーバーのスケールアウトや、データベース３５のスケールアップである。
【００５７】
監視システム５０は、複数回分の遠隔管理システム３０の健全性指標を時系列で分析することによって、遠隔管理システム３０の健全性指標が低下する時間帯を予測し（Ｓ１２１）、予測した時間帯を利用者に通知する（Ｓ１２２）ので、遠隔管理システム３０の構成要素のパフォーマンスを向上させる処置を利用者に実行させることができ、その結果、遠隔管理システム３０による画像形成装置の異常の検出の信頼性を向上することができる。
【００５８】
なお、結果通知部５８は、図６に示すように、Ｓ１２１において予測された時間帯において遠隔管理システム３０の構成要素のパフォーマンスを向上させる処置を自動で実行する（Ｓ１４１）構成でも良い。監視システム５０は、図６に示す動作を実行する場合でも、遠隔管理システム３０による画像形成装置の異常の検出の信頼性を向上することができる。
【００５９】
監視システム５０は、Ｓ１０４において遠隔管理システム３０の異常を遠隔管理システム３０に通知しても良い。そして、遠隔管理システム３０は、遠隔管理システム３０の異常が監視システム５０から通知される場合に、図７に示す動作を実行しても良い。なお、図７に示す動作は、遠隔管理システム３０における図２に示すいずれかの構成要素が実行しても良い。
【００６０】
図７は、遠隔管理システム３０の動作のフローチャートである。
【００６１】
図７に示すように、遠隔管理システム３０は、画像形成装置の異常を検出したと判断するまで、画像形成装置の異常を検出したか否かを判断する（Ｓ１６１）。
【００６２】
遠隔管理システム３０は、画像形成装置の異常を検出したとＳ１６１において判断すると、遠隔管理システム３０の異常が監視システム５０から通知されたか否かを判断する（Ｓ１６２）。
【００６３】
遠隔管理システム３０は、遠隔管理システム３０の異常が監視システム５０から通知されていないとＳ１６２において判断すると、画像形成装置の異常を検出したことを運用管理者などの利用者に通知して（Ｓ１６３）、Ｓ１６１の処理を実行する。
【００６４】
遠隔管理システム３０は、遠隔管理システム３０の異常が監視システム５０から通知されたとＳ１６２において判断すると、遠隔管理システム３０の異常によって画像形成装置の異常を検出した可能性があることを運用管理者などの利用者に通知して（Ｓ１６４）、Ｓ１６１の処理を実行する。
【００６５】
システム１０は、遠隔管理システム３０が画像形成装置の異常を検出した場合（Ｓ１６１でＹＥＳ）に、遠隔管理システム３０の異常が監視システム５０から遠隔管理システムに通知されたとき（Ｓ１６２でＹＥＳ）、遠隔管理システム３０の異常によって画像形成装置の異常を検出した可能性があることを遠隔管理システム３０が利用者に通知する（Ｓ１６４）ので、遠隔管理システム３０による画像形成装置の異常の検出の信頼性を利用者に認識させることができる。
【００６６】
監視システム５０は、本実施の形態において、遠隔管理システム３０とは別のコンピューターによって実現されている。しかしながら、遠隔管理システム３０を実現する少なくとも一部のコンピューターと、監視システム５０を実現する少なくとも一部のコンピューターとが同一でも良い。
【符号の説明】
【００６７】
１０  システム
２２  画像形成装置
３０  遠隔管理システム
３１  コマンドサーバー（遠隔管理システムの構成要素）
３２  デバイス管理サーバー（遠隔管理システムの構成要素）
３３  ロードバランサー（遠隔管理システムの構成要素）
３４  ユーザー管理サーバー（遠隔管理システムの構成要素）
３５  データベース（遠隔管理システムの構成要素）
３６  キャッシュサーバー（遠隔管理システムの構成要素）
５０  監視システム（コンピューター）
５４ａ  監視プログラム
５６  情報取得部
５７  情報分析部
５８  結果通知部
【図１】
2020107156.tif 000003
【図２】
2020107156.tif 000004
【図３】
2020107156.tif 000005
【図４】
2020107156.tif 000006
【図５】
2020107156.tif 000007
【図６】
2020107156.tif 000008
【図７】
2020107156.tif 000009