(57)【要約】【課題】  画像形成装置等の被管理装置に高負荷がかかっている時に管理情報の通知が実行されることを回避できるようにする。【解決手段】  画像形成装置では、自己の各状態とその状態が遷移した時刻との関係を時系列で示すログ情報をＮＶＲＡＭ又はＨＤＤに保存する。そして、その保存したログ情報を各時間帯（単位時間）毎に区切り、その各時間帯毎に自己の各状態であった時間を集計する加工処理を行う。そして、その加工結果に基づいて、自己が管理装置の管理に必要な管理情報を前記管理装置へ通知するのに適した時間帯を判断する。そして、その時間帯を管理装置の管理に必要な管理情報の通知時間帯として決定し、その通知時間帯に管理情報を管理装置へ通知する。【選択図】        図７
2014002567.tif 000002
【特許請求の範囲】
【請求項１】
管理装置により管理される被管理装置であって、
該被管理装置の各状態とその状態が遷移した時刻との関係を時系列で示すログ情報を保存するログ情報保存手段と、
該ログ情報保存手段によって保存されたログ情報に基づいて、当該被管理装置が前記管理装置の管理に必要な管理情報を前記管理装置へ通知するのに適した時間帯を判断し、該時間帯を前記管理情報の通知時間帯として決定する通知時間帯決定手段と、
該通知時間帯決定手段によって決定した通知時間帯に前記管理情報を前記管理装置へ通知する管理情報通知手段とを設けたことを特徴とする被管理装置。
【請求項２】
前記通知時間帯決定手段は、当該被管理装置の電源が投入されていて且つ負荷が最も低い時間帯を、前記管理情報を管理装置へ通知するのに適した時間帯と判断することを特徴とする請求項１に記載の被管理装置。
【請求項３】
請求項１又は２に記載の被管理装置において、
前記ログ情報保存手段によって保存したログ情報を各時間帯毎に区切り、該各時間帯毎に前記各状態であった時間を集計する加工処理を行うログ情報加工手段を設け、
前記通知時間帯決定手段は、前記管理情報を管理装置へ通知するのに適した時間帯の判断を、前記ログ情報加工手段による加工処理の結果に基づいて行うことを特徴とする被管理装置。
【請求項４】
前記ログ情報加工手段は、前記管理情報通知手段による通知の頻度に応じて、前記ログ情報保存手段によって保存したログ情報に対する加工処理を行う範囲を変更する手段を有することを特徴とする請求項３に記載の被管理装置。
【請求項５】
請求項１から４のいずれか一項に記載の被管理装置と、該被管理装置を管理する管理装置とを備えたことを特徴とする管理システム。
【請求項６】
管理装置により管理される被管理装置における管理情報の通知方法であって、
前記被管理装置の各状態とその状態が遷移した時刻との関係を時系列で示すログ情報を保存するログ情報保存工程と、
該ログ情報保存工程で保存したログ情報に基づいて、当該被管理装置が前記管理装置の管理に必要な管理情報を前記管理装置へ通知するのに適した時間帯を判断し、該時間帯を前記管理情報の通知時間帯として決定する通知時間帯決定工程と、
該通知時間帯決定工程で決定した通知時間帯に前記管理情報を前記管理装置へ通知する管理情報通知工程とを有することを特徴とする管理情報の通知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、被管理装置、その被管理装置とそれを遠隔管理する管理装置とを備えた遠隔管理システム、および上記被管理装置における管理情報の通知方法に関する。
【背景技術】
【０００２】
例えば、顧客環境にある通信機能を備えた画像形成装置を被管理装置とし、サービスセンタ（管理センタ）の管理装置が公衆回線又はインタネット等の通信回線（ネットワーク）経由でこれらの被管理装置を遠隔管理する遠隔管理システムが既に知られている。
また、被管理装置が通信機能を備えていない場合や、通信機能を備えていてもその機能が管理装置と通信するための機能を持っていない場合には、その被管理装置に管理装置と通信可能な通信機能を有する仲介装置を通信回線経由で接続し、管理装置が通信回線および仲介装置経由で被管理装置を遠隔管理する遠隔管理システムも既に知られている。
【０００３】
これらの遠隔管理システムでは、管理装置が、被管理装置を管理するため、その管理に必要な管理情報を被管理装置から定期的に取得する必要がある。管理情報としては、被管理装置のシステム構成や動作条件等の設定内容を示す情報、積算画像形成枚数の情報などがある。
そこで、被管理装置又は仲介装置は、予め指定された時刻（定時）になったとき、定時通知対象となっている管理情報を管理装置へ通知する機能を備えている。
しかし、このような機能を有する遠隔管理システムでは、管理装置が管理情報の通知時刻を指定しているが、その通知時刻になった時の被管理装置の負荷状態（稼動有無等）を確認していないため、次のような問題がある。
【０００４】
すなわち、被管理装置に高負荷がかかっている時（例えば稼動時）でも管理情報通知の処理を実行してしまい、被管理装置に更に負荷をかけてしまうことがある。例えば、被管理装置が複写機やデジタル複合機（以下「ＭＦＰ」ともいう）等の画像形成装置であった場合、画像形成（以下「印刷」ともいう）処理の実行中でも管理情報通知の処理を実行してしまい、画像形成装置に更に負荷をかけてしまうことがある。その場合、印刷処理の完了が通常の印刷処理より遅れてしまう。
【０００５】
そこで、例えば特許文献１には、被管理装置（管理対象システム）が、管理装置（管理システム）からのスケジュール変更コマンドにより設定された接続スケジュールに従って管理装置とのコネクションを確立することにより、管理装置が被管理装置を適切なタイミングで遠隔管理する仕組みについて開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載のものでは、被管理装置の負荷状態に応じて接続スケジュールの設定を変更することは行っていない。そのため、被管理装置に高負荷がかかっている時でも管理情報通知の処理を実行してしまい、被管理装置に更に負荷をかけてしまうことがあるという問題を解消することはできない。
この発明は、上記の点に鑑みてなされたものであり、被管理装置が管理装置への管理情報の通知に適した時間帯にその通知を行えるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
この発明は、管理装置により管理される被管理装置であって、上記の目的を達成するため、次のようにしたことを特徴とする。
すなわち、上記被管理装置の各状態とその状態が遷移した時刻との関係を時系列で示すログ情報を保存するログ情報保存手段を設ける。
また、上記ログ情報保存手段によって保存されたログ情報に基づいて、当該被管理装置が前記管理装置の管理に必要な管理情報を前記管理装置へ通知するのに適した時間帯を判断し、その時間帯を上記管理装置の管理に必要な管理情報の通知時間帯として決定する通知時間帯決定手段を設ける。
さらに、上記通知時間帯決定手段によって決定した通知時間帯に、上記管理情報を上記管理装置へ通知する管理情報通知手段を設けたものである。
【発明の効果】
【０００８】
この発明の被管理装置によれば、管理情報を管理装置への通知に適した時間帯に通知することができるので、例えば高負荷がかかっている時間帯に管理情報を通知するようなことを減らすことができる。
【図面の簡単な説明】
【０００９】
【図１】この発明の一実施形態である被管理装置を含む遠隔管理システムの構成例を示す概念図である。
【図２】図１に示した遠隔管理システムの一例である画像形成装置遠隔管理システムの構成例を示す概念図である。
【図３】図２の画像形成装置１００のハードウェア構成例を示すブロック図である。
【図４】図１の管理装置１０２のハードウェア構成例を示すブロック図である。
【図５】図２の画像形成装置１００の主要な機能構成の一例を示すブロック図である。
【図６】図１の管理装置１０２の主要な機能構成の一例を示すブロック図である。
【図７】図２の画像形成装置１００が通知時間帯を決定して管理装置１０２へ管理情報を通知するまでの通信シーケンスの一例を示す図である。
【図８】図３および図５のＮＶＲＡＭ２０３もしくはＨＤＤ２０４に保存された加工前のログ情報の一例を示す説明図である。
【図９】図５のログ情報加工手段５０５による加工後のログ情報の一例を示す説明図である。
【図１０】図５の通知時間帯決定手段５０６が行う管理情報の通知時間帯を決定する処理の一例を示すフローチャートである。
【図１１】図１０のステップＳ１１のソート処理の説明に供する説明図である。
【図１２】同じくステップＳ１２のソート処理の説明に供する説明図である。
【図１３】同じくステップＳ１３のソート処理の説明に供する説明図である。
【発明を実施するための形態】
【００１０】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
まず、この発明の一実施形態である被管理装置を含む遠隔管理システムの構成例について説明する。
図１は、その遠隔管理システムの構成例を示す概念図である。なお、ここでは、通信機能を持ち、管理装置によって管理される電子装置を説明の便宜上「被管理装置」と云う。
【００１１】
この遠隔管理システムは、通信機能を有する電子装置を被管理装置１０（１０ａ，１０ｂ，１０ｃ，１０ｄ，１０ｅ，１０ｆ）とする管理システムである。
そして、被管理装置１０と接続される（被管理装置側から見た）外部装置として、被管理装置１０と図示しないＬＡＮ（ローカルエリアネットワーク）によって接続された遠隔管理仲介装置である仲介装置１０１（１０１ａ，１０１ｂ，１０１ｃ）を備えている。更に、仲介装置１０１とインタネット１０３（図示しない公衆回線等の他のネットワークでもよい）を介して接続されるサーバ装置として機能する管理装置１０２を備えている。
【００１２】
管理装置１０２は、仲介装置１０１を介して各被管理装置１０を集中的に遠隔管理できるようにしている。
被管理装置１０および仲介装置１０１は機器利用者（ユーザ）側の設置環境（オフィス等）に、管理装置１０２はサービスセンタ（管理センタ）にそれぞれ設置されている。
なお、被管理装置１０としては、種々の電子装置に通信機能を設けた通信装置が考えられ、例えば、プリンタ，ＦＡＸ（ファクシミリ）装置，デジタル複写機，デジタル複合機（ＭＦＰ）等の画像形成装置やスキャナ装置等の画像読取装置などの画像処理装置や、ネットワーク家電，自動販売機，医療機器，電源装置，空調システム，ガス・水道・電気等の計量システム等に通信機能を持たせた通信装置が考えられる。
【００１３】
ところで、この遠隔管理システムにおいて、設置環境Ａ，Ｂ内の仲介装置１０１と被管理装置１０は、互いにＬＡＮによって接続し、これを介して通信可能としている。また、設置環境Ａ，Ｂ，Ｃには、セキュリティ面を考慮し、ファイアウォール１０４（１０４ａ，１０４ｂ，１０４ｃ）を設置する。このファイアウォール１０４は、プロキシサーバによって構成する。
【００１４】
ここで、管理装置１０２が新たな方式を用いて遠隔管理するサービス（ＮＲＳ）を実現するために、機器利用者側のＬＡＮに、ＮＲＳに対応するプログラムを実装した仲介装置１０１および被管理装置１０が接続されている。その仲介装置１０１および被管理装置１０には、管理装置１０２が従来の方式を用いて遠隔管理するサービス（ＣＳＳ）も実現するために、ＣＳＳに対応するプログラムも実装している。ＮＲＳを実現するためには、ＣＳＳを実現する場合と同様に、仲介装置１０１および被管理装置１０を初期設置すればよい。
【００１５】
公衆回線（又は専用回線）としては、アナログ回線，ＡＤＳＬ回線，デジタル回線（ＩＳＤＮ回線），光ファイバー利用回線等の固定電話回線や、携帯電話回線，ＰＨＳ回線等の移動電話回線がある。
なお、仲介装置１０１と被管理装置１０との接続は、ＬＡＮに限らず、ＲＳ−４８５規格等に準拠したシリアル接続や、ＳＣＳＩ（Small Computer System Interface）規格等に準拠したパラレル接続等によって行ってもよい。例えば、ＲＳ−４８５規格の場合には、仲介装置１０１に直列に５台までの被管理装置１０を接続することができる。
【００１６】
仲介装置１０１および被管理装置１０は、その利用環境に応じて多様な階層構造を成す。
例えば、図１に示す設置環境Ａでは、管理装置１０２とＨＴＴＰ（Hyper Text Transfer Protocol）による直接的なコネクションを確立できる仲介装置１０１ａが被管理装置１０ａおよび１０ｂを従える単純な階層構造になっている。しかし、同図に示す設置環境Ｂでは、４台の被管理装置１０を設置するため、１台の仲介装置１０１を設置しただけでは負荷が大きくなる。
【００１７】
そのため、管理装置１０２とＨＴＴＰによる直接的なコネクションを確立できる仲介装置１０１ｂが、被管理装置１０ｃおよび１０ｄだけでなく、他の仲介装置１０１ｃを従え、この仲介装置１０１ｃが被管理装置１０ｅおよび１０ｆを更に従えるという階層構造を形成している。この場合、被管理装置１０ｅおよび１０ｆを遠隔管理するために管理装置１０２から発せられた情報は、仲介装置１０１ｂとその下位のノードである仲介装置１０１ｃとを経由して、被管理装置１０ｅ又は１０ｆに到達することになる。
【００１８】
また、設置環境Ｃのように、被管理装置１０に仲介装置１０１の機能を併せ持たせた仲介機能付被管理装置（以下単に「被管理装置」ともいう）１１ａ，１１ｂを、別途仲介装置１０１を介さずにインタネット１０３によって管理装置１０２に接続するようにしてもよい。
なお、図示はしていないが、仲介機能付被管理装置１１の下位に更に被管理装置１０と同等の被管理装置を接続することもできる。
また、各被管理装置１０，１１に、ＬＡＮ経由でパーソナルコンピュータ等の端末装置や他の電子装置（外部装置）を接続することもできる。
【００１９】
このような遠隔管理システムにおいて、仲介装置１０１は、これに接続された被管理装置１０の制御管理のためのアプリケーションプログラム（以下「アプリケーション」と略称する）を実装している。
管理装置１０２は、各仲介装置１０１の制御管理、更にはこの仲介装置１０１を介した被管理装置１０の制御管理を行うためのアプリケーションを実装している。そして、被管理装置１０も含め、この遠隔管理システムにおけるこれら各ノードは、ＲＰＣ（remote procedure call）により、相互の実装するアプリケーションのメソッドに対する処理の依頼である「要求」を送信し、この依頼された処理の結果である「応答」を取得することができるようになっている。
【００２０】
すなわち、管理装置１０２は、被管理装置１０や仲介装置１０１への要求（管理装置側要求）を生成してこれを被管理装置１０や仲介装置１０１へ引き渡し、この要求に対する応答を取得できる。一方、被管理装置１０は、管理装置１０２への要求（被管理装置側要求）を生成してこれを管理装置１０２へ引き渡し、この要求に対する応答を取得できるようになっている。また、仲介装置１０１も、管理装置１０２への要求（仲介装置側要求）を生成してこれを管理装置１０２へ引き渡し、この要求に対する応答を取得できるようになっている。
【００２１】
この要求には、仲介装置１０１に被管理装置１０に対して各種要求を送信させ、被管理装置１０からの応答を仲介装置１０１を介して取得することも含まれる。
なお、ＲＰＣを実現するために、ＳＯＡＰ（Simple Object Access Protocol），ＨＴＴＰ，ＦＴＰ（File Transfer Protocol）,ＣＯＭ（Component Object Model），ＣＯＲＢＡ（Common Object Request Broker Architecture）等の既知のプロトコル（通信規格），技術，仕様などを利用することができる。
【００２２】
以下、図１に示した遠隔管理システムのより具体的な例として、画像形成装置を被管理装置とする遠隔管理システムである画像形成装置遠隔管理システムについて説明する。
図２は、その画像形成装置遠隔管理システムの構成例を示す概念図であるが、被管理装置１０を画像形成装置１００に、仲介機能付被管理装置１１を仲介機能付画像形成装置（以下単に「画像形成装置」ともいう）１１０に変更した点が図１と相違するのみであるので、システムの全体構成についての説明は省略する。
【００２３】
画像形成装置１００は、コピー，プリンタ，ファクシミリ，スキャナ等の機能および外部装置と通信を行う機能を備えたデジタル複合機であり、それらの機能に係るサービスを提供するためのアプリケーションを実装しているものである。また、仲介機能付画像形成装置１１０は、画像形成装置１００に仲介装置１０１の機能を併せ持たせたものである。
【００２４】
ここで、この画像形成装置１００が実行する画像形成動作として、コピー機能によるコピー動作（原稿画像を読み取ってそれを用紙等の記録媒体上にコピーする動作）がある。また、プリンタ機能によるプリント動作（パーソナルコンピュータ等の端末装置から受信した画像データにより用紙上に画像をプリントする動作）もある。更に、ファクシミリ機能によるファクス動作（原稿画像を読み取ってその画像データを外部のファクシミリ装置等へファクス送信する動作および外部のファクシミリ装置等からファクス受信した画像データにより用紙等の記録媒体上に画像をプリントする動作）もある。更にまた、スキャナ機能によるスキャン動作（原稿画像を読み取ってその画像データをメモリに記憶する動作）がある。
【００２５】
次に、このような画像形成装置１００のハードウェア構成について具体的に説明する。
図３は、図２の画像形成装置１００のハードウェア構成例を示すブロック図である。
この画像形成装置１００は、図２の管理装置１０２によって遠隔管理される被管理装置であり、例えば図３に示すように、コントローラ部（制御装置）２００、操作部（オペレーションパネル）２２０、ファクス制御部２３０、およびエンジン部２４０を備えている。そして、コントローラ部２００のＡＳＩＣ（Application Specific Integrated Circuit）２０１と、操作部２２０、ファクス制御部２３０、およびエンジン部２４０とをＰＣＩ（Peripheral Component Interconnect）バス２５１，２５２によって接続している。
【００２６】
コントローラ部２００は、ＡＳＩＣ２０１に、ＲＡＭ２０２、ＮＶＲＡＭ（Non Volatile RAM）２０３、およびＨＤＤ（ハードディスクドライブ）２０４を接続すると共に、このＡＳＩＣ２０１とＣＰＵチップセットのＮＢ（North Bridge）２０５を介してＣＰＵ２０６とＲＡＭ２０７を接続している。このようにＮＢ２０５を介して接続する理由は、ＣＰＵ２０６自体のインタフェース（以下「Ｉ／Ｆ」ともいう）が公開されていないためである。
【００２７】
ここで、このＡＳＩＣ２０１とＮＢ２０５は、単にＰＣＩバスを介して接続されているのではなく、ＡＧＰ（Accelerated Graphics Port）２０８を介して接続されている。このようにＡＧＰ２０８を介して接続する理由は、この画像形成装置１００がアプリケーション等のプログラム（ソフトウェア）を形成する複数のプロセスを実行制御する関係上、低速のＰＣＩバスを接続したのでは、パフォーマンスが低下してしまうためである。
【００２８】
ＮＢ２０５は、ＣＰＵ２０６と、ＲＡＭ２０７、シリアルバス２０９、ＡＳＩＣ２０１、ＬＡＮポート２１０とを接続するためのノースブリッジである。
ＣＰＵ２０６は、この画像形成装置１００全体の制御を行うものである。
ＲＡＭ２０７は、ＣＰＵ２０６が実行するプログラムを展開するためのプログラムメモリや、画像データを描画（生成）するための描画用メモリ等として用いるシステムメモリである。
【００２９】
ＡＧＰ２０８は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、ＲＡＭ（システムメモリ）２０７に高スループットで直接アクセスすることにより、図示しないグラフィックスアクセラレータカードを高速にする。
シリアルバス２０９は、ＮＢ２０５とＰＣＩバス２１１を介して接続し、ＮＢ２０５を介してＡＳＩＣ２０１やＣＰＵ２０６と、図示しないＰＣＩデバイスやその他の周辺デバイスとを接続するためのバスである。
【００３０】
ＬＡＮポート２１０は、ＮＢ２０５とＰＣＩバス２１１を介して接続し、ＮＢ２０５を介してＡＳＩＣ２０１やＣＰＵ２０６と図示しないＬＡＮおよび図２の仲介装置１０１を介して他の画像形成装置１００と通信するためのＬＡＮケーブルを接続するためのＩ／Ｆである。
ＡＳＩＣ２０１は、画像処理用のハードウェア要素を有する画像処理用途向けの集積回路（ＩＣ）である。
【００３１】
ＲＡＭ２０２は、コピー用画像バッファや符号バッファとして用いるローカルメモリである。
ＮＶＲＡＭ２０３は、この画像形成装置１００に設定されている情報、および後述する管理情報やログ情報等の各種情報を保存（保持）するための不揮発性メモリであり、電源がオフになっても記憶内容を保持するようになっている。なお、このＮＶＲＡＭ２０３の代わりに、ＲＡＭと電池を利用したバックアップ回路を集積した不揮発性ＲＡＭを使用してもよい。
【００３２】
ＨＤＤ２０４は、ＮＶＲＡＭ２０３と同様の情報を保存したり、画像データやプログラム、フォントデータ、フォームデータ等の各種データを蓄積するためのストレージである。
したがって、ＡＳＩＣ２０１には、ＲＡＭ２０２を接続するためのＲＡＭインタフェースと、ＮＶＲＡＭ２０３を接続するためのＮＶＲＡＭインタフェースと、ＨＤＤ２０４を接続するためのハードディスクインタフェースが設けられている。そして、ＲＡＭ２０２又はＨＤＤ２０４に対して画像データの入出力を行う場合には、その入出力先がＲＡＭＩ／Ｆ又はハードディスクＩ／Ｆに切り替えられる。
【００３３】
ここで、ＨＤＤ２０４内のプログラムには、ＮＲＳやＣＳＳ等のサービスに対応するプログラムが含まれている。なお、そのようなプログラムをＮＶＲＡＭ２０３に記憶してもよい。また、そのようなプログラムのみを格納する専用メモリを備えてもよい。ＮＲＳおよびＣＳＳはそれぞれ、互いに異なる方式による遠隔管理に関する機能（管理装置１０２との通信に係わる機能）をまとめたモジュールである。
【００３４】
ＡＳＩＣ２０１は、ＰＣＩバス２５１を介して操作部２２０を、ＰＣＩバス２５２を介してファクス制御部２３０とエンジン部２４０を接続している。
操作部２２０は、操作者からの入力操作の受け付け並びに操作者に向けた表示を行うオペレーションパネルである。
ファクス制御部２３０は、Ｇ３ファクス通信制御部２３０ａとＧ４ファクス通信制御部２３０ｂとを備え、この画像形成装置１００と他の画像形成装置１００との間で公衆回線を含む通信回線を介したＧ３又はＧ４のファクス送受信の制御を行う。
【００３５】
エンジン部２４０は、印刷部であるプロッタ部２４１と画像読取部であるスキャナ部２４２とを有し、プロッタ部２４１による画像データの印刷（プリント）とスキャナ部２４２による原稿の画像読み取りの制御を行う。プロッタ部２４１およびスキャナ部２４２は、それぞれがこの画像形成装置１００におけるハードウェア資源であり、内部に異常等の事象を検出するためのセンサを備えている。
【００３６】
ここで、電源投入（電源オン）により、ＣＰＵ２０６は、ＮＢ２０５およびＡＳＩＣ２０１経由でＨＤＤ２０４内のブートローダを起動させ、そのブートローダに従い、ＨＤＤ２０４内のＯＳ（オペレーティングシステム）イメージを読み出し、それをＲＡＭ２０７にロードして使用可能なＯＳに展開する。そして、ＯＳの展開が完了すると、そのＯＳを起動させる。その後、ＨＤＤ２０４内のアプリケーション等のプログラムを必要に応じて読み出し、それらをＲＡＭ２０７にロードして展開し、起動させる。なお、ブートローダをＨＤＤ２０４に記憶せず、ブートローダを記憶したＲＯＭを備えてもよい。
【００３７】
次に、図１の管理装置１０２のハードウェア構成について具体的に説明する。なお、仲介装置１０１のハードウェア構成も管理装置１０２と略同様なので、図示を省略する。
図４は、図１の管理装置１０２のハードウェア構成例を示すブロック図である。
この管理装置１０２は、図１の被管理装置１０，１１（図２の画像形成装置１００，１１０等）から定期的に取得する管理情報に基づいて、被管理装置１０，１１を遠隔管理するものである。
【００３８】
この管理装置１０２は、例えば図４に示すように、それぞれバス３００で相互に接続されている、ＨＤＤ３０１と、メモリ装置３０２と、ＣＰＵ３０３と、インタフェース装置３０４と、表示装置３０５と、入力装置３０６とを備えている。
管理装置１０２での処理を実現するプログラムは、例えば、ＨＤＤ３０１に導入される。ＨＤＤ３０１は、導入されたプログラムを格納すると共に、必要なファイルやデータ等を格納して保存する。そのデータとしては、管理装置１０２で受信するメッセージ（管理情報）がある。
【００３９】
メモリ装置３０２は、プログラムの起動指示があった場合に、ＨＤＤ３０１からプログラムを読み出して展開する。
ＣＰＵ３０３は、メモリ装置３０２に格納されたプログラムに従って管理装置１０２に係る機能を実現する。
インタフェース装置３０４は、図１のインタネット１０３に接続するためのインタフェースとして用いられる。
表示装置３０５は、プログラムによるＧＵＩ（Graphical User Interface）等のユーザインタフェースを表示する。
【００４０】
入力装置３０６は、キーボードおよびマウス等のポインティングデバイスなどで構成され、様々な操作指示を入力させるために用いられる。
なお、仲介装置１０１でも、ＨＤＤ３０１に相当するＨＤＤに前述したＮＲＳやＣＳＳ等のサービスに対応するプログラムを格納している。また、仲介装置１０１にＮＶＲＡＭ等の他の不揮発性メモリを備えている場合には、そこにＮＲＳやＣＳＳ等のサービスに対応するプログラムを格納してもよい。あるいは、そのようなプログラムのみを格納する専用メモリを備えてもよい。
【００４１】
次に、図２の画像形成装置１００（図１の被管理装置１０）の主要な機能構成について説明する。
図５は、その画像形成装置１００の主要な機能構成の一例を示すブロック図であり、特にこの発明に関わる特徴的な部分のみ抽出して示している。
【００４２】
この画像形成装置１００は、メッセージ受信手段５０１、メッセージ解析実行手段５０２、システム制御手段５０３、ログ情報保存手段５０４、ログ情報加工手段５０５、通知時間帯決定手段５０６、通知時間帯設定手段５０７、およびメッセージ送信手段５０８としての機能を持っている。これらの機能は、図３のＣＰＵ２０６が、ＲＡＭ２０７上のプログラムを実行し、ＡＳＩＣ２０１、ＮＶＲＡＭ２０３、ＨＤＤ２０４、ＬＡＮポート２１０、および操作部２２０を含む各部を制御することによって果すことができる。
【００４３】
メッセージ受信手段５０１は、管理装置１０２から送信される管理メッセージを受信する。
メッセージ解析実行手段５０２は、メッセージ受信手段５０１において受信した管理メッセージを解析する。
システム制御手段５０３は、メッセージ解析実行手段５０２において解析されたメッセージに従って処理を実行する。また、画像形成装置１００による処理の実行タイミングを決定する。
【００４４】
ログ情報保存手段５０４は、画像形成装置１００のログ（履歴）情報をＮＶＲＡＭ２０３もしくはＨＤＤ２０４に保存する。
ここで、画像形成装置１００のログ情報とは、画像形成装置１００の各状態とその状態が遷移した時刻との関係を時系列で示す情報である。
ログ情報加工手段５０５は、通知時間帯決定手段５０６が管理情報を管理装置１０２へ通知するのに適した時間帯である画像形成装置１００の負荷が少ない時間帯（少なくとも画像形成装置１００に高負荷がかかっていない時間帯）を決定できるように、ＮＶＲＡＭ２０３もしくはＨＤＤ２０４に保存されたログ情報の加工処理を行う。
【００４５】
通知時間帯決定手段５０６は、ログ情報加工手段５０５が加工処理した情報に基づいて、画像形成装置１００の負荷が少ない時間帯を判断し、その時間帯を管理情報の通知時間帯として決定（判定）する。
通知時間帯設定手段５０７は、通知時間帯決定手段５０６によって決定された管理情報の通知時間帯をＮＶＲＡＭ２０３もしくはＨＤＤ２０４に記憶して設定する。
【００４６】
メッセージ送信手段５０８は、管理装置１０２へのメッセージを送信（通知）する。そのメッセージは、仲介装置１０１に送信されるため、その仲介装置１０１から管理装置１０２へ送信される。管理装置１０２へ送信するメッセージは、管理装置１０２が、画像形成装置１００（被管理装置）を管理するため、画像形成装置１００からなるべく定期的に取得する必要がある管理情報に相当する。管理情報としては、画像形成装置１００のシステム構成や動作条件等の設定内容を示す情報、積算画像形成枚数の情報などがある。このメッセージ送信手段５０８は、この発明に関わる管理情報通知手段に相当する。
【００４７】
次に、図１の管理装置１０２の主要な機能構成について説明する。
図６は、その管理装置１０２の主要な機能構成の一例を示すブロック図であり、特にこの発明に関わる特徴的な部分のみ抽出して示している。
この管理装置１０２は、メッセージ受信手段６０１、メッセージ解析実行手段６０２、システム制御手段６０３、被管理装置情報管理手段６０４、およびメッセージ送信手段６０５としての機能を持っている。これらの機能は、図４のＣＰＵ３０３が、メモリ装置３０２上のプログラムを実行し、ＨＤＤ３０１およびインタフェース装置３０４を含む各部を制御することによって果すことができる。
【００４８】
メッセージ受信手段６０１は、画像形成装置１００又は１１０から送信される（実際には仲介装置１０１経由で送信される）メッセージを受信する。
メッセージ解析実行手段６０２は、メッセージ受信手段６０１において受信したメッセージを解析する。
ＨＤＤ３０１は、管理装置１０２が受信したメッセージやメッセージ解析実行手段６０２によって解析したメッセージを保持する。
システム制御手段６０３は、メッセージ解析実行手段６０２において解析されたメッセージ（管理情報）に従って処理を実行する。また、画像形成装置１００への要求を通知する。
【００４９】
被管理装置情報管理手段６０４は、管理装置１０２が管理している全ての画像形成装置１００，１１０から送信（通知）されるメッセージ（管理情報）を管理している。その管理により、全ての画像形成装置１００，１１０を遠隔管理することができる。
メッセージ送信手段６０５は、ＨＤＤ３０１に保存しているメッセージの取得要求や設定要求を管理メッセージとして送信する。
【００５０】
次に、図２の画像形成装置１００が通知時間帯を決定して管理装置１０２へ管理情報を通知するまでの通信シーケンスについて説明する。
図７は、その通信シーケンスの一例を示す図である。
画像形成装置１００では、ステップＳ１において、図５のシステム制御手段５０３で通知時間帯を決定するタイミングになったことを判断（検知）すると、ステップＳ２へ進んでログ情報の加工を行う。
【００５１】
すなわち、システム制御手段５０３がログ情報加工手段５０５に対してログ情報の加工依頼をする。その加工依頼を受けたログ情報加工手段５０５は、通知時間帯決定手段５０６が画像形成装置１００の負荷が少ない時間帯を決定できるように、例えば次のような処理を行う。つまり、ＮＶＲＡＭ２０３又はＨＤＤ２０４に保存されたログ情報を各時間帯（例えば１時間等の一定時間）毎に区切り、その各時間帯毎に各状態、例えば後述する電源オフ状態，動作状態，待機状態，省電力状態であった時間を集計する加工処理を行う。各状態についての説明は後述する。
【００５２】
このとき、ログ情報に対する加工処理を行う範囲（期間）である加工対象範囲（加工対象期間）は、管理情報の通知タイミングが、例えば１日１回であれば過去１日分のログ情報を、１週間に１回であれば過去１週間分のログ情報とする。つまり、管理情報の通知の頻度に応じて、ＮＶＲＡＭ２０３又はＨＤＤ２０４に保存されたログ情報に対する加工対象範囲を変更する。
【００５３】
ログ情報に対する加工処理が完了すると、ステップＳ３へ進み、通知時間帯決定手段５０６が、加工処理されたログ情報から画像形成装置１００の負荷が少ない時間帯を判断し、その時間帯を管理情報の通知時間帯として決定する。
そして、ステップＳ４へ進み、通知時間帯設定手段５０７が、通知時間帯決定手段５０６で決定された管理情報の通知時間帯をＮＶＲＡＭ２０３もしくはＨＤＤ２０４に記憶して設定する。
その後、ステップＳ５へ進み、システム制御手段５０３が、通知時間帯設定手段５０７で設定された管理情報の通知時間帯に入ると、管理情報の通知タイミングになったことを判断する。
【００５４】
そして、ステップＳ６へ進み、メッセージ送信手段５０８によって管理情報を通知（送信）させる。
すなわち、管理情報の通知をメッセージ送信手段５０８へ依頼する。その依頼を受けたメッセージ送信手段５０８は、ＮＶＲＡＭ２０３もしくはＨＤＤ２０４から管理情報を読み出し、それをメッセージとして仲介装置１０１へ送信する。
仲介装置１０１は、画像形成装置１００からメッセージを受け取ると、それをインタネット１０３もしくは他のネットワーク経由で管理装置１０２へ送信する。
なお、画像形成装置１１０は、仲介装置１０１と同様の機能を有しているため、管理情報をメッセージとして直接管理装置１０２へ送信することができる。
【００５５】
次に、図３および図５のＮＶＲＡＭ２０３もしくはＨＤＤ２０４に保存された加工処理前のログ情報について説明する。
図８は、そのログ情報の一例を示す説明図である。
この例のログ情報は、画像形成装置１００の各状態である電源オフ（ＯＦＦ）状態，動作状態，待機状態，省電力状態（低電力状態又は省エネルギー状態ともいう）とその状態が遷移した時刻との関係を時系列（年／月／日  時：分の順）で示す情報の一部を示すものである。
【００５６】
図５のログ情報加工手段５０５は、ＮＶＲＡＭ２０３もしくはＨＤＤ２０４に保存された加工処理前のログ情報のうちの加工対象範囲内のログ情報（図８に示したログ情報を含む）に基づいて、そのログ情報を図９に示すログ情報に加工処理する。
また、画像形成装置１００の状態が遷移した場合に、その時刻とどのような状態に遷移したのかをログ情報保存手段５０４をＮＶＲＡＭ２０３もしくはＨＤＤ２０４に保存してログ情報を更新する。
【００５７】
次に、図５のログ情報加工手段５０５による加工処理後のログ情報について説明する。
図９は、そのログ情報の一例を示す説明図である。
この例のログ情報は、図８に示したログ情報を含む加工対象範囲内のログ情報を０時（０Ｈ）から各時間帯である１時間（単位時間）毎に区切り、その１時間毎に各状態である電源オフ状態，動作状態，待機状態，省電力状態であった時間を集計する加工処理を行ったものである。
【００５８】
図９において、Ｔｉｍｅ／ｉｎｄｅｘ欄の「０Ｈ〜２３Ｈ」は、それぞれ０時台〜２３時台の１時間毎の各時間帯を示している。また、その各時間帯毎の各状態欄の「６０」や「０」等の数字は分単位の時間を示している。
「電源（ＯＦＦ）オフ状態」とは、画像形成装置１００の電源スイッチがオフになっている状態（画像形成装置１００に電源が投入されていない状態）に相当する。この状態では、画像形成装置１００の全てのハードウェアの各部に電力が供給されないので、画像形成装置１００は動作できない。なお、「電源オフ状態」の０分とは、画像形成装置１００の電源スイッチがオンになっている状態が６０分であることを示している。
【００５９】
「動作状態」とは、画像形成装置１００が印刷処理を実施している状態（稼動状態）に相当する。この場合、画像形成装置１００の電源スイッチがオンになっている（画像形成装置１００に電源が投入されていて画像形成装置１００の全てのハードウェアの各部に電力が供給されている）。そのため、操作部２２０から画像形成装置１００に対して印刷キャンセル等の指示を入力するための操作を行うことができる。
【００６０】
「待機状態」とは、画像形成装置１００が印刷処理を実施していないが、画像形成装置１００の電源スイッチがオンになっており、操作部２２０やエンジン部２４０が起動している状態に相当する。この状態では、操作部２２０から画像形成装置１００に対して印刷に関する条件設定やネットワークに関する条件設定等を行わせるための指示を入力するための操作を行うことができ、この画像形成装置１００は印刷処理を直ちに実施できる。そのため、例えば、図３のエンジン部２４０のプロッタ部２４１が電子写真方式を用い、記録媒体に形成されたトナー画像を熱定着するための定着手段としてヒータ内蔵の定着ローラを用いる場合、定着ローラの表面温度を目標温度に保持するか、すぐに目標温度になるようにそれに近い温度に保持しておく必要がある。
【００６１】
「省電力状態」とは、画像形成装置１００の電源スイッチはオンになっているが、図３のコントローラ部２００のみに電力が供給され、そのコントローラ部２００のみが動作している状態に相当する。この状態では、操作部２２０やエンジン部２４０が起動しておらず、操作部２２０から画像形成装置１００に対して各種指示を入力するための操作を行うことができない。この省電力状態では、操作部２２０やエンジン部２４０が起動していないので、待機状態より電力の消費量が少ない。
【００６２】
なお、「待機状態」から「省電力状態」への移行を、図３の操作部２２０上の所定のスイッチの操作によって行ったり、「待機状態」が予め設定された所定時間継続した時に自動的に「省電力状態」に移行する等が一般的である。また、「省電力状態」から「待機状態」への移行は、図３の操作部２２０上のいずれかのスイッチの操作によって行うことが一般的である。
【００６３】
通知時間帯決定手段５０６は、ログ情報加工手段５０５が加工処理した情報に基づいて、画像形成装置１００の負荷が少ない時間帯を判断し、その時間帯を管理情報の通知時間帯として決定する。このとき、画像形成装置１００の負荷が最も少ない時間帯を判断するのが望ましい。但し、その時間帯に電源オフ状態が含まれていると、コントローラ部２００にも電力が供給されず、管理情報が送信されない場合も考えられるので、電源オフ状態の時間が長い時間帯は、管理情報の通知時間帯として決定しないようにする。
【００６４】
次に、図５の通知時間帯決定手段５０６が行う管理情報の通知時間帯を決定する処理について説明する。
図１０は、その処理の一例を示すフローチャートである。
図１１〜図１３は、その処理の説明に供する説明図である。
通知時間帯決定手段５０６は、ログ情報加工手段５０５が加工処理したログ情報における画像形成装置１００の単位時間毎の状態に基づいて、管理情報の通知時間帯を決定する処理を行う。
【００６５】
すなわち、図１０に示すように、まずステップＳ１１において、ログ情報加工手段５０５が加工処理したログ情報を電源オフ状態の時間が短い順にソートする。例えば、加工処理したログ情報を図９に示したログ情報とした場合、そのログ情報を図１１に示すようにソートする。
【００６６】
次のステップＳ１２においては、ステップＳ１１でソートしたログ情報を、その電源オフ状態の時間が短い順を維持したまま、画像形成装置１００の負荷が最も高い状態（図９に示したログ情報の例では「動作状態」）に着目して、その状態の時間が短い順にソートする。例えば、ステップＳ１１でソートしたログ情報を図１１に示したログ情報とした場合、そのログ情報を図１２に示すようにソートする。
【００６７】
次のステップＳ１３においては、ステップＳ１１でソートしたログ情報を、そのソート順（前回のソート順）を維持したまま、画像形成装置１００の負荷が次に高い状態（図９に示したログ情報の例では「待機状態」）に着目して、その状態の時間が短い順にソートする。例えば、ステップＳ１２でソートしたログ情報を図１２に示したログ情報とした場合、そのログ情報を図１３に示すようにソートする。
【００６８】
次のステップＳ１４においては、画像形成装置１００の負荷が次に高い状態があるか否かをチェックし、その状態があると判断した場合にはステップＳ１３に戻る。図９に示したログ情報の例では、前回（１回目）のステップＳ１３において、ステップＳ１１でソートしたログ情報を待機状態の時間が短い順にソートしたので、画像形成装置１００の負荷が次に高い状態として、省電力状態がある。よって、画像形成装置１００の負荷が次に高い状態があると判断して、ステップＳ１３に戻ることになる。
【００６９】
そのため、今回（２回目）のステップＳ１３においては、前回のステップＳ１３でソートしたログ情報を、上記のソート順を維持したまま、画像形成装置１００の負荷が次に高い状態である省電力状態に着目して、その省電力状態の時間が短い順にソートする。但し、図１９に示したログ情報の例では、前回のステップＳ１３でソートしたログ情報のうち、「待機状態が最も短い０分」の各時間帯の情報の「省電力状態」が全て６０分になっている。そのため、前回のステップＳ１３でソートしたログ情報を今回のステップＳ１３でソート処理を行っても、そのログ情報は前回と変らない。
【００７０】
その後、再びステップＳ１４へ進み、画像形成装置１００の負荷が次に高い状態があるか否かをチェックし、その状態があると判断した場合には再びステップＳ１３に戻り、上述と同様の処理を行うが、その状態がないと判断した場合にはステップＳ１５へ進む。図９に示したログ情報の例では、画像形成装置１００の負荷が「省電力状態」より低い状態はない。よって、画像形成装置１００の負荷が次に高い状態がないと判断して、ステップＳ１５へ進むことになる。
【００７１】
ステップＳ１５では、ステップＳ１４での結果として、最後にソートしたログ情報の先頭に位置する時間帯「１２Ｈ」が、電源スイッチがオンになって（電源が投入されて）いて且つ画像形成装置１００の負荷が最も低い時間帯であるため、その時間帯を管理情報の通知時間帯として決定し、図１０の処理を終了する。
よって、その処理で決定した管理情報の通知時間帯を通知時間帯設定手段５０７がＮＶＲＡＭ２０３もしくはＨＤＤに保存して設定する。
【００７２】
なお、画像形成装置１００の各状態は、電源オフ状態，動作状態，待機状態，省電力状態の４つの状態に限らず、電源オフ状態，動作状態，待機状態の３つの状態、あるいは電源オフ状態，動作状態，省電力状態の３つの状態であってもよい。あるいはまた、上記４つの状態のうちの省電力状態等を消費電力が異なる複数の異なる状態に分け、画像形成装置１００の各状態を５つ状態以上にすることもできる。
【００７３】
また、この実施形態では、管理情報の通知時間帯を決定する際に、ログ情報を各時間帯（単位時間）毎に区切り、その各時間帯毎に画像形成装置１００の各状態であった時間を集計する加工処理を行い、その加工処理の結果から画像形成装置１００の負荷が少ない時間帯を判断するようにしたが、次のようにしてもよい。例えば、加工処理前の元のログ情報をそのまま参照して、各時間帯毎に画像形成装置１００の各状態であった時間を計算し、その計算結果から画像形成装置１００の負荷が少ない時間帯を判断してもよい。
【００７４】
この実施形態によれば、以下の（１）〜（４）に示す作用効果を得ることができる。
（１）画像形成装置等の被管理装置が、自己の各状態とその状態が遷移した時刻との関係を時系列で示すログ情報を保存する。そして、その保存したログ情報に基づいて管理情報を管理装置１０２へ通知するのに適した時間帯（画像形成装置１００の負荷が少ない時間帯）を判断して、その時間帯を管理装置の管理に必要な管理情報の通知時間帯として決定し、その通知時間帯に管理情報を管理装置へ通知する。
【００７５】
したがって、被管理装置に高負荷がかかっている時（例えば他の処理を実行中）の管理装置への管理情報の通知を確実に減らすことができる。つまり、被管理装置に高負荷がかかっていない時に管理装置へ管理情報を通知することを極力回避することができる。よって、被管理装置の負荷を低減させることができるため、被管理装置が管理情報を通知することができなかったり、その通知が遅れるような事態を回避することができる。つまり、管理情報の通知を短時間で確実に行うことが可能になる。
【００７６】
（２）被管理装置が、電源が投入されていて（自己の電源スイッチがオンになっていて）且つ自己の負荷が最も低い時間帯を、管理情報を管理装置１０２へ通知するのに適した時間帯として判断する。そうすれば、管理情報の通知をより確実に行うことが可能になる。
（３）被管理装置が、管理情報の通知時間帯を決定する際に、保存したログ情報を各時間帯毎に区切り、その各時間帯毎に自己の各状態であった時間を集計する加工処理を行う。そして、管理情報を管理装置１０２へ通知するのに適した時間帯を、上記加工処理の結果に基づいて行う。このようにすれば、管理情報の通知時間帯を決定する際の処理に要する負担を軽減することができるため、管理情報の通知をより短時間で確実に行うことが可能になる。
【００７７】
（４）被管理装置が、管理情報の通知の頻度に応じて、ＮＶＲＡＭ２０３又はＨＤＤ２０４に保存されたログ情報に対する加工処理を行う範囲を変更する。このようにすれば、管理情報の通知時間帯を決定する際の処理に要する負担をより軽減することができるため、管理情報の通知をより一層短時間で確実に行うことが可能になる。
なお、この発明は上述した実施形態に限定されるものではなく、適宜他の機能を追加したり、一部の機能を省略したりすることができる。また、上述した各実施例を矛盾しない範囲で適宜組み合わせて実施しても良い。
【符号の説明】
【００７８】
１０：被管理装置    １１：仲介機能付被管理装置    １００：画像形成装置
１０１：仲介装置    １０２：管理装置    １０３：インタネット
１０４：ファイアウォール    ２００：コントローラ部    ２０１：ＡＳＩＣ
２０２，２０７：ＲＡＭ    ２０３：ＮＶＲＡＭ    ２０４，３０１：ＨＤＤ
２０５：ＮＢ    ２０６，３０３：ＣＰＵ    ２０８：ＡＧＰ    ２０９：シリアルバス
２１０：ＬＡＮポート    ２１１，２５１，２５２：ＰＣＩバス    ２２０：操作部
２３０：ファクス制御部    ２３０ａ：Ｇ３ファクス通信制御部
２３０ｂ：Ｇ４ファクス通信制御部    ２４０：エンジン部    ２４１：プロッタ部
２４２：プロッタ部    ３００：バス    ３０２：メモリ装置
３０４：インタフェース装置    ３０５：表示装置    ３０６：入力装置
５０１，６０１：メッセージ受信手段    ５０２，６０２：メッセージ解析実行手段
５０３，６０３：システム制御手段    ５０４：ログ情報保存手段
５０５：ログ情報加工手段    ５０６：通知時間帯決定手段
５０７：通知時間帯設定手段    ５０８，６０５：メッセージ送信手段
６０４：被管理装置情報管理手段
【先行技術文献】
【特許文献】
【００７９】
【特許文献１】特開２０１０−１９８６２０号公報
【図１】
2014002567.tif 000003
【図２】
2014002567.tif 000004
【図３】
2014002567.tif 000005
【図４】
2014002567.tif 000006
【図５】
2014002567.tif 000007
【図６】
2014002567.tif 000008
【図７】
2014002567.tif 000009
【図８】
2014002567.tif 000010
【図９】
2014002567.tif 000011
【図１０】
2014002567.tif 000012
【図１１】
2014002567.tif 000013
【図１２】
2014002567.tif 000014
【図１３】
2014002567.tif 000015