(57)【要約】      （修正有）【課題】画像形成装置の情報が情報送信装置から装置管理システムに情報送信プログラムの不具合によって高頻度で送信される可能性を低減することができるネットワークシステム、装置管理システムおよび装置管理プログラムを提供する。【解決手段】ネットワークシステムは、画像形成装置の情報を管理する装置管理システムと、画像形成装置の情報を装置管理システムに送信するための情報送信プログラムを実行する情報送信装置とを備える。装置管理システムは、画像形成装置の情報のうち特定の種類の情報を情報送信装置から特定の頻度以上で受信した場合に、この情報送信装置の情報送信プログラムが最新ではないとき（Ｓ２４１でＮＯ）、この情報送信プログラムを最新のものにアップグレードする（Ｓ２４２）。【選択図】図１３
2020013186.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置の情報を管理する装置管理システムと、
前記画像形成装置の情報を前記装置管理システムに送信するための情報送信プログラムを実行する情報送信装置と
を備え、
前記装置管理システムは、前記画像形成装置の情報のうち特定の種類の情報を前記情報送信装置から特定の頻度以上で受信した場合に、この情報送信装置の前記情報送信プログラムが最新ではないとき、この情報送信プログラムを最新のものにアップグレードすることを特徴とするネットワークシステム。
【請求項２】
前記装置管理システムは、前記情報送信プログラムが最新である前記情報送信装置から前記特定の種類の情報を前記特定の頻度以上で受信した場合に、この情報送信プログラムのアップグレードからの経過時間が特定の時間以下であるとき、または、この情報送信プログラムの前回の起動からの経過時間が特定の時間超であるとき、この情報送信プログラムを再起動することを特徴とする請求項１に記載のネットワークシステム。
【請求項３】
画像形成装置の情報を管理する装置管理システムと、
前記画像形成装置の情報を前記装置管理システムに送信するための情報送信プログラムを実行する情報送信装置と
を備え、
前記装置管理システムは、前記画像形成装置の情報のうち特定の種類の情報を前記情報送信装置から特定の頻度以上で受信した場合に、この情報送信プログラムを再起動することを特徴とするネットワークシステム。
【請求項４】
前記装置管理システムは、前記情報送信装置から前記特定の種類の情報を前記特定の頻度以上で受信した場合に、この情報送信装置の前記情報送信プログラムが最新ではなく、この情報送信プログラムの前回の再起動からの経過時間が特定の時間以下であるとき、この情報送信プログラムを最新のものにアップグレードすることを特徴とする請求項３に記載のネットワークシステム。
【請求項５】
前記装置管理システムは、前記情報送信プログラムが最新である前記情報送信装置から前記特定の種類の情報を前記特定の頻度以上で受信した場合に、この情報送信プログラムの前回の再起動からの経過時間が前記特定の時間以下であるとき、この情報送信プログラムを停止することを特徴とする請求項２または請求項４に記載のネットワークシステム。
【請求項６】
画像形成装置の情報を管理する装置管理システムであって、
前記画像形成装置の情報を前記装置管理システムに送信するための情報送信プログラムを実行する情報送信装置から前記画像形成装置の情報のうち特定の種類の情報を特定の頻度以上で受信した場合に、この情報送信装置の前記情報送信プログラムが最新ではないとき、この情報送信プログラムを最新のものにアップグレードすることを特徴とする装置管理システム。
【請求項７】
画像形成装置の情報を管理する装置管理システムであって、
前記画像形成装置の情報を前記装置管理システムに送信するための情報送信プログラムを実行する情報送信装置から前記画像形成装置の情報のうち特定の種類の情報を特定の頻度以上で受信した場合に、この情報送信プログラムを再起動することを特徴とする装置管理システム。
【請求項８】
画像形成装置の情報を管理するための装置管理プログラムであって、
前記画像形成装置の情報を前記装置管理システムに送信するための情報送信プログラムを実行する情報送信装置から前記画像形成装置の情報のうち特定の種類の情報を特定の頻度以上で受信した場合に、この情報送信装置の前記情報送信プログラムが最新ではないとき、この情報送信プログラムを最新のものにアップグレードする手段をコンピューターに実現させることを特徴とする装置管理プログラム。
【請求項９】
画像形成装置の情報を管理するための装置管理プログラムであって、
前記画像形成装置の情報を前記装置管理システムに送信するための情報送信プログラムを実行する情報送信装置から前記画像形成装置の情報のうち特定の種類の情報を特定の頻度以上で受信した場合に、この情報送信プログラムを再起動する手段をコンピューターに実現させることを特徴とする装置管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置の情報を管理するネットワークシステム、装置管理システムおよび装置管理プログラムに関する。
【背景技術】
【０００２】
従来のネットワークシステムとして、画像形成装置の情報を管理する装置管理システムと、画像形成装置の情報を装置管理システムに送信するための情報送信プログラムを実行する情報送信装置とを備えるものが知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−０３６７３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のネットワークシステムにおいては、画像形成装置の情報が情報送信装置から装置管理システムに情報送信プログラムのバグなどの不具合によって高頻度で送信されるという問題がある。画像形成装置の情報が情報送信装置から装置管理システムに高頻度で送信されると、例えば、ネットワークに大きな負荷がかかることによって装置管理システムが全ての画像形成装置の情報を適切に管理することができなくなるという問題、装置管理システムを構成するコンピューターのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）に大きな負荷がかかることによって装置管理システムが全ての画像形成装置の情報を適切に管理することができなくなるという問題、装置管理システムの記憶デバイスの記憶容量が大量の不要な情報によって圧迫されることによって装置管理システムが全ての画像形成装置の情報を適切に管理することができなくなるという問題、装置管理システムの記憶デバイスに大量の不要な情報が記憶されるために利用者による画像形成装置の状況の把握が困難になるという問題などが発生する。
【０００５】
そこで、本発明は、画像形成装置の情報が情報送信装置から装置管理システムに情報送信プログラムの不具合によって高頻度で送信される可能性を低減することができるネットワークシステム、装置管理システムおよび装置管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のネットワークシステムは、画像形成装置の情報を管理する装置管理システムと、前記画像形成装置の情報を前記装置管理システムに送信するための情報送信プログラムを実行する情報送信装置とを備え、前記装置管理システムは、前記画像形成装置の情報のうち特定の種類の情報を前記情報送信装置から特定の頻度以上で受信した場合に、この情報送信装置の前記情報送信プログラムが最新ではないとき、この情報送信プログラムを最新のものにアップグレードすることを特徴とする。
【０００７】
この構成により、本発明のネットワークシステムは、画像形成装置の特定の種類の情報を装置管理システムが情報送信装置から特定の頻度以上で受信した場合に、この情報送信装置の情報送信プログラムが最新ではないとき、この情報送信プログラムを最新のものに装置管理システムがアップグレードするので、画像形成装置の情報が情報送信装置から装置管理システムに情報送信プログラムの不具合によって高頻度で送信される可能性を低減することができる。
【０００８】
本発明のネットワークシステムにおいて、前記装置管理システムは、前記情報送信プログラムが最新である前記情報送信装置から前記特定の種類の情報を前記特定の頻度以上で受信した場合に、この情報送信プログラムのアップグレードからの経過時間が特定の時間以下であるとき、または、この情報送信プログラムの前回の起動からの経過時間が特定の時間超であるとき、この情報送信プログラムを再起動しても良い。
【０００９】
この構成により、本発明のネットワークシステムは、情報送信プログラムが最新である情報送信装置から画像形成装置の特定の種類の情報を特定の頻度以上で装置管理システムが受信した場合に、この情報送信プログラムのアップグレードからの経過時間が特定の時間以下であるとき、または、この情報送信プログラムの前回の起動からの経過時間が特定の時間超であるとき、この情報送信プログラムを装置管理システムが再起動するので、画像形成装置の情報が情報送信装置から装置管理システムに高頻度で送信されることが特定のトリガーの発生によって発生する場合に、画像形成装置の情報が情報送信装置から装置管理システムに高頻度で送信されることを、特定のトリガーが再び発生するまで抑えることができる。したがって、本発明のネットワークシステムは、画像形成装置の情報が情報送信装置から装置管理システムに情報送信プログラムの不具合によって高頻度で送信される可能性を低減することができる。
【００１０】
本発明のネットワークシステムは、画像形成装置の情報を管理する装置管理システムと、前記画像形成装置の情報を前記装置管理システムに送信するための情報送信プログラムを実行する情報送信装置とを備え、前記装置管理システムは、前記画像形成装置の情報のうち特定の種類の情報を前記情報送信装置から特定の頻度以上で受信した場合に、この情報送信プログラムを再起動することを特徴とする。
【００１１】
この構成により、本発明のネットワークシステムは、情報送信装置から画像形成装置の特定の種類の情報を特定の頻度以上で装置管理システムが受信した場合に、この情報送信装置の情報送信プログラムを装置管理システムが再起動するので、画像形成装置の情報が情報送信装置から装置管理システムに高頻度で送信されることが特定のトリガーの発生によって発生する場合に、画像形成装置の情報が情報送信装置から装置管理システムに高頻度で送信されることを、特定のトリガーが再び発生するまで抑えることができる。したがって、本発明のネットワークシステムは、画像形成装置の情報が情報送信装置から装置管理システムに情報送信プログラムの不具合によって高頻度で送信される可能性を低減することができる。
【００１２】
本発明のネットワークシステムにおいて、前記装置管理システムは、前記情報送信装置から前記特定の種類の情報を前記特定の頻度以上で受信した場合に、この情報送信装置の前記情報送信プログラムが最新ではなく、この情報送信プログラムの前回の再起動からの経過時間が特定の時間以下であるとき、この情報送信プログラムを最新のものにアップグレードしても良い。
【００１３】
この構成により、本発明のネットワークシステムは、画像形成装置の特定の種類の情報を装置管理システムが情報送信装置から特定の頻度以上で受信した場合に、この情報送信装置の情報送信プログラムが最新ではなく、この情報送信プログラムの前回の起動からの経過時間が特定の時間以下であるとき、この情報送信プログラムを最新のものに装置管理システムがアップグレードするので、画像形成装置の情報が情報送信装置から装置管理システムに情報送信プログラムの不具合によって高頻度で送信される可能性を低減することができる。
【００１４】
本発明のネットワークシステムにおいて、前記装置管理システムは、前記情報送信プログラムが最新である前記情報送信装置から前記特定の種類の情報を前記特定の頻度以上で受信した場合に、この情報送信プログラムの前回の再起動からの経過時間が前記特定の時間以下であるとき、この情報送信プログラムを停止しても良い。
【００１５】
この構成により、本発明のネットワークシステムは、情報送信プログラムが最新である情報送信装置から画像形成装置の特定の種類の情報を特定の頻度以上で装置管理システムが受信した場合に、この情報送信プログラムの前回の再起動からの経過時間が特定の時間以下であるとき、この情報送信プログラムを装置管理システムが停止するので、画像形成装置の情報が情報送信装置から装置管理システムに情報送信プログラムの不具合によって高頻度で送信される可能性をなくすことができる。
【００１６】
本発明の装置管理システムは、画像形成装置の情報を管理する装置管理システムであって、前記画像形成装置の情報を前記装置管理システムに送信するための情報送信プログラムを実行する情報送信装置から前記画像形成装置の情報のうち特定の種類の情報を特定の頻度以上で受信した場合に、この情報送信装置の前記情報送信プログラムが最新ではないとき、この情報送信プログラムを最新のものにアップグレードすることを特徴とする。
【００１７】
この構成により、本発明の装置管理システムは、画像形成装置の特定の種類の情報を情報送信装置から特定の頻度以上で受信した場合に、この情報送信装置の情報送信プログラムが最新ではないとき、この情報送信プログラムを最新のものにアップグレードするので、画像形成装置の情報が情報送信装置から情報送信プログラムの不具合によって高頻度で送信される可能性を低減することができる。
【００１８】
本発明の装置管理システムは、画像形成装置の情報を管理する装置管理システムであって、前記画像形成装置の情報を前記装置管理システムに送信するための情報送信プログラムを実行する情報送信装置から前記画像形成装置の情報のうち特定の種類の情報を特定の頻度以上で受信した場合に、この情報送信プログラムを再起動することを特徴とする。
【００１９】
この構成により、本発明の装置管理システムは、情報送信装置から画像形成装置の特定の種類の情報を特定の頻度以上で受信した場合に、この情報送信装置の情報送信プログラムを再起動するので、画像形成装置の情報が情報送信装置から高頻度で送信されることが特定のトリガーの発生によって発生する場合に、画像形成装置の情報が情報送信装置から高頻度で送信されることを、特定のトリガーが再び発生するまで抑えることができる。したがって、本発明の装置管理システムは、画像形成装置の情報が情報送信装置から情報送信プログラムの不具合によって高頻度で送信される可能性を低減することができる。
【００２０】
本発明の装置管理プログラムは、画像形成装置の情報を管理するための装置管理プログラムであって、前記画像形成装置の情報を前記装置管理システムに送信するための情報送信プログラムを実行する情報送信装置から前記画像形成装置の情報のうち特定の種類の情報を特定の頻度以上で受信した場合に、この情報送信装置の前記情報送信プログラムが最新ではないとき、この情報送信プログラムを最新のものにアップグレードする手段をコンピューターに実現させることを特徴とする。
【００２１】
この構成により、本発明の装置管理プログラムを実行するコンピューターは、画像形成装置の特定の種類の情報を情報送信装置から特定の頻度以上で受信した場合に、この情報送信装置の情報送信プログラムが最新ではないとき、この情報送信プログラムを最新のものにアップグレードするので、画像形成装置の情報が情報送信装置から情報送信プログラムの不具合によって高頻度で送信される可能性を低減することができる。
【００２２】
本発明の装置管理プログラムは、画像形成装置の情報を管理するための装置管理プログラムであって、前記画像形成装置の情報を前記装置管理システムに送信するための情報送信プログラムを実行する情報送信装置から前記画像形成装置の情報のうち特定の種類の情報を特定の頻度以上で受信した場合に、この情報送信プログラムを再起動する手段をコンピューターに実現させることを特徴とする。
【００２３】
この構成により、本発明の装置管理プログラムを実行するコンピューターは、情報送信装置から画像形成装置の特定の種類の情報を特定の頻度以上で受信した場合に、この情報送信装置の情報送信プログラムを再起動するので、画像形成装置の情報が情報送信装置から高頻度で送信されることが特定のトリガーの発生によって発生する場合に、画像形成装置の情報が情報送信装置から高頻度で送信されることを、特定のトリガーが再び発生するまで抑えることができる。したがって、本発明の装置管理プログラムを実行するコンピューターは、画像形成装置の情報が情報送信装置から情報送信プログラムの不具合によって高頻度で送信される可能性を低減することができる。
【発明の効果】
【００２４】
本発明のネットワークシステム、装置管理システムおよび装置管理プログラムは、画像形成装置の情報が情報送信装置から装置管理システムに情報送信プログラムの不具合によって高頻度で送信される可能性を低減することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施の形態に係るネットワークシステムのブロック図である。
【図２】１台のコンピューターによって構成される場合の図１に示す装置管理システムのブロック図である。
【図３】ＭＦＰである場合の図１に示す画像形成装置のブロック図である。
【図４】図１に示す管理装置のブロック図である。
【図５】図１に示す携帯端末のブロック図である。
【図６】カウンター情報およびトナー残量情報を送信する場合の図３に示すＤｖｉｃｅ  Ａｇｅｎｔの動作のフローチャートである。
【図７】カウンター情報およびトナー残量情報を送信する場合の図４に示すＧａｔｅｗａｙの動作のフローチャートである。
【図８】カウンター情報およびトナー残量情報を送信する場合の図５に示すＭｏｂｉｌｅ  Ａｇｅｎｔの動作のフローチャートである。
【図９】画像形成装置の情報が参照される場合の図１に示すネットワークシステムの動作のシーケンス図である。
【図１０】リモートで画像形成装置のメンテナンスを実行する場合の図１に示すネットワークシステムの動作のシーケンス図である。
【図１１】特定の通知を実行する場合の図２に示す装置管理システムの動作のフローチャートである。
【図１２】監視対象の情報送信装置を特定する場合の図２に示す装置管理システムの動作のフローチャートである。
【図１３】監視対象の情報送信装置に対する図２に示す装置管理システムの動作のフローチャートである。
【図１４】監視対象の情報送信装置に対する装置管理システムの動作であって、図１３に示す動作とは異なる動作のフローチャートである。
【発明を実施するための形態】
【００２６】
以下、本発明の実施の形態について、図面を用いて説明する。
【００２７】
図１は、本発明の一実施の形態に係るネットワークシステム１０のブロック図である。
【００２８】
図１に示すように、ネットワークシステム１０は、画像形成装置の情報を管理する装置管理システム２０を備えている。装置管理システム２０は、画像形成装置の製造業者によって管理されている。装置管理システム２０は、１台のコンピューターによって構成されても良いし、複数台のコンピューターによって構成されても良い。装置管理システム２０は、クラウド上で動作するシステムでも良い。
【００２９】
ネットワークシステム１０は、画像形成装置３０を備えている。画像形成装置３０は、画像形成装置３０の利用者によって管理されているＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワーク１１上に配置されている。画像形成装置３０は、装置管理システム２０にインターネットを介して接続可能である。画像形成装置３０は、例えば、装置管理システム２０を管理している製造業者の製品である。画像形成装置３０は、例えば、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）およびプリンター専用機のいずれかでも良い。ネットワークシステム１０は、画像形成装置３０以外にも、画像形成装置３０と同様の画像形成装置をネットワーク１１上に少なくとも１つ備えることが可能である。
【００３０】
ネットワークシステム１０は、ネットワーク１１以外にも、ネットワーク１１と同様のネットワークを少なくとも１つ備えることが可能である。
【００３１】
ネットワークシステム１０は、画像形成装置４０と、画像形成装置４０を管理する管理装置５０とを備えている。画像形成装置４０および管理装置５０は、画像形成装置４０の利用者によって管理されているＬＡＮなどのネットワーク１２上に配置されている。画像形成装置４０は、装置管理システム２０にインターネットを介して接続可能ではない。管理装置５０は、装置管理システム２０にインターネットを介して接続可能である。画像形成装置４０は、例えば、装置管理システム２０を管理している製造業者の製品でも良いし、装置管理システム２０を管理している製造業者以外の製造業者の製品でも良い。画像形成装置４０は、例えば、ＭＦＰおよびプリンター専用機のいずれかでも良い。管理装置５０は、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などのコンピューターでも良い。ネットワークシステム１０は、画像形成装置４０以外にも、画像形成装置４０と同様の画像形成装置をネットワーク１２上に少なくとも１つ備えることが可能である。管理装置５０は、画像形成装置４０以外のネットワーク１２上の画像形成装置を、画像形成装置４０と同様に管理することが可能である。
【００３２】
ネットワークシステム１０は、ネットワーク１２以外にも、ネットワーク１２と同様のネットワークを少なくとも１つ備えることが可能である。
【００３３】
ネットワークシステム１０は、画像形成装置６０を備えている。画像形成装置６０は、画像形成装置６０の利用者によって管理されているＬＡＮなどのネットワーク１３上に配置されている。画像形成装置６０は、装置管理システム２０にインターネットを介して接続可能ではない。画像形成装置６０は、例えば、装置管理システム２０を管理している製造業者の製品でも良いし、装置管理システム２０を管理している製造業者以外の製造業者の製品でも良い。画像形成装置４０は、例えば、ＭＦＰおよびプリンター専用機のいずれかでも良い。ネットワークシステム１０は、画像形成装置６０以外にも、画像形成装置６０と同様の画像形成装置をネットワーク１３上に少なくとも１つ備えることが可能である。
【００３４】
ネットワークシステム１０は、ネットワーク１３以外にも、ネットワーク１３と同様のネットワークを少なくとも１つ備えることが可能である。
【００３５】
ネットワークシステム１０は、携帯端末７０を備えている。携帯端末７０は、例えば、画像形成装置のサービスパーソンによって携帯される。携帯端末７０は、装置管理システム２０にインターネットを介して接続可能である。携帯端末７０は、ケーブルによる有線通信、または、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線通信によって画像形成装置に接続可能である。携帯端末７０は、例えば、スマートフォン、タブレットおよびノートＰＣのいずれかでも良い。ネットワークシステム１０は、携帯端末７０以外にも、携帯端末７０と同様の携帯端末を少なくとも１つ備えることが可能である。
【００３６】
ネットワークシステム１０は、ＰＣなどのコンピューター８０を備えている。コンピューター８０は、例えば、画像形成装置の管理者によって使用される。コンピューター８０は、装置管理システム２０にインターネットを介して接続可能である。ネットワークシステム１０は、コンピューター８０以外にも、コンピューター８０と同様のコンピューターを少なくとも１つ備えることが可能である。
【００３７】
図２は、１台のコンピューターによって構成される場合の装置管理システム２０のブロック図である。
【００３８】
図２に示す装置管理システム２０は、種々の操作が入力される例えばキーボード、マウスなどの操作デバイスである操作部２１と、種々の情報を表示する例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部２２と、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部２３と、各種の情報を記憶する例えば半導体メモリー、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである記憶部２４と、装置管理システム２０全体を制御する制御部２５とを備えている。
【００３９】
記憶部２４は、画像形成装置の情報を管理するための装置管理プログラム２４ａを記憶している。装置管理プログラム２４ａは、例えば、装置管理システム２０の製造段階で装置管理システム２０にインストールされていても良いし、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの外部の記憶媒体から装置管理システム２０に追加でインストールされても良いし、ネットワーク上から装置管理システム２０に追加でインストールされても良い。装置管理プログラム２４ａは、例えば、装置管理システム２０を管理している製造業者の製品である。
【００４０】
記憶部２４は、画像形成装置の情報としての画像形成装置情報２４ｂを画像形成装置毎に記憶している。画像形成装置情報２４ｂは、例えば、画像形成装置の印刷枚数を示すカウンター情報と、画像形成装置のトナーの残量を示すトナー残量情報と、画像形成装置において発生したジャムなどの様々なエラーの履歴情報と、画像形成装置のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス、プロキシなどのプロパティー情報と、画像形成装置のモデル名の情報と、画像形成装置の印刷速度の情報と、画像形成装置のファームウェアのバージョン情報と、画像形成装置に装着されているオプション機器の情報とを含んでいる。
【００４１】
制御部２５は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、制御部２５のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。制御部２５のＣＰＵは、記憶部２４または制御部２５のＲＯＭに記憶されているプログラムを実行する。
【００４２】
制御部２５は、装置管理プログラム２４ａを実行することによって、画像形成装置の情報を管理する装置管理手段２５ａを実現する。
【００４３】
図３は、ＭＦＰである場合の画像形成装置３０のブロック図である。
【００４４】
図３に示す画像形成装置３０は、種々の操作が入力される例えばボタンなどの操作デバイスである操作部３１と、種々の情報を表示する例えばＬＣＤなどの表示デバイスである表示部３２と、用紙などの記録媒体に画像を印刷する印刷デバイスであるプリンター３３と、原稿から画像を読み取る読取デバイスであるスキャナー３４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部３５と、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部３６と、各種の情報を記憶する例えば半導体メモリー、ＨＤＤなどの不揮発性の記憶デバイスである記憶部３７と、画像形成装置３０全体を制御する制御部３８とを備えている。
【００４５】
記憶部３７は、画像形成装置の情報を装置管理システム２０に送信するための情報送信プログラムとしてのＤｖｉｃｅ  Ａｇｅｎｔ３７ａを記憶している。Ｄｖｉｃｅ  Ａｇｅｎｔ３７ａは、例えば、画像形成装置３０の製造段階で画像形成装置３０にインストールされていても良いし、ＵＳＢメモリーなどの外部の記憶媒体から画像形成装置３０に追加でインストールされても良いし、ネットワーク上から画像形成装置３０に追加でインストールされても良い。Ｄｖｉｃｅ  Ａｇｅｎｔ３７ａは、例えば、装置管理システム２０を管理している製造業者の製品である。Ｄｖｉｃｅ  Ａｇｅｎｔ３７ａは、ファームウェアとして提供されても良い。
【００４６】
制御部３８は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、制御部３８のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭとを備えている。制御部３８のＣＰＵは、記憶部３７または制御部３８のＲＯＭに記憶されているプログラムを実行する。
【００４７】
制御部３８は、Ｄｖｉｃｅ  Ａｇｅｎｔ３７ａを実行することによって、Ｄｖｉｃｅ  Ａｇｅｎｔ３８ａを実現する。Ｄｖｉｃｅ  Ａｇｅｎｔ３８ａは、画像形成装置３０の情報を、通信部３６を介して装置管理システム２０に送信する。したがって、画像形成装置３０は、本発明の情報送信装置を構成している。
【００４８】
図１に示す画像形成装置４０の構成は、画像形成装置４０がＭＦＰである場合、画像形成装置３０がＤｖｉｃｅ  Ａｇｅｎｔ３７ａ（図３参照。）を記憶していない構成と同様である。
【００４９】
図４は、管理装置５０のブロック図である。
【００５０】
図４に示すように、管理装置５０は、種々の操作が入力される例えばキーボード、マウスなどの操作デバイスである操作部５１と、種々の情報を表示する例えばＬＣＤなどの表示デバイスである表示部５２と、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部５３と、各種の情報を記憶する例えば半導体メモリー、ＨＤＤなどの不揮発性の記憶デバイスである記憶部５４と、管理装置５０全体を制御する制御部５５とを備えている。
【００５１】
記憶部５４は、画像形成装置の情報を装置管理システム２０に送信するための情報送信プログラムとしてのＧａｔｅｗａｙ５４ａを記憶している。Ｇａｔｅｗａｙ５４ａは、例えば、管理装置５０の製造段階で管理装置５０にインストールされていても良いし、ＣＤ、ＤＶＤ、ＵＳＢメモリーなどの外部の記憶媒体から管理装置５０に追加でインストールされても良いし、ネットワーク上から管理装置５０に追加でインストールされても良い。Ｇａｔｅｗａｙ５４ａは、例えば、装置管理システム２０を管理している製造業者の製品である。Ｇａｔｅｗａｙ５４ａは、ファームウェアとして提供されても良い。
【００５２】
制御部５５は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、制御部５５のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭとを備えている。制御部５５のＣＰＵは、記憶部５４または制御部５５のＲＯＭに記憶されているプログラムを実行する。
【００５３】
制御部５５は、Ｇａｔｅｗａｙ５４ａを実行することによって、Ｇａｔｅｗａｙ５５ａを実現する。Ｇａｔｅｗａｙ５５ａは、ネットワーク１２上の画像形成装置を検索し、発見した画像形成装置を管理対象とするアプリケーションである。Ｇａｔｅｗａｙ５５ａは、ネットワーク１２上の画像形成装置の情報を、通信部５３を介して装置管理システム２０に送信する。したがって、管理装置５０は、本発明の情報送信装置を構成している。
【００５４】
図１に示す画像形成装置６０の構成は、画像形成装置６０がＭＦＰである場合、画像形成装置３０がＤｖｉｃｅ  Ａｇｅｎｔ３７ａ（図３参照。）を記憶していない構成と同様である。
【００５５】
図５は、携帯端末７０のブロック図である。
【００５６】
図５に示すように、携帯端末７０は、種々の操作が入力される例えばボタンなどの操作デバイスである操作部７１と、種々の情報を表示する例えばＬＣＤなどの表示デバイスである表示部７２と、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部７３と、３Ｇなどの移動体通信によって外部の装置と通信を行う通信デバイスである移動体通信部７４と、各種の情報を記憶する例えば半導体メモリー、ＨＤＤなどの不揮発性の記憶デバイスである記憶部７５と、携帯端末７０全体を制御する制御部７６とを備えている。
【００５７】
記憶部７５は、画像形成装置の情報を装置管理システム２０に送信するための情報送信プログラムとしてのＭｏｂｉｌｅ  Ａｇｅｎｔ７５ａを記憶している。Ｍｏｂｉｌｅ  Ａｇｅｎｔ７５ａは、例えば、携帯端末７０の製造段階で携帯端末７０にインストールされていても良いし、ＵＳＢメモリーなどの外部の記憶媒体から携帯端末７０に追加でインストールされても良いし、ネットワーク上から携帯端末７０に追加でインストールされても良い。Ｍｏｂｉｌｅ  Ａｇｅｎｔ７５ａは、例えば、装置管理システム２０を管理している製造業者の製品である。Ｍｏｂｉｌｅ  Ａｇｅｎｔ７５ａは、ファームウェアとして提供されても良い。
【００５８】
制御部７６は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、制御部７６のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭとを備えている。制御部７６のＣＰＵは、記憶部７５または制御部７６のＲＯＭに記憶されているプログラムを実行する。
【００５９】
制御部７６は、Ｍｏｂｉｌｅ  Ａｇｅｎｔ７５ａを実行することによって、Ｍｏｂｉｌｅ  Ａｇｅｎｔ７６ａを実現する。Ｍｏｂｉｌｅ  Ａｇｅｎｔ７６ａは、通信部７３を介して接続した画像形成装置の情報を、移動体通信部７４を介して装置管理システム２０に送信する。したがって、携帯端末７０は、本発明の情報送信装置を構成している。
【００６０】
次に、ネットワークシステム１０の動作について説明する。
【００６１】
まず、カウンター情報およびトナー残量情報を送信する場合のＤｖｉｃｅ  Ａｇｅｎｔ３８ａの動作について説明する。
【００６２】
図６は、カウンター情報およびトナー残量情報を送信する場合のＤｖｉｃｅ  Ａｇｅｎｔ３８ａの動作のフローチャートである。
【００６３】
図６に示すように、Ｄｖｉｃｅ  Ａｇｅｎｔ３８ａは、カウンター情報およびトナー残量情報の次回の送信時期にカウンター情報およびトナー残量情報を送信可能なタイミングで、画像形成装置３０のカウンター情報およびトナー残量情報を画像形成装置３０から収集する（Ｓ１０１）。ここで、Ｄｖｉｃｅ  Ａｇｅｎｔ３８ａは、例えば、装置管理システム２０によって指示された、カウンター情報およびトナー残量情報の送信間隔に基づいて、カウンター情報およびトナー残量情報の次回の送信時期を決定する。例えば、カウンター情報およびトナー残量情報の送信間隔は、６時間以上の特定の時間である。
【００６４】
次いで、Ｄｖｉｃｅ  Ａｇｅｎｔ３８ａは、カウンター情報およびトナー残量情報の次回の送信時期に到達したと判断するまで、カウンター情報およびトナー残量情報の次回の送信時期に到達したか否かを判断する（Ｓ１０２）。
【００６５】
Ｄｖｉｃｅ  Ａｇｅｎｔ３８ａは、カウンター情報およびトナー残量情報の次回の送信時期に到達したとＳ１０２において判断すると、Ｓ１０１において収集したカウンター情報およびトナー残量情報を、通信部３６を介して装置管理システム２０に送信して（Ｓ１０３）、Ｓ１０１の処理を実行する。
【００６６】
装置管理システム２０の装置管理手段２５ａは、画像形成装置３０のカウンター情報およびトナー残量情報をＤｖｉｃｅ  Ａｇｅｎｔ３８ａから受信すると、受信したカウンター情報およびトナー残量情報を画像形成装置３０用の画像形成装置情報２４ｂに記憶する。
【００６７】
なお、以上においては、画像形成装置３０のカウンター情報およびトナー残量情報について説明したが、カウンター情報およびトナー残量情報以外の、画像形成装置３０の情報についても同様である。ただし、Ｄｖｉｃｅ  Ａｇｅｎｔ３８ａから装置管理システム２０への送信時期は、情報毎に異なる。例えば、画像形成装置３０において発生したジャムなどの様々なエラーの履歴情報については、Ｄｖｉｃｅ  Ａｇｅｎｔ３８ａは、エラーの発生の度に、即座に装置管理システム２０に送信する。
【００６８】
次に、カウンター情報およびトナー残量情報を送信する場合のＧａｔｅｗａｙ５５ａの動作について説明する。
【００６９】
図７は、カウンター情報およびトナー残量情報を送信する場合のＧａｔｅｗａｙ５５ａの動作のフローチャートである。
【００７０】
図７に示すように、Ｇａｔｅｗａｙ５５ａは、カウンター情報およびトナー残量情報の次回の送信時期にカウンター情報およびトナー残量情報を送信可能なタイミングで、ネットワーク１２上の画像形成装置のカウンター情報およびトナー残量情報を、ネットワーク１２上の画像形成装置から通信部５３を介して収集する（Ｓ１２１）。ここで、Ｇａｔｅｗａｙ５５ａは、例えば、装置管理システム２０によって指示された、カウンター情報およびトナー残量情報の送信間隔に基づいて、カウンター情報およびトナー残量情報の次回の送信時期を決定する。例えば、カウンター情報およびトナー残量情報の送信間隔は、６時間以上の特定の時間である。なお、Ｇａｔｅｗａｙ５５ａは、Ｓ１２１において、例えば、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）によるポーリングによって、カウンター情報およびトナー残量情報を収集する。
【００７１】
次いで、Ｇａｔｅｗａｙ５５ａは、カウンター情報およびトナー残量情報の次回の送信時期に到達したと判断するまで、カウンター情報およびトナー残量情報の次回の送信時期に到達したか否かを判断する（Ｓ１２２）。
【００７２】
Ｇａｔｅｗａｙ５５ａは、カウンター情報およびトナー残量情報の次回の送信時期に到達したとＳ１２２において判断すると、Ｓ１２１において収集したカウンター情報およびトナー残量情報を、通信部３６を介して装置管理システム２０に送信して（Ｓ１２３）、Ｓ１２１の処理を実行する。
【００７３】
装置管理システム２０の装置管理手段２５ａは、ネットワーク１２上の画像形成装置のそれぞれのカウンター情報およびトナー残量情報をＧａｔｅｗａｙ５５ａから受信すると、受信したカウンター情報およびトナー残量情報を、ネットワーク１２上の画像形成装置のそれぞれ用の画像形成装置情報２４ｂに記憶する。
【００７４】
なお、以上においては、ネットワーク１２上の画像形成装置のカウンター情報およびトナー残量情報について説明したが、カウンター情報およびトナー残量情報以外の、ネットワーク１２上の画像形成装置の情報についても同様である。ただし、Ｇａｔｅｗａｙ５５ａから装置管理システム２０への送信時期は、情報毎に異なる。例えば、ネットワーク１２上の画像形成装置において発生したジャムなどの様々なエラーの履歴情報については、Ｇａｔｅｗａｙ５５ａは、特定の短い間隔でネットワーク１２上の画像形成装置から収集し、収集した履歴情報に基づいてエラーの発生を確認すると、即座に装置管理システム２０に送信する。
【００７５】
次に、カウンター情報およびトナー残量情報を送信する場合のＭｏｂｉｌｅ  Ａｇｅｎｔ７６ａの動作について説明する。
【００７６】
図８は、カウンター情報およびトナー残量情報を送信する場合のＭｏｂｉｌｅ  Ａｇｅｎｔ７６ａの動作のフローチャートである。
【００７７】
Ｍｏｂｉｌｅ  Ａｇｅｎｔ７６ａは、画像形成装置６０のカウンター情報およびトナー残量情報の送信が操作部７１を介して指示されると、図８に示す動作を実行する。
【００７８】
図８に示すように、Ｍｏｂｉｌｅ  Ａｇｅｎｔ７６ａは、画像形成装置６０のカウンター情報およびトナー残量情報を、画像形成装置６０から通信部７３を介して収集する（Ｓ１４１）。
【００７９】
次いで、Ｍｏｂｉｌｅ  Ａｇｅｎｔ７６ａは、Ｓ１４１において収集したカウンター情報およびトナー残量情報を、移動体通信部７４を介して装置管理システム２０に送信して（Ｓ１４２）、図８に示す動作を終了する。
【００８０】
装置管理システム２０の装置管理手段２５ａは、画像形成装置６０のカウンター情報およびトナー残量情報をＭｏｂｉｌｅ  Ａｇｅｎｔ７６ａから受信すると、受信したカウンター情報およびトナー残量情報を、画像形成装置６０用の画像形成装置情報２４ｂに記憶する。
【００８１】
なお、以上においては、画像形成装置６０のカウンター情報およびトナー残量情報について説明したが、カウンター情報およびトナー残量情報以外の、画像形成装置６０の情報についても同様である。
【００８２】
次に、画像形成装置の情報が参照される場合のネットワークシステム１０の動作について説明する。
【００８３】
図９は、画像形成装置の情報が参照される場合のネットワークシステム１０の動作のシーケンス図である。
【００８４】
図９に示すように、コンピューター８０は、画像形成装置の管理者などの利用者からの指示に応じて、コンピューター８０のウェブブラウザーから画像形成装置の情報の参照を装置管理システム２０に要求する（Ｓ１６１）。
【００８５】
装置管理システム２０の装置管理手段２５ａは、Ｓ１６１の要求を受けると、Ｓ１６１において情報の参照が要求された画像形成装置用の画像形成装置情報２４ｂから、Ｓ１６１において要求された情報を取得し（Ｓ１６２）、Ｓ１６２において取得した情報をコンピューター８０に送信する（Ｓ１６３）。
【００８６】
コンピューター８０は、Ｓ１６３において送信されてきた情報を受信すると、受信した情報をウェブブラウザーに表示する（Ｓ１６４）。
【００８７】
したがって、画像形成装置の管理者などの利用者は、例えば、任意の画像形成装置のエラー、ワーニング、オフライン、レディなどの状態や、任意の画像形成装置において発生したジャムなどの様々なエラーの履歴情報を、コンピューター８０のウェブブラウザーを介して参照することができる。
【００８８】
次に、リモートで画像形成装置のメンテナンスを実行する場合のネットワークシステム１０の動作について説明する。
【００８９】
図１０は、リモートで画像形成装置のメンテナンスを実行する場合のネットワークシステム１０の動作のシーケンス図である。
【００９０】
図１０に示すように、コンピューター８０は、画像形成装置の管理者などの利用者からの指示に応じて、コンピューター８０のウェブブラウザーから画像形成装置のファームウェアの更新など、画像形成装置のメンテナンスを装置管理システム２０に要求する（Ｓ１８１）。
【００９１】
装置管理システム２０の装置管理手段２５ａは、Ｓ１８１の要求を受けると、Ｓ１８１においてメンテナンスが要求された画像形成装置に対して、Ｓ１８１において要求されたメンテナンスを実行し（Ｓ１８２）、Ｓ１８２における実行の結果の情報をコンピューター８０に送信する（Ｓ１８３）。
【００９２】
コンピューター８０は、Ｓ１８３において送信されてきた情報を受信すると、受信した情報をウェブブラウザーに表示する（Ｓ１８４）。
【００９３】
次に、特定の通知を実行する場合の装置管理システム２０の動作について説明する。
【００９４】
図１１は、特定の通知を実行する場合の装置管理システム２０の動作のフローチャートである。
【００９５】
図１１に示すように、装置管理システム２０の装置管理手段２５ａは、画像形成装置が特定の状態になったと判断するまで、画像形成装置が特定の状態になったか否かを画像形成装置情報２４ｂに基づいて判断する（Ｓ２０１）。ここで、特定の状態とは、例えば、ジャムなどのエラーが画像形成装置に発生した状態や、画像形成装置においてトナーなどの消耗品が特定の量以下になった状態である。
【００９６】
装置管理手段２５ａは、画像形成装置が特定の状態になったとＳ２０１において判断すると、画像形成装置が特定の状態になったことの通知を特定の電子メールアドレスなどの宛先に送信する（Ｓ２０２）。したがって、画像形成装置の管理者などの利用者は、例えば、Ｓ２０２において特定の宛先に送信された通知をコンピューター８０によって受信することによって、画像形成装置が特定の状態になったことを認識することができる。
【００９７】
装置管理手段２５ａは、Ｓ２０２の処理の後、Ｓ２０１の処理を実行する。
【００９８】
次に、画像形成装置の情報のうち特定の種類の情報を情報送信装置から特定の頻度以上で受信する場合の装置管理システム２０の動作について説明する。
【００９９】
図１２は、監視対象の情報送信装置を特定する場合の装置管理システム２０の動作のフローチャートである。
【０１００】
装置管理システム２０の装置管理手段２５ａは、例えば１日毎など、特定の期間毎に図１２に示す動作を実行する。
【０１０１】
図１２に示すように、装置管理手段２５ａは、監視対象としていない情報送信装置に関して、直近の過去の特定の時間において、画像形成装置の情報のうち特定の種類の情報を情報送信装置から特定の頻度以上で受信したか否かを判断する（Ｓ２２１）。ここで、特定の種類の情報には、例えば、カウンター情報およびトナー残量情報が含まれても良いし、エラーの履歴情報が含まれなくても良い。また、特定の時間とは、例えば、１分間である。また、特定の頻度とは、例えば、１分間に６０回である。
【０１０２】
装置管理手段２５ａは、直近の過去の特定の時間において、画像形成装置の情報のうち特定の種類の情報を情報送信装置から特定の頻度以上で受信したとＳ２２１において判断すると、この情報送信装置を監視対象として特定して（Ｓ２２２）、図１２に示す動作を終了する。
【０１０３】
装置管理手段２５ａは、直近の過去の特定の時間において、画像形成装置の情報のうち特定の種類の情報を情報送信装置から特定の頻度以上で受信しなかったとＳ２２１において判断すると、図１２に示す動作を終了する。
【０１０４】
図１３は、監視対象の情報送信装置に対する装置管理システム２０の動作のフローチャートである。
【０１０５】
装置管理手段２５ａは、Ｓ２２２において監視対象として特定した情報送信装置のそれぞれに対して図１３に示す動作を実行する。
【０１０６】
図１３に示すように、装置管理手段２５ａは、情報送信装置の情報送信プログラムが最新であるか否かを判断する（Ｓ２４１）。ここで、情報送信装置の情報送信プログラムとは、情報送信装置が画像形成装置３０である場合にはＤｖｉｃｅ  Ａｇｅｎｔ３７ａであり、情報送信装置が管理装置５０である場合にはＧａｔｅｗａｙ５４ａであり、情報送信装置が携帯端末７０である場合にはＭｏｂｉｌｅ  Ａｇｅｎｔ７５ａである。
【０１０７】
装置管理手段２５ａは、情報送信装置の情報送信プログラムが最新ではないとＳ２４１において判断すると、情報送信装置の情報送信プログラムを最新のものにアップグレードする（Ｓ２４２）。ここで、Ｓ２４２におけるアップグレードには、アップグレード後の情報送信プログラムの起動も含まれる。
【０１０８】
装置管理手段２５ａは、Ｓ２４２の処理の後、画像形成装置の情報のうち特定の種類の情報を情報送信装置から特定の頻度以上で受信したか否かを判断する（Ｓ２４３）。ここで、特定の種類の情報には、例えば、カウンター情報およびトナー残量情報が含まれても良いし、エラーの履歴情報が含まれなくても良い。また、特定の頻度とは、例えば、１分間に６０回である。
【０１０９】
装置管理手段２５ａは、画像形成装置の情報のうち特定の種類の情報を情報送信装置から特定の頻度以上で受信していないとＳ２４３において判断すると、Ｓ２４２におけるアップグレード後に特定の時間が経過したか否かを判断する（Ｓ２４４）。ここで、特定の時間とは、例えば、１日である。
【０１１０】
装置管理手段２５ａは、アップグレード後に特定の時間が経過していないとＳ２４４において判断すると、Ｓ２４３の処理を実行する。
【０１１１】
装置管理手段２５ａは、情報送信装置の情報送信プログラムが最新であるとＳ２４１において判断するか、画像形成装置の情報のうち特定の種類の情報を情報送信装置から特定の頻度以上で受信したとＳ２４３において判断すると、情報送信装置の情報送信プログラムを再起動する（Ｓ２４５）。
【０１１２】
装置管理手段２５ａは、Ｓ２４５の処理の後、画像形成装置の情報のうち特定の種類の情報を情報送信装置から特定の頻度以上で受信したか否かを判断する（Ｓ２４６）。ここで、特定の種類の情報には、例えば、カウンター情報およびトナー残量情報が含まれても良いし、エラーの履歴情報が含まれなくても良い。また、特定の頻度とは、例えば、１分間に６０回である。
【０１１３】
装置管理手段２５ａは、画像形成装置の情報のうち特定の種類の情報を情報送信装置から特定の頻度以上で受信していないとＳ２４６において判断すると、Ｓ２４５における再起動後に特定の時間が経過したか否かを判断する（Ｓ２４７）。ここで、特定の時間とは、例えば、１日である。
【０１１４】
装置管理手段２５ａは、再起動後に特定の時間が経過していないとＳ２４７において判断すると、Ｓ２４６の処理を実行する。
【０１１５】
装置管理手段２５ａは、画像形成装置の情報のうち特定の種類の情報を情報送信装置から特定の頻度以上で受信したとＳ２４６において判断すると、この情報送信装置の情報送信プログラムを停止する（Ｓ２４８）。
【０１１６】
装置管理手段２５ａは、アップグレード後に特定の時間が経過したとＳ２４４において判断するか、再起動後に特定の時間が経過したとＳ２４７において判断するか、Ｓ２４８の処理を実行すると、この情報送信装置を監視対象から解除して（Ｓ２４９）、図１３に示す動作を終了する。
【０１１７】
以上に説明したように、ネットワークシステム１０は、画像形成装置の特定の種類の情報を装置管理システム２０が情報送信装置から特定の頻度以上で受信した場合に（Ｓ２２１でＹＥＳ）、この情報送信装置の情報送信プログラムが最新ではないとき（Ｓ２４１でＮＯ）、この情報送信プログラムを最新のものに装置管理システム２０がアップグレードする（Ｓ２４２）ので、画像形成装置の情報が情報送信装置から装置管理システム２０に情報送信プログラムのバグなどの不具合によって高頻度で送信される可能性を低減することができる。
【０１１８】
ネットワークシステム１０は、情報送信プログラムが最新である情報送信装置から画像形成装置の特定の種類の情報を特定の頻度以上で装置管理システム２０が受信した場合に（「Ｓ２２１でＹＥＳおよびＳ２４１でＹＥＳ」または「Ｓ２４２およびＳ２４３でＹＥＳ」）、この情報送信プログラムのアップグレードからの経過時間が特定の時間以下であるとき（Ｓ２４４でＮＯ）、または、この情報送信プログラムの前回の起動からの経過時間が特定の時間超であるとき（Ｓ２４４でＹＥＳまたはＳ２４７でＹＥＳ）、この情報送信プログラムを装置管理システム２０が再起動する（Ｓ２４５）ので、画像形成装置の情報が情報送信装置から装置管理システム２０に高頻度で送信されることが特定のトリガーの発生によって発生する場合に、画像形成装置の情報が情報送信装置から装置管理システム２０に高頻度で送信されることを、特定のトリガーが再び発生するまで抑えることができる。したがって、ネットワークシステム１０は、画像形成装置の情報が情報送信装置から装置管理システム２０に情報送信プログラムの不具合によって高頻度で送信される可能性を低減することができる。
【０１１９】
ネットワークシステム１０は、情報送信プログラムが最新である情報送信装置から画像形成装置の特定の種類の情報を特定の頻度以上で装置管理システム２０が受信した場合に（Ｓ２４６でＹＥＳ）、この情報送信プログラムの前回の再起動からの経過時間が特定の時間以下であるとき（Ｓ２４７でＮＯ）、この情報送信プログラムを装置管理システム２０が停止する（Ｓ２４８）ので、画像形成装置の情報が情報送信装置から装置管理システム２０に情報送信プログラムの不具合によって高頻度で送信される可能性をなくすことができる。
【０１２０】
なお、装置管理手段２５ａは、図１３に示す動作に代えて、図１４に示す動作を実行しても良い。
【０１２１】
図１４に示すように、装置管理手段２５ａは、Ｓ２４５〜Ｓ２４７の処理（図１３参照。）と同様のＳ２６１〜Ｓ２６３の処理を実行する。
【０１２２】
装置管理手段２５ａは、画像形成装置の情報のうち特定の種類の情報を情報送信装置から特定の頻度以上で受信したとＳ２６２において判断すると、Ｓ２４１〜Ｓ２４４の処理（図１３参照。）と同様のＳ２６４〜Ｓ２６７の処理を実行する。
【０１２３】
装置管理手段２５ａは、情報送信装置の情報送信プログラムが最新であるとＳ２６４において判断するか、画像形成装置の情報のうち特定の種類の情報を情報送信装置から特定の頻度以上で受信したとＳ２６６において判断すると、Ｓ２４８の処理（図１３参照。）と同様のＳ２６８の処理を実行する。
【０１２４】
装置管理手段２５ａは、再起動後に特定の時間が経過したとＳ２６３において判断するか、アップグレード後に特定の時間が経過したとＳ２６７において判断するか、Ｓ２６８の処理を実行すると、Ｓ２４９の処理と同様のＳ２６９の処理を実行して、図１４に示す動作を終了する。
【０１２５】
図１４に示す動作において、ネットワークシステム１０は、情報送信装置から画像形成装置の特定の種類の情報を特定の頻度以上で装置管理システム２０が受信した場合に（Ｓ２２１でＹＥＳ）、この情報送信プログラムを装置管理システム２０が再起動する（Ｓ２６１）ので、画像形成装置の情報が情報送信装置から装置管理システム２０に高頻度で送信されることが特定のトリガーの発生によって発生する場合に、画像形成装置の情報が情報送信装置から装置管理システムに高頻度で送信されることを、特定のトリガーが再び発生するまで抑えることができる。したがって、ネットワークシステム１０は、画像形成装置の情報が情報送信装置から装置管理システム２０に情報送信プログラムの不具合によって高頻度で送信される可能性を低減することができる。
【０１２６】
また、ネットワークシステム１０は、画像形成装置の特定の種類の情報を装置管理システム２０が情報送信装置から特定の頻度以上で受信した場合に（Ｓ２６２でＹＥＳ）、この情報送信装置の情報送信プログラムが最新ではなく（Ｓ２６４でＮＯ）、この情報送信プログラムの前回の起動からの経過時間が特定の時間以下であるとき（Ｓ２６３でＮＯ）、この情報送信プログラムを最新のものに装置管理システムがアップグレードする（Ｓ２６５）ので、画像形成装置の情報が情報送信装置から装置管理システム２０に情報送信プログラムの不具合によって高頻度で送信される可能性を低減することができる。
【０１２７】
なお、情報送信装置の利用者は、情報送信プログラムのアップグレードを禁止することができる。装置管理手段２５ａは、情報送信プログラムのアップグレードが禁止されている場合、図１３に示す動作において、Ｓ２４１〜Ｓ２４４の処理を実行せずに、Ｓ２４５の処理から開始する。また、装置管理手段２５ａは、情報送信プログラムのアップグレードが禁止されている場合、図１４に示す動作において、画像形成装置の情報のうち特定の種類の情報を情報送信装置から特定の頻度以上で受信したとＳ２６２において判断すると、Ｓ２６４〜Ｓ２６７の処理を実行せずに、Ｓ２６８の処理を実行する。
【符号の説明】
【０１２８】
１０  ネットワークシステム
２０  装置管理システム（コンピューター）
２４ａ  装置管理プログラム
２４ｂ  画像形成装置情報（画像形成装置の情報）
３０  画像形成装置（情報送信装置）
３７ａ  Ｄｖｉｃｅ  Ａｇｅｎｔ（情報送信プログラム）
４０  画像形成装置
５０  管理装置（情報送信装置）
５４ａ  Ｇａｔｅｗａｙ（情報送信プログラム）
６０  画像形成装置
７０  携帯端末（情報送信装置）
７５ａ  Ｍｏｂｉｌｅ  Ａｇｅｎｔ（情報送信プログラム）
【図１】
2020013186.tif 000003
【図２】
2020013186.tif 000004
【図３】
2020013186.tif 000005
【図４】
2020013186.tif 000006
【図５】
2020013186.tif 000007
【図６】
2020013186.tif 000008
【図７】
2020013186.tif 000009
【図８】
2020013186.tif 000010
【図９】
2020013186.tif 000011
【図１０】
2020013186.tif 000012
【図１１】
2020013186.tif 000013
【図１２】
2020013186.tif 000014
【図１３】
2020013186.tif 000015
【図１４】
2020013186.tif 000016