(57)【要約】      （修正有）【課題】ユーザが画像形成装置を使用しないであろう時間帯にファームウェアのアップデートを実行可能なシステムを提供する。【解決手段】遠隔管理システムにおいて、遠隔管理サーバ１０は、稼働情報を画像形成装置毎、時間帯毎に格納した稼働情報ＤＢ１７ａと、画像形成装置から、稼働情報を収集し稼働情報ＤＢ１７ａに格納する稼働情報収集部１１ａと、ファームウェアをアップデートする画像形成装置を選択する画像形成装置選択部１１ｃと、ファームウェアをアップデートするタスクをスケジュールするタスクスケジュール部１１ｄと、稼働情報を時間帯毎に累積して得られた累積稼働時間に基づいて、ファームウェアをアップデートするのに適した時間帯をユーザにレコメンドするレコメンド部１１ｅとを備える。画像形成装置は、稼働情報を定期的に遠隔管理サーバに提供する稼働情報提供部を備える。【選択図】図４
2020009356.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク接続された、遠隔管理サーバーと、画像形成装置とを含み、
前記遠隔管理サーバーは、
前記画像形成装置の状態が継続された時間を時間帯毎に累積した情報である稼働情報を画像形成装置毎、時間帯毎に格納した稼働情報データベースと、
管理下にある前記画像形成装置から、前記稼働情報を収集し、前記稼働情報データベースに格納する稼働情報収集部と、
前記画像形成装置のファームウェアアップデート用のパッケージをリリースし、前記画像形成装置がダウンロード出来るようにするパッケージリリース部と、
ファームウェアをアップデートする画像形成装置を選択する画像形成装置選択部と、
前記画像形成装置のファームウェアをアップデートするタスクをスケジュールするタスクスケジュール部と、
前記稼働情報データベースに格納された前記稼働情報を時間帯毎に累積して得られた累積稼働時間に基づいて、前記画像形成装置のファームウェアをアップデートするのに適した時間帯をユーザーにレコメンドするレコメンド部と、
スケジュールされたタスクの実行時間になると、アップデート対象の画像形成装置に指示を出し、ファームウェアパッケージをダウンロードさせ、ファームウェアのアップデートを実行させるアップデート指示部と
を備え、
前記画像形成装置は、
前記稼働情報を定期的に前記遠隔管理サーバーに提供する稼働情報提供部と、
前記遠隔管理サーバーからの指示に従い、前記パッケージを前記遠隔管理サーバーからダウンロードし、ファームウェアのアップデートを実行するアップデート実行部と
を備えた
遠隔管理システム。
【請求項２】
請求項１に記載の遠隔管理システムであって、
前記レコメンド部は、
スケジュールされたタスクの実行日と同じ曜日の、直近１ヶ月間の前記稼働情報を時間帯毎に累積して前記累積稼働時間を求める
遠隔管理システム。
【請求項３】
請求項１または２に記載の遠隔管理システムであって、
前記レコメンド部は、
前記稼働情報を時間帯毎に累積して得られた累積稼働時間のうち、前記画像形成装置のスリープ時間が長い時間帯を、前記画像形成装置のファームウェアをアップデートするのに適した時間帯として前記ユーザーにレコメンドする
遠隔管理システム。
【請求項４】
請求項１から３のうちいずれか１つに記載の遠隔管理システムであって、
前記レコメンド部は、
前記ユーザーへのレコメンド時に、得られた前記累積稼働時間をグラフ表示する
遠隔管理システム。
【請求項５】
ネットワーク接続された、遠隔管理サーバーと、画像形成装置とを含む遠隔管理システムにおける情報処理方法であって、
前記遠隔管理サーバーの管理下にある前記画像形成装置の稼働情報提供部が、自装置の状態が継続された時間を時間帯毎に累積した情報である稼働情報を前記遠隔管理サーバーに提供し、
前記遠隔管理サーバーの稼働情報収集部が、前記画像形成装置から提供された前記稼働情報を収集し、
前記遠隔管理サーバーの稼働情報収集部が、収集した前記稼働情報を稼働情報データベースに、画像形成装置毎、時間帯毎に格納し、
前記遠隔管理サーバーのパッケージリリース部が、前記画像形成装置のファームウェアをアップデートするためのパッケージをリリースし、
前記遠隔管理サーバーの画像形成装置選択部が、前記遠隔管理サーバーのユーザーの指示に基づき、ファームウェアをアップデートする画像形成装置を選択し、
前記遠隔管理サーバーのタスクスケジュール部が、前記ユーザーの指示に基づき、アップデートに使用するパッケージを指定し、
前記遠隔管理サーバーのタスクスケジュール部が、前記ユーザーの指示に基づき、アップデートを行う日付を指定し、
前記遠隔管理サーバーのレコメンド部が、アップデートの実行日付と同じ曜日の、直近１ヶ月間の稼働情報を累積稼働時間として集計し、スリープ時間が長い時間帯を、アップデートに適した時間帯であるとして、タスクをスケジュールしている前記ユーザーにレコメンドし、
前記遠隔管理サーバーのタスクスケジュール部が、前記ユーザーの指示に基づき、アップデートを行う時間を指定し、
前記遠隔管理サーバーのタスクスケジュール部が、スケジュールタスクを作成し、
前記遠隔管理サーバーのアップデート指示部が、指定された日時に、指定された画像形成装置に対し、ファームウェアアップデートを指示し、
指示を受けた画像形成装置のアップデート実行部が、ファームウェアのアップデートに用いるパッケージを前記遠隔管理サーバーからダウンロードし、ファームウェアのアップデートを実行する
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置（ＭＦＰ、Multifunction Peripheral）をネットワーク経由でリモート管理する遠隔管理システムおよび情報処理方法に関する。
【背景技術】
【０００２】
遠隔管理サーバーがインターネットを介して画像形成装置にファームウェアをダウンロードさせることにより、画像形成装置のファームウェアをアップデートするリモートアップデートの技術がある。
【０００３】
また、特許文献１においては、電子装置のソフトウェア更新による管理装置の処理負担および通信コストを低減する方法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１３９５７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、リモートアップデートの技術を利用して画像形成装置のファームウェアをアップデートすると、一定時間画像形成装置を専有し、画像形成装置のユーザーが画像形成装置を使用できない時間帯が発生するという課題がある。
【０００６】
また、特許文献１でも、ファームウェアのアップデートをスケジュールする際に電子装置の稼働状況を考慮できていない
【０００７】
以上のような事情に鑑み、本発明の目的は、ユーザーが画像形成装置を使用しないであろう時間帯にファームウェアのアップデートを実行可能な遠隔管理システムおよび情報処理方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一形態に係る遠隔管理システムは、ネットワーク接続された、遠隔管理サーバーと、画像形成装置とを含み、前記遠隔管理サーバーは、前記画像形成装置の状態が継続された時間を時間帯毎に累積した情報である稼働情報を画像形成装置毎、時間帯毎に格納した稼働情報データベースと、管理下にある前記画像形成装置から、前記稼働情報を収集し、前記稼働情報データベースに格納する稼働情報収集部と、前記画像形成装置のファームウェアアップデート用のパッケージをリリースし、前記画像形成装置がダウンロード出来るようにするパッケージリリース部と、ファームウェアをアップデートする画像形成装置を選択する画像形成装置選択部と、前記画像形成装置のファームウェアをアップデートするタスクをスケジュールするタスクスケジュール部と、前記稼働情報データベースに格納された前記稼働情報を時間帯毎に累積して得られた累積稼働時間に基づいて、前記画像形成装置のファームウェアをアップデートするのに適した時間帯をユーザーにレコメンドするレコメンド部と、スケジュールされたタスクの実行時間になると、アップデート対象の画像形成装置に指示を出し、ファームウェアパッケージをダウンロードさせ、ファームウェアのアップデートを実行させるアップデート指示部とを備え、前記画像形成装置は、前記稼働情報を定期的に前記遠隔管理サーバーに提供する稼働情報提供部と、前記遠隔管理サーバーからの指示に従い、前記パッケージを前記遠隔管理サーバーからダウンロードし、ファームウェアのアップデートを実行するアップデート実行部とを備える。
【０００９】
そのため、ユーザーが画像形成装置を使用しないであろう時間帯にファームウェアのアップデートを実行可能である。
【００１０】
上記目的を達成するため、本発明の一形態に係る遠隔管理システムでは、前記レコメンド部は、スケジュールされたタスクの実行日と同じ曜日の、直近１ヶ月間の前記稼働情報を時間帯毎に累積して前記累積稼働時間を求める構成でもよい。
【００１１】
上記構成によれば、同じ傾向のある曜日の累積稼働時間に基づいて、タスクのスケジュール時間をユーザーにレコメンドするので、より正確にレコメンドすることが出来る。
【００１２】
上記目的を達成するため、本発明の一形態に係る遠隔管理システムでは、前記レコメンド部は、前記稼働情報を時間帯毎に累積して得られた累積稼働時間のうち、前記画像形成装置のスリープ時間が長い時間帯を、前記画像形成装置のファームウェアをアップデートするのに適した時間帯として前記ユーザーにレコメンドする構成でもよい。
【００１３】
上記構成によれば、ファームウェアのアップデートに最も適したスリープ時間にファームウェアのアップデートをレコメンドするので、画像形成装置の最適な運用を行うことが出来る。
【００１４】
上記目的を達成するため、本発明の一形態に係る遠隔管理システムでは、前記レコメンド部は、前記ユーザーへのレコメンド時に、得られた前記累積稼働時間をグラフ表示する構成でもよい。
【００１５】
上記構成によれば、ユーザーは、累積稼働時間の内容をグラフで見て理解できるので、レコメンド内容をより適切に理解することが出来る。
【００１６】
上記目的を達成するため、本発明の一形態に係る情報処理方法は、ネットワーク接続された、遠隔管理サーバーと、画像形成装置とを含む遠隔管理システムにおける情報処理方法であって、前記遠隔管理サーバーの管理下にある前記画像形成装置の稼働情報提供部が、自装置の状態が継続された時間を時間帯毎に累積した情報である稼働情報を前記遠隔管理サーバーに提供し、前記遠隔管理サーバーの稼働情報収集部が、前記画像形成装置から提供された前記稼働情報を収集し、前記遠隔管理サーバーの稼働情報収集部が、収集した前記稼働情報を稼働情報データベースに、画像形成装置毎、時間帯毎に格納し、前記遠隔管理サーバーのパッケージリリース部が、前記画像形成装置のファームウェアをアップデートするためのパッケージをリリースし、前記遠隔管理サーバーの画像形成装置選択部が、前記遠隔管理サーバーのユーザーの指示に基づき、ファームウェアをアップデートする画像形成装置を選択し、前記遠隔管理サーバーのタスクスケジュール部が、前記ユーザーの指示に基づき、アップデートに使用するパッケージを指定し、前記遠隔管理サーバーのタスクスケジュール部が、前記ユーザーの指示に基づき、アップデートを行う日付を指定し、前記遠隔管理サーバーのレコメンド部１１ｅが、アップデートの実行日付と同じ曜日の、直近１ヶ月間の稼働情報を累積稼働時間として集計し、スリープ時間が長い時間帯を、アップデートに適した時間帯であるとして、タスクをスケジュールしている前記ユーザーにレコメンドし、前記遠隔管理サーバーのタスクスケジュール部が、前記ユーザーの指示に基づき、アップデートを行う時間を指定し、前記遠隔管理サーバーのタスクスケジュール部が、スケジュールタスクを作成し、前記遠隔管理サーバーのアップデート指示部が、指定された日時に、指定された画像形成装置に対し、ファームウェアアップデートを指示し、指示を受けた画像形成装置のアップデート実行部が、ファームウェアのアップデートに用いるパッケージを前記遠隔管理サーバーからダウンロードし、ファームウェアのアップデートを実行する。
【発明の効果】
【００１７】
以上のように、本発明によれば、ユーザーが画像形成装置を使用しないであろう時間帯にファームウェアのアップデートを実行できる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態にかかる遠隔管理システム１００の全体構成図である。
【図２】累積稼働時間をグラフ表示する例である。
【図３】アップデートに最適な時間帯を求めるために使われる時間帯毎の累積稼働時間を表した表である。
【図４】遠隔管理サーバー１０が一般的なコンピューターにより構成される場合の構成図である。
【図５】画像形成装置２０の構成を概略的に示す構成図である。
【図６】遠隔管理システム１００における稼働情報収集の処理の流れについて説明するためのフローチャートである。
【図７】遠隔管理システム１００における、画像形成装置２０のファームウェアアップデートタスクをスケジュールする際の処理の流れについて説明するためのフローチャートである。
【図８】遠隔管理システム１００における、画像形成装置２０のファームウェアアップデートの処理の流れについて説明するためのフローチャートである。
【発明を実施するための形態】
【００１９】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００２０】
［全体構成］
最初に、本発明の一実施形態にかかる遠隔管理システム１００の全体構成について説明する。図１は、本発明の一実施形態にかかる遠隔管理システム１００の全体構成図である。
【００２１】
遠隔管理システム１００は、ネットワーク接続された、遠隔管理サーバー１０と１以上の画像形成装置２０とを含んで構成される。
【００２２】
遠隔管理サーバー１０は、ネットワーク経由で画像形成装置２０を管理する。遠隔管理サーバー１０は、画像形成装置２０から稼働情報（後述）を収集したり、画像形成装置２０のファームウェアをリモート更新したりする。
【００２３】
画像形成装置２０は、定期的（例えば４時間おき）に稼働情報（後述）を遠隔管理サーバー１０に提供したり、遠隔管理サーバー１０からの指示に基づき自装置のファームウェアのアップデートを行ったりする。
【００２４】
以上、本発明の一実施形態にかかる遠隔管理システム１００の全体構成について説明した。
【００２５】
［稼働情報］
次に、稼働情報について説明する。
【００２６】
稼働情報とは、画像形成装置２０が定期的（例えば４時間ごと）に遠隔管理サーバー１０に送信する、自装置の状態（電源オフ、スリープ、その他（稼働中）のいずれか）が継続された時間を時間帯毎に累積した情報である。例えば、「電源オフ０時間、スリープ３時間、その他１時間」のように表される。
【００２７】
稼働情報は、時間帯ごとに送信される。時間帯は、稼働情報の送信が４時間ごとであれば、例えば、０〜４時、４〜８時、８〜１２時、１２〜１６時、１６〜２０時、２０〜２４時としてもよい。
【００２８】
例えば、４〜８時の時間帯は、一般的に業務時間外の時間帯であるため、画像形成装置２０をスリープ状態または電源オフ状態としてカウントされる。８〜１２時の時間帯は、通常、画像形成装置２０のユーザーが業務を行っている時間帯であり、稼働情報によりどの程度画像形成装置２０が使用されているかが分かる。
【００２９】
なお、４時間ごとという区分は例示であり、時間帯の区分は可変とすることが出来る。
【００３０】
また、大容量のストレージを備えている画像形成装置２０の場合は、稼働情報を４時間ごとに送信する代わりに、ストレージに貯めておいて、まとめて送信することにより、遠隔管理サーバー１０への送信回数を削減する事も出来る。
【００３１】
遠隔管理サーバー１０は、画像形成装置２０各々から収集した稼働情報を、画像形成装置２０ごとに稼働情報ＤＢ１７ａに格納する。
【００３２】
稼働情報ＤＢ１７ａに格納された稼働情報は、遠隔管理サーバー１０のユーザーが、ファームウェアのアップデートタスクをスケジュールする際に参照され、タスクをスケジュールするとき、ユーザーがアップデートの実行時間帯を決める際に、最適な時間帯をリコメンドするために用いられる。
【００３３】
以上、稼働情報について説明した。
【００３４】
［累積稼働時間の表示］
次に、累積稼働時間の表示方法について説明する。累積稼働時間とは、稼働情報を時間帯毎、画像形成装置２０の状態毎に累積計算することにより得られるものである。図２は、累積稼働時間をグラフ表示する例である。このグラフは、遠隔管理サーバー１０のユーザーがファームウェアのアップデートタスクをスケジュールする際に、ユーザーに提示される。
【００３５】
図２に示す棒グラフでは、６つの時間帯のうち、４〜８時と８〜１２時の時間帯だけを図示し、他の時間帯の図示は省略している。
【００３６】
図２では、４〜８時の時間帯には対象となる画像形成装置２０の電源が４時間にわたりオフにされていたことが分かり、８〜１２時の時間帯では、２時間の間、画像形成装置２０は稼働中であり、１時間半の間スリープしており、３０分間電源がオフであったことが分かる。
【００３７】
遠隔管理サーバー１０のユーザーは、ファームウェアのアップデートタスクをスケジュールする際、遠隔管理サーバー１０からアップデートに適した時間帯、すなわちスリープ状態が最も長い時間帯をリコメンドされるが、その際、同時に表示される上記グラフを参照することにより、ユーザーは自分でもアップデートに適した時間帯を確認することが出来る。
【００３８】
なお、グラフ表示する際、直近の１週間分の稼働情報を累積したグラフも表示できるようにしても良いし、１つの曜日に関して直近１ヶ月分の稼働情報を累積したグラフを表示させても良い。
【００３９】
なお、６ヶ月以上前の稼働情報を累積したグラフを表示するような場合は、４時間毎に保存された稼働情報を８時間毎にまとめる様に再計算し、データ量の削減を図ってもよい。
【００４０】
また、画像形成装置２０は、一般的に夜中は稼働していないことが多いが、上述したようなグラフ表示を行う事により、夜間稼働している場合や夜間は電源をオフにする運用をしている場合などを見える化することが出来る。
【００４１】
以上、累積稼働時間の表示方法について説明した。
【００４２】
［アップデートに適した時間帯のレコメンド方法］
次に、ファームウェアのアップデートに適した時間帯の遠隔管理サーバー１０によるリコメンド方法について説明する。図３は、ファームウェアのアップデートに適した時間帯の遠隔管理サーバー１０によるリコメンド方法について説明するための図である。
【００４３】
遠隔管理サーバー１０は、遠隔管理サーバー１０のユーザーが画像形成装置２０のファームウェアをアップデートするタスクをスケジュールする際、タスクがスケジュールされる日と同じ曜日の直近１ヶ月分の稼働情報を時間帯毎に累積し、スリープ時間が最も長い時間帯をリコメンドする。
【００４４】
同じ曜日の稼働情報を抽出するのは、曜日毎に画像形成装置２０の稼働状況が似通っているという前提に立っているからである。
【００４５】
例えば、タスクを実行する日を火曜日とするならば、現在より前、４回分の火曜日のかどう情報を時間帯毎に累積させて、図３のようにまとめ、その中でスリープ時間が最も長い時間帯をリコメンドする時間帯とする。
【００４６】
図３では、時間帯毎に、４日分の稼働情報を足し合わせている。０〜４時の時間帯のスリープ時間が最も長いので、アップデートに最も適した時間帯としてリコメンドされることになる。
【００４７】
なお、画像形成装置２０の電源がオフになっている場合は、ファームウェアのアップデートが出来ないのでスリープが長い時間帯に注目している。
【００４８】
ファームウェアのアップデートに適した時間帯の遠隔管理サーバー１０によるリコメンド方法について説明した。
【００４９】
［遠隔管理サーバーの構成］
次に、遠隔管理サーバー１０の構成について説明する。遠隔管理サーバー１０は、専用のハードウェアやソフトウェアにより構成されていてもよいし、一般的なコンピューターにより構成されてもよい。遠隔管理サーバー１０が一般的なコンピューターにより構成される場合の構成図を図４に示す。
【００５０】
同図に示すように、遠隔管理サーバー１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、操作入力部１４、通信部１５、表示部１６、および記憶部１７を有し、これら各ブロックがバス１８を介して接続されている。
【００５１】
ＲＯＭ１２は、各種の処理を実行するためのファームウェア等の複数のプログラムやデータを記憶する。ＲＡＭ１３は、ＣＰＵ１１の作業用領域として用いられ、ＯＳ（Operating System）、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
【００５２】
記憶部１７は、例えばＨＤＤ（Hard Disk Drive）や、フラッシュメモリー、その他の不揮発性メモリーである。記憶部１７には、ＯＳや各種アプリケーション、各種データ、稼働情報が画像形成装置２０毎、時間帯毎に格納された稼働情報ＤＢ（データベース）１７ａが記憶される。
【００５３】
通信部１５は、ネットワーク上の画像形成装置２０等と情報のやりとりを行う為のネットワークと結ばれている。
【００５４】
ＣＰＵ１１は、ＲＯＭ１２や記憶部１７に格納された複数のプログラムのうち、操作入力部１４から与えられる命令に対応するプログラムをＲＡＭ１３に展開し、この展開されたプログラムにしたがって、表示部１６及び記憶部１７を適宜制御する。
【００５５】
操作入力部１４は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の操作装置である。
【００５６】
表示部１６は、例えば液晶ディスプレイ、ＥＬ（Electro-Luminescence）ディスプレイ、プラズマディスプレイ等である。
【００５７】
次に、ＣＰＵ１１においてプログラムが実行されることにより実現される機能ブロックについて説明する。
【００５８】
遠隔管理サーバー１０のＣＰＵ１１において実現される機能ブロックは、稼働情報収集部１１ａ、パッケージリリース部１１ｂ、画像形成装置選択部１１ｃ、タスクスケジュール部１１ｄ、レコメンド部１１ｅ、およびアップデート指示部１１ｆである。
【００５９】
稼働情報収集部１１ａは、管理下にある画像形成装置２０から稼働情報を収集し、稼働情報ＤＢ１７ａに格納する。
【００６０】
パッケージリリース部１１ｂは、画像形成装置２０のファームウェアアップデート用のパッケージをリリースし、画像形成装置２０がダウンロード出来るようにする。
【００６１】
画像形成装置選択部１１ｃは、ファームウェアをアップデートする画像形成装置２０を選択する。
【００６２】
タスクスケジュール部１１ｄは、画像形成装置２０のファームウェアをアップデートするタスクをスケジュールする。
【００６３】
レコメンド部１１ｅは、稼働情報ＤＢ１７ａに格納された稼働情報を累積して得られた累積稼働時間に基づいて、画像形成装置２０のファームウェアをアップデートするのに最も適した時間帯をレコメンドする。
【００６４】
アップデート指示部１１ｆは、スケジュールされたタスクの実行時間になると、アップデート対象の画像形成装置２０に指示を出し、ファームウェアパッケージをダウンロードさせ、ファームウェアのアップデートを実行させる。
【００６５】
以上、遠隔管理サーバー１０の構成について説明した。
【００６６】
［画像形成装置の構成］
次に、画像形成装置の構成について説明する。図５は画像形成装置２０の構成を概略的に示す構成図である。
【００６７】
画像形成装置２０は、制御部２１を備える。制御部２１は、ＣＰＵ、ＲＡＭ、ＲＯＭ、および専用のハードウェア回路等から構成され、画像形成装置２０の全体的な動作制御を司る。
【００６８】
制御部２１は、原稿読取部２２、画像処理部２３、画像メモリー２４、画像形成部２５、操作部２６、表示部２６ａ、ファクシミリ通信部２７、通信部２８、記憶部２９等と接続されている。制御部２１は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
【００６９】
制御部２１は、ユーザーから、操作部２６またはネッワーク接続されたＰＣ等を通じて入力されるジョブの実行指示に従って、スキャナー機能、印刷機能、コピー機能、およびファクシミリ送受信機能などの各機能についての動作制御を実行するために必要な機構の駆動及び処理を制御する。
【００７０】
また、制御部２１は、稼働情報提供部２１ａおよびアップデート実行部２１ｂを有している。稼働情報提供部２１ａおよびアップデート実行部２１ｂは、ＲＯＭなどからＲＡＭにロードされたプログラムがＣＰＵにより実行されることで実現される機能ブロックである。
【００７１】
稼働情報提供部２１ａは、自装置の稼働状況を示す稼働情報を定期的に遠隔管理サーバー１０に提供する。
【００７２】
アップデート実行部２１ｂは、遠隔管理サーバー１０からの指示に従い、ファームウェアをアップデートするためのパッケージを遠隔管理サーバー１０からダウンロードし、ファームウェアのアップデートを実行する。
【００７３】
原稿読取部２２は、原稿から画像を読み取る。
【００７４】
画像処理部２３は、原稿読取部２２で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部２３は、原稿読取部２２により読み取られた画像が画像形成された後の品質を向上させるために、シェーディング補正等の画像処理を行う。
【００７５】
画像メモリー２４は、原稿読取部２２による読み取りで得られた原稿画像のデータを一時的に記憶したり、画像形成部２５での印刷対象となるデータを一時的に記憶したりする領域である。
【００７６】
画像形成部２５は、原稿読取部２２で読み取られた画像データ等の画像形成を行う。
【００７７】
操作部２６は、画像形成装置２０が実行可能な各種動作及び処理についてユーザーからの指示を受け付けるタッチパネル部および操作キー部を備える。タッチパネル部は、タッチパネルが設けられたＬＣＤ（Liquid Crystal Display）等の表示部２６ａを備えている。
【００７８】
ファクシミリ通信部２７は、図示しない符号化／復号化部、変復調部、およびＮＣＵ（Network Control Unit）を備え、公衆電話回線網を用いてのファクシミリの送信を行う。
【００７９】
通信部２８は、ＬＡＮボード等の通信モジュールから構成され、通信部２８に接続されたＬＡＮ等を介して、ネットワーク上の装置(遠隔管理サーバー１０等)と種々のデータの送受信を行う。
【００８０】
記憶部２９は、原稿読取部２２によって読み取られた原稿画像などを記憶する。記憶部２９は、ＨＤＤなどの大容量の記憶装置である。
【００８１】
以上、画像形成装置２０の構成について説明した。
【００８２】
［処理の流れ（稼働情報の収集）］
次に、遠隔管理システム１００における稼働情報収集の処理の流れについて説明する。図６は、遠隔管理システム１００における稼働情報収集の処理の流れについて説明するためのフローチャートである。
【００８３】
まず、遠隔管理サーバー１０の管理下にある画像形成装置２０の各々の稼働情報提供部２１ａが、自装置の稼働情報を遠隔管理サーバー１０に提供する（ステップＳ１）。
【００８４】
次に、遠隔管理サーバー１０の稼働情報収集部１１ａが、画像形成装置２０から提供された稼働情報を収集する（ステップＳ２）。
【００８５】
次に、遠隔管理サーバー１０の稼働情報収集部１１ａが、収集した稼働情報を稼働情報ＤＢ１７ａに、画像形成装置２０毎、時間帯毎に格納する（ステップＳ３）。
【００８６】
以上、遠隔管理システム１００における稼働情報収集の処理の流れについて説明した。
【００８７】
［処理の流れ（アップデートタスクのスケジュール）］
次に、遠隔管理システム１００における、画像形成装置２０のファームウェアアップデートタスクをスケジュールする際の処理の流れについて説明する。図７は、遠隔管理システム１００における、画像形成装置２０のファームウェアアップデートタスクをスケジュールする際の処理の流れについて説明するためのフローチャートである。
【００８８】
まず、遠隔管理サーバー１０のパッケージリリース部１１ｂが、画像形成装置２０のファームウェアをアップデートするためのパッケージをリリースする（ステップＳ１０）。
【００８９】
次に、画像形成装置選択部１１ｃが、遠隔管理サーバー１０のユーザーの指示に基づき、ファームウェアをアップデートする画像形成装置２０を選択する（ステップＳ１１）。
【００９０】
次に、タスクスケジュール部１１ｄが、遠隔管理サーバー１０のユーザーの指示に基づき、アップデートに使用するパッケージを指定する（ステップＳ１２）。
【００９１】
次に、タスクスケジュール部１１ｄが、遠隔管理サーバー１０のユーザーの指示に基づき、アップデートを行う日付を指定する（ステップＳ１３）。
【００９２】
次に、レコメンド部１１ｅが、アップデートの実行日付と同じ曜日の、直近１ヶ月間の稼働情報を累積稼働時間として集計し、グラフ表示すると共に、スリープ時間が最も長い時間帯を、アップデートに最も適した時間帯であるとして、タスクをスケジュールしているユーザーにレコメンドする（ステップＳ１４）。
【００９３】
次に、タスクスケジュール部１１ｄが、遠隔管理サーバー１０のユーザーの指示に基づき、アップデートを行う時間を指定する（ステップＳ１５）。
【００９４】
次に、タスクスケジュール部１１ｄが、スケジュールタスクを作成する（ステップＳ１６）。
【００９５】
以上、遠隔管理システム１００における、画像形成装置２０のファームウェアアップデートタスクをスケジュールする際の処理の流れについて説明した。
【００９６】
［処理の流れ（ファームウェアアップデートの実行）］
次に、遠隔管理システム１００における、画像形成装置２０のファームウェアアップデートの処理の流れについて説明する。図８は、遠隔管理システム１００における、画像形成装置２０のファームウェアアップデートの処理の流れについて説明するためのフローチャートである。
【００９７】
まず、遠隔管理サーバー１０のアップデート指示部１１ｆが、指定された日時に、指定された画像形成装置２０に対し、ファームウェアアップデートを指示し、指示を受けた画像形成装置２０のアップデート実行部２１ｂが、ファームウェアのアップデートに用いるパッケージを遠隔管理サーバー１０からダウンロードし、ファームウェアのアップデートを実行する（ステップＳ２０）。
【００９８】
次に、ファームウェアのアップデートが完了すると、ファームウェアをアップデートした画像形成装置２０のアップデート実行部２１ｂが完了通知を遠隔管理サーバー１０に送り、遠隔管理サーバー１０のアップデート指示部１１ｆが、タスクをスケジュールしたユーザーに対し、アップデート完了の確認通知を送信する（ステップＳ２１）。
【００９９】
以上、遠隔管理システム１００における、画像形成装置２０のファームウェアアップデートの処理の流れについて説明した。
【０１００】
［補足事項］
その他、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【０１０１】
１０  …  遠隔管理サーバー
１１  …  ＣＰＵ
１１ａ…  稼働情報収集部
１１ｂ…  パッケージリリース部
１１ｃ…  画像形成装置選択部
１１ｄ…  タスクスケジュール部
１１ｅ…  レコメンド部
１１ｆ…  アップデート指示部
１２  …  ＲＯＭ
１３  …  ＲＡＭ
１４  …  操作入力部
１５  …  通信部
１６  …  表示部
１７  …  記憶部
１７ａ…  印刷許諾ＤＢ
１８  …  バス
２０  …  画像形成装置
２１  …  制御部
２１ａ…  稼働情報提供部
２１ｂ…  アップデート実行部
２２  …  原稿読取部
２３  …  画像処理部
２４  …  画像メモリー
２５  …  画像形成部
２６  …  操作部
２６ａ…  表示部
２７  …  ファクシミリ通信部
２８  …  通信部
２９  …  記憶部
１００  …  遠隔管理システム
【図１】
2020009356.tif 000003
【図２】
2020009356.tif 000004
【図３】
2020009356.tif 000005
【図４】
2020009356.tif 000006
【図５】
2020009356.tif 000007
【図６】
2020009356.tif 000008
【図７】
2020009356.tif 000009
【図８】
2020009356.tif 000010