(57)【要約】【課題】画像形成装置の設定変更を検出し復旧することにより画像形成装置の安定した運用を可能とするシステムの提供。【解決手段】ネットワーク接続された、ユーザ操作サーバーと、リモートメンテナンスサーバーと、接続サーバーとを含み、前記リモートメンテナンスサーバーは、前記ユーザ操作サーバー経由でユーザからの画像形成装置の設定値変更指示を受け付ける設定変更受付部と、前記設定値変更指示による変更内容を検知する第１の設定変更検知部と、前記変更内容を前記画像形成装置の管理者および関係するユーザに通知する設定変更通知部と、前記画像形成装置の設定を変更するためのコマンドを前記接続サーバー経由で前記画像形成装置に送信する設定変更コマンド送信部とを備える。【選択図】図３
2019220074.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク接続された、ユーザ操作サーバーと、リモートメンテナンスサーバーと、接続サーバーとを含み、
前記リモートメンテナンスサーバーは、
前記ユーザ操作サーバー経由でユーザからの画像形成装置の設定値変更指示を受け付ける設定変更受付部と、
前記設定値変更指示による変更内容を検知する第１の設定変更検知部と、
前記変更内容を前記画像形成装置の管理者および関係するユーザに通知する設定変更通知部と、
前記画像形成装置の設定を変更するためのコマンドを前記接続サーバー経由で前記画像形成装置に送信する設定変更コマンド送信部と
を備えた
遠隔管理システム。
【請求項２】
請求項１に記載の遠隔管理システムであって、
前記リモートメンテナンスサーバーは、
重要な設定項目が変更された場合に、設定値を元に戻す復旧処理を行う設定復旧部をさらに備えた
遠隔管理システム。
【請求項３】
ネットワーク接続された、リモートメンテナンスサーバーと、データ処理サーバーと、ストレージと、画像形成装置とを含む遠隔管理システムであって、
前記画像形成装置は、
操作部、管理ツール、画像形成装置が提供する設定用のＷｅｂサーバー、および印刷コマンドによる直接の設定変更を受け付け、自装置の設定を変更する設定変更部と、
自装置の設定値を定期的に前記リモートメンテナンスサーバーに報告する設定値報告部と
を備え、
前記リモートメンテナンスサーバーは、
定期的に前記画像形成装置から設定値を収集し、時系列に前記ストレージに保存する設定値収集部と、
前記データ処理サーバーにより検出された設定値の変更内容を前記データ処理サーバーから受信する設定変更受信部と、
前記変更内容を前記画像形成装置の管理者および関係するユーザに通知する設定変更通知部と、
重要な設定項目が変更された場合に、設定値を元に戻す復旧処理を行う設定復旧部と
を備え、
前記データ処理サーバーは、
前記ストレージに時系列で保存されている設定値をチェックし、設定値変更が行われたか否かをチェックし、設定値が変更されていた場合、その変更内容を前記リモートメンテナンスサーバーに通知する第２の設定変更検知部
を備えた
遠隔管理システム。
【請求項４】
ネットワーク接続された、ユーザ操作サーバーと、リモートメンテナンスサーバーと、接続サーバーとを含む遠隔管理システムにおける情報処理方法であって、
前記リモートメンテナンスサーバーの設定変更受付部が、前記ユーザ操作サーバー経由でユーザからの画像形成装置の設定値変更指示を受け付け、
前記リモートメンテナンスサーバーの第１の設定変更検知部が、前記設定値変更指示による変更内容を検知し、
前記リモートメンテナンスサーバーの設定変更通知部が、前記変更内容を前記画像形成装置の管理者および関係するユーザに通知し、
前記リモートメンテナンスサーバーの設定変更コマンド送信部が、前記画像形成装置の設定を変更するためのコマンドを前記接続サーバー経由で前記画像形成装置に送信する
情報処理方法。
【請求項５】
ネットワーク接続された、リモートメンテナンスサーバーと、データ処理サーバーと、ストレージと、画像形成装置とを含む遠隔管理システムにおける情報処理方法であって、
前記画像形成装置の設定変更部が、操作部、管理ツール、画像形成装置が提供する設定用のＷｅｂサーバー、および印刷コマンドによる直接の設定変更を受け付け、自装置の設定を変更し、
前記画像形成装置の設定値報告部が、自装置の設定値を定期的に前記リモートメンテナンスサーバーに報告し、
前記リモートメンテナンスサーバーの設定値収集部が、定期的に前記画像形成装置から設定値を収集し、時系列に前記ストレージに保存し、
前記データ処理サーバーの第２の設定変更検知部が、前記ストレージに時系列で保存されている設定値をチェックし、設定値変更が行われたか否かをチェックし、設定値が変更されていた場合、その変更内容を前記リモートメンテナンスサーバーに通知し、
前記リモートメンテナンスサーバーの設定変更受信部が、前記データ処理サーバーにより検出された設定値の変更内容を前記データ処理サーバーから受信し、
前記リモートメンテナンスサーバーの設定変更通知部が、前記変更内容を前記画像形成装置の管理者および関係するユーザに通知し、
前記リモートメンテナンスサーバーの設定復旧部が、重要な設定項目が変更された場合に、設定値を元に戻す復旧処理を行う
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置（ＭＦＰ、Multifunction Peripheral）を遠隔管理する遠隔管理システムおよび情報処理方法に関する。
【背景技術】
【０００２】
特許文献１から４において、画像形成装置を遠隔管理する遠隔管理システムにより、ネットワーク経由で画像形成装置の設定情報を収集する方法が提案されている。
【０００３】
一方、特許文献５においては、遠隔管理システムから画像形成装置に対して、ネットワーク経由での設定を実施する際に、設定反映時間や条件を指定することで、運用管理者の意図しない設定変更を防止する方式が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２２１７９９号公報
【特許文献２】特開２００６−３４０２３９号公報
【特許文献３】特開２００８−１４７９４１号公報
【特許文献４】特開２００９−１６４９０２号公報
【特許文献５】特開２０１５−１７９４０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１から４の方式では、ネットワークを経由して画像形成装置の設定値を集めることは出来ても、時系列に保存したり、設定値の変更を検出したりすることは考慮されていない。このため、設定値の意図しない変更を検出することは容易ではない。
【０００６】
また、特許文献５の方式においても、遠隔管理システムから画像形成装置を設定する方式に関するものであり、画像形成装置本体に対して、遠隔管理システムを経由せずに直接設定の変更がなされた場合に、それを検出あるいは復旧する方式は考慮されていない。
【０００７】
以上のような事情に鑑み、本発明の目的は、画像形成装置に対して複数存在する設定経路のいずれによる設定変更についても検出し復旧することによって、画像形成装置の安定した運用を可能とする遠隔管理システムおよび情報処理方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一形態に係る遠隔管理システムは、ネットワーク接続された、ユーザ操作サーバーと、リモートメンテナンスサーバーと、接続サーバーとを含み、前記リモートメンテナンスサーバーは、前記ユーザ操作サーバー経由でユーザからの画像形成装置の設定値変更指示を受け付ける設定変更受付部と、前記設定値変更指示による変更内容を検知する第１の設定変更検知部と、前記変更内容を前記画像形成装置の管理者および関係するユーザに通知する設定変更通知部と、前記画像形成装置の設定を変更するためのコマンドを前記接続サーバー経由で前記画像形成装置に送信する設定変更コマンド送信部とを備える。
【０００９】
そのため、遠隔管理システム経由の画像形成装置の設定変更を検出することが出来る。
【００１０】
上記目的を達成するため、本発明の一形態に係る遠隔管理システムでは、前記リモートメンテナンスサーバーは、重要な設定項目が変更された場合に、設定値を元に戻す復旧処理を行う設定復旧部をさらに備えてもよい。
【００１１】
そのため、遠隔管理システム経由の設定変更を検出し復旧することが出来る。
【００１２】
上記目的を達成するため、本発明の一形態に係る遠隔管理システムは、ネットワーク接続された、リモートメンテナンスサーバーと、データ処理サーバーと、ストレージと、画像形成装置とを含む遠隔管理システムであって、前記画像形成装置は、操作部、管理ツール、画像形成装置が提供する設定用のＷｅｂサーバー、および印刷コマンドによる直接の設定変更を受け付け、自装置の設定を変更する設定変更部と、自装置の設定値を定期的に前記リモートメンテナンスサーバーに報告する設定値報告部とを備え、前記リモートメンテナンスサーバーは、定期的に前記画像形成装置から設定値を収集し、時系列に前記ストレージに保存する設定値収集部と、前記データ処理サーバーにより検出された設定値の変更内容を前記データ処理サーバーから受信する設定変更受信部と、前記変更内容を前記画像形成装置の管理者および関係するユーザに通知する設定変更通知部と、重要な設定項目が変更された場合に、設定値を元に戻す復旧処理を行う設定復旧部とを備え、前記データ処理サーバーは、前記ストレージに時系列で保存されている設定値をチェックし、設定値変更が行われたか否かをチェックし、設定値が変更されていた場合、その変更内容を前記リモートメンテナンスサーバーに通知する第２の設定変更検知部を備える。
【００１３】
そのため、遠隔管理システムを経由しない画像形成装置への直接の設定変更を検出し、復旧することが出来る。
【００１４】
上記目的を達成するため、本発明の一形態に係る情報処理方法は、ネットワーク接続された、ユーザ操作サーバーと、リモートメンテナンスサーバーと、接続サーバーとを含む遠隔管理システムにおける情報処理方法であって、前記リモートメンテナンスサーバーの設定変更受付部が、前記ユーザ操作サーバー経由でユーザからの画像形成装置の設定値変更指示を受け付け、前記リモートメンテナンスサーバーの第１の設定変更検知部が、前記設定値変更指示による変更内容を検知し、前記リモートメンテナンスサーバーの設定変更通知部が、前記変更内容を前記画像形成装置の管理者および関係するユーザに通知し、前記リモートメンテナンスサーバーの設定変更コマンド送信部が、前記画像形成装置の設定を変更するためのコマンドを前記接続サーバー経由で前記画像形成装置に送信する。
【００１５】
上記目的を達成するため、本発明の一形態に係る情報処理方法は、ネットワーク接続された、リモートメンテナンスサーバーと、データ処理サーバーと、ストレージと、画像形成装置とを含む遠隔管理システムにおける情報処理方法であって、前記画像形成装置の設定変更部が、操作部、管理ツール、画像形成装置が提供する設定用のＷｅｂサーバー、および印刷コマンドによる直接の設定変更を受け付け、自装置の設定を変更し、前記画像形成装置の設定値報告部が、自装置の設定値を定期的に前記リモートメンテナンスサーバーに報告し、前記リモートメンテナンスサーバーの設定値収集部が、定期的に前記画像形成装置から設定値を収集し、時系列に前記ストレージに保存し、前記データ処理サーバーの第２の設定変更検知部が、前記ストレージに時系列で保存されている設定値をチェックし、設定値変更が行われたか否かをチェックし、設定値が変更されていた場合、その変更内容を前記リモートメンテナンスサーバーに通知し、前記リモートメンテナンスサーバーの設定変更受信部が、前記データ処理サーバーにより検出された設定値の変更内容を前記データ処理サーバーから受信し、前記リモートメンテナンスサーバーの設定変更通知部が、前記変更内容を前記画像形成装置の管理者および関係するユーザに通知し、前記リモートメンテナンスサーバーの設定復旧部が、重要な設定項目が変更された場合に、設定値を元に戻す復旧処理を行う。
【発明の効果】
【００１６】
以上のように、本発明によれば、画像形成装置に対して複数存在する設定経路のいずれによる設定変更についても検出し復旧することによって、画像形成装置の安定した運用を可能とすることが出来る。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１の実施形態に係る遠隔管理システム１００の全体構成図である。
【図２】リモートメンテナンスサーバー１０が一般的なコンピューターにより構成される場合の構成図である。
【図３】遠隔管理システム１００経由での、画像形成装置２０の設定値変更、関係者への設定変更通知、および重要設定値の復旧処理の流れを説明するためのフローチャートである。
【図４】本発明の第２の実施形態に係る遠隔管理システム１００'の全体構成図である。
【図５】画像形成装置２０の構成を概略的に示す構成図である。
【図６】リモートメンテナンスサーバー１０'が一般的なコンピューターにより構成される場合の構成図である。
【図７】データ処理サーバー９０が一般的なコンピューターにより構成される場合の構成図である。
【図８】画像形成装置２０における設定値の変更と遠隔管理システム１００'による設定値の収集の処理の流れについて説明するためのフローチャートである。
【図９】遠隔管理システム１００'における、設定値変更の検出と、関係者への通知と、重要な設定値の復旧処理について説明するためのフローチャートである。
【発明を実施するための形態】
【００１８】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００１９】
＜第１の実施形態＞
最初に、本発明の第１の実施形態にかかる遠隔管理システム１００について説明する。第１の実施形態では、遠隔管理システム１００経由で画像形成装置２０の設定を変更した場合に、設定値変更を検知し、関係者に通知し、重要な設定値であれば復旧することを行う。
【００２０】
［全体構成］
最初に、本発明の第１の一実施形態に係る遠隔管理システム１００の全体構成について説明する。図１は、本発明の第１の実施形態に係る遠隔管理システム１００の全体構成図である。
【００２１】
遠隔管理システム１００は、ネットワーク接続された、負荷分散装置５０（５０は５０Ａと５０Ｂの総称。以下同じ）と、ユーザ操作サーバー６０と、リモートメンテナンスサーバー１０と、ＤＢ（データベース）７０と、ストレージ８０と、接続サーバー３０と、１以上の画像形成装置２０を含んで構成される。
【００２２】
インターネット側から見たエンドポイントは、ユーザ操作サーバー６０Ａおよび６０Ｂにユーザ端末４０からのアクセスを分散させる負荷分散装置５０Ａと、リモートメンテナンスサーバー１０Ａおよび１０Ｂに画像形成装置２０からのアクセスを分散させる負荷分散装置５０Ｂと、接続サーバー３０Ａと、接続サーバー３０Ｂと、接続サーバー３０Ｃとである。
【００２３】
負荷分散装置５０Ａは、ユーザ端末４０からのアクセスを、ユーザ操作サーバー６０Ａおよび６０Ｂに分散させる。
【００２４】
ユーザ操作サーバー６０は、ユーザ端末４０から入力されたユーザからの指示を受け付ける。
【００２５】
負荷分散装置５０Ｂは、画像形成装置２０からのアクセスを、リモートメンテナンスサーバー１０Ａおよび１０Ｂに分散させる。
【００２６】
リモートメンテナンスサーバー１０は、管理下にある画像形成装置２０をリモートでメンテナンスする。例えば、日々の運用情報（トナー消費量、印刷枚数など）および画像形成装置２０の設定値を収集してＤＢ７０およびストレージ８０に格納したり、画像形成装置２０のファームウェアのアップデートを行ったりする。
【００２７】
ＤＢ７０は、直近の設定値や日々の運用情報を格納する。ストレージ８０は、設定値や日々の運用情報を長期にわたって保存する。
【００２８】
接続サーバー３０は、遠隔管理システム１００の管理下にある画像形成装置２０へ管理コマンドを送るため、画像形成装置２０との間で管理接続を行うサーバーである。管理接続は、画像形成装置２０の電源が切られるまで継続される。
【００２９】
ネットワークに接続された画像形成装置２０は、まず負荷分散装置５０Ｂ経由でリモートメンテナンスサーバー１０に接続し、どの接続サーバー３０と管理接続を確立すべきかの応答を得る。その後、リモートメンテナンスサーバー１０との接続を切り、指定された接続サーバー３０に接続し、管理接続を確立する。
【００３０】
ユーザがユーザ端末４０経由でユーザ操作サーバー６０にアクセスし、特定の画像形成装置２０の設定値の変更を指示すると、リモートメンテナンスサーバー１０が設定変更の指示を検知し、関係者に設定値変更の旨を通知する。そして、リモートメンテナンスサーバー１０は、接続サーバー３０経由で画像形成装置２０に設定値変更コマンドを送信し、画像形成装置２０の設定値を変更させる。
【００３１】
リモートメンテナンスサーバー１０は、変更された設定値が重要な設定であると判断した場合、設定値の復旧（ロールバック）処理を行う。
【００３２】
以上、遠隔管理システム１００の全体構成について説明した。なお、上記の説明に対応する図では、例えば接続サーバー３０は３台となっているが、これはあくまで例示であり、実際には何台あっても構わない。
【００３３】
［リモートメンテナンスサーバーの構成］
次に、リモートメンテナンスサーバー１０の構成について説明する。リモートメンテナンスサーバー１０は、専用のハードウェアやソフトウェアにより構成されていてもよいし、一般的なコンピューターにより構成されてもよい。リモートメンテナンスサーバー１０が一般的なコンピューターにより構成される場合の構成図を図２に示す。
【００３４】
同図に示すように、リモートメンテナンスサーバー１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、操作入力部１４、通信部１５、表示部１６、および記憶部１７を有し、これら各ブロックがバス１８を介して接続されている。
【００３５】
ＲＯＭ１２は、各種の処理を実行するためのファームウェア等の複数のプログラムやデータを記憶する。ＲＡＭ１３は、ＣＰＵ１１の作業用領域として用いられ、ＯＳ（Operating System）、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
【００３６】
記憶部１７は、例えばＨＤＤ（Hard Disk Drive）や、フラッシュメモリー、その他の不揮発性メモリーである。記憶部１７には、ＯＳや各種アプリケーション、各種データが記憶される。
【００３７】
通信部１５は、ネットワーク上の機器等と情報のやりとりを行う為のネットワークと結ばれている。
【００３８】
ＣＰＵ１１は、ＲＯＭ１２や記憶部１７に格納された複数のプログラムのうち、操作入力部１４から与えられる命令に対応するプログラムをＲＡＭ１３に展開し、この展開されたプログラムにしたがって、表示部１６及び記憶部１７を適宜制御する。
【００３９】
操作入力部１４は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の操作装置である。
【００４０】
表示部１６は、例えば液晶ディスプレイ、ＥＬ（Electro-Luminescence）ディスプレイ、プラズマディスプレイ等である。
【００４１】
次に、ＣＰＵ１１においてプログラムが実行されることにより実現される機能ブロックについて説明する。
【００４２】
リモートメンテナンスサーバー１０のＣＰＵ１１において実現される機能ブロックは、設定変更受付部１１ａ、第１の設定変更検知部１１ｂ、設定変更通知部１１ｃ、設定変更コマンド送信部１１ｄ、設定復旧部１１ｅである。
【００４３】
設定変更受付部１１ａは、ユーザ操作サーバー６０経由でユーザからの画像形成装置２０の設定値変更指示を受け付ける。
【００４４】
第１の設定変更検知部１１ｂは、設定値変更指示による変更内容を検知する。
【００４５】
設定変更通知部１１ｃは、設定値の変更内容を画像形成装置２０の管理者および関係するユーザに通知する。通知は電子メールなどで行われてもよい。
【００４６】
設定変更コマンド送信部１１ｄは、画像形成装置２０の設定を変更するためのコマンドを接続サーバー３０経由で画像形成装置２０に送信する。
【００４７】
設定復旧部１１ｅは、重要な設定項目が変更された場合に、設定値を元に戻す復旧処理を行う。
【００４８】
以上、リモートメンテナンスサーバー１０の構成について説明した。
【００４９】
［処理の流れ］
次に、遠隔管理システム１００経由での、画像形成装置２０の設定値変更、関係者への設定変更通知、および重要設定値の復旧処理の流れを説明する。図３は、遠隔管理システム１００経由での、画像形成装置２０の設定値変更、関係者への設定変更通知、および重要設定値の復旧処理の流れを説明するためのフローチャートである。
【００５０】
まず、ユーザ操作サーバー６０が、ユーザから画像形成装置２０の設定変更指示を受け付ける（ステップＳ１）。
【００５１】
次に、ユーザ操作サーバー６０が、設定変更指示をリモートメンテナンスサーバー１０に通知する（ステップＳ２）。
【００５２】
次に、リモートメンテナンスサーバー１０の設定変更受付部１１ａが、ユーザ操作サーバー６０から設定変更指示を受け付ける（ステップＳ３）。
【００５３】
次に、リモートメンテナンスサーバー１０の第１の設定変更検知部１１ｂが、変更内容を検知する（ステップＳ４）。
【００５４】
次に、リモートメンテナンスサーバー１０の設定変更通知部１１ｃが、設定値の変更内容を画像形成装置２０の管理者および関係するユーザに通知する（ステップＳ５）。
【００５５】
次に、設定変更コマンド送信部１１ｄが、画像形成装置２０の設定を変更するためのコマンドを画像形成装置２０に接続サーバー３０経由で送信する（ステップＳ６）。
【００５６】
次に、設定復旧部１１ｅが、重要な項目の設定値が変更されたか否かを判断する（ステップＳ７）。
【００５７】
重要な項目の設定値が変更された場合（ステップＳ７のＹ）、設定復旧部１１ｅが、変更された設定値の復旧処理を行い、処理を終了する（ステップＳ８）。
【００５８】
重要な項目の設定値は変更されていない場合（ステップＳ７のＮ）、処理を終了する。
【００５９】
以上、遠隔管理システム１００経由での、画像形成装置２０の設定値変更、関係者への設定変更通知、および重要設定値の復旧処理の流れを説明した。
【００６０】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。第１の実施形態では、遠隔管理システム１００経由で画像形成装置２０の設定値を変更する場合について説明した。これに対し、第２の実施形態では、直接画像形成装置２０の設定値を変更する場合について説明する。
【００６１】
［全体構成］
最初に、本発明の第２の実施形態に係る遠隔管理システム１００'の全体構成について説明する。図４は、本発明の第２の実施形態に係る遠隔管理システム１００'の全体構成図である。
【００６２】
遠隔管理システム１００'は、ネットワーク接続された、負荷分散装置５０と、リモートメンテナンスサーバー１０'と、データ処理サーバー９０と、スケジュールサーバー１１０と、ＤＢ７０と、ストレージ８０と、接続サーバー３０と、１以上の画像形成装置２０とを含んで構成される。
【００６３】
インターネット側から見たエンドポイントは、リモートメンテナンスサーバー１０Ａ'および１０Ｂ'に画像形成装置２０からのアクセスを分散させる負荷分散装置５０と、接続サーバー３０Ａと、接続サーバー３０Ｂと、接続サーバー３０Ｃとである。
【００６４】
負荷分散装置５０は、画像形成装置２０からのアクセスを、リモートメンテナンスサーバー１０Ａ'および１０Ｂ'に分散させる。
【００６５】
リモートメンテナンスサーバー１０'は、管理下にある画像形成装置２０をリモートでメンテナンスする。例えば、日々の運用情報（トナー消費量、印刷枚数など）や画像形成装置２０の設定値を1日1回収集してＤＢ７０およびストレージ８０に格納したり、画像形成装置２０のファームウェアのアップデートを行ったりする。
【００６６】
ＤＢ７０は、直近の運用情報や設定値を格納する。ストレージ８０は運用情報や設定値を時系列に長期間にわたって保存する。
【００６７】
接続サーバー３０は、遠隔管理システム１００の管理下にある画像形成装置２０へ管理コマンドを送るため、画像形成装置２０との間で管理接続を行うサーバーである。管理接続は、画像形成装置２０の電源が切られるまで継続される。
【００６８】
ネットワークに接続された画像形成装置２０は、まず負荷分散装置５０経由でリモートメンテナンスサーバー１０'に接続し、どの接続サーバー３０と管理接続を確立すべきかの応答を得る。その後、リモートメンテナンスサーバー１０'との接続を切り、指定された接続サーバー３０に接続し、管理接続を確立する。
【００６９】
画像形成装置２０上の操作部や、管理ツール、画像形成装置２０が提供する設定用のＷｅｂサーバー、印刷コマンド等によって、直接（遠隔管理システム１００'を経由せず）画像形成装置２０の設定が変更されたとする。その場合、画像形成装置２０が定期的に遠隔管理システム１００'に対して設定値を報告する。
【００７０】
遠隔管理システム１００'は、画像形成装置２０から報告された設定値を時系列で保存する。そして定期的に設定値の変更をチェックし、変更があれば関係者に通知すると共に、重要な項目が設定変更された場合は、設定値の復旧処理を行う。
【００７１】
以上、遠隔管理システム１００'の全体構成について説明した。
【００７２】
［画像形成装置の構成］
次に、画像形成装置２０の構成について説明する。図５は画像形成装置２０の構成を概略的に示す構成図である。
【００７３】
画像形成装置２０は、制御部２１を備える。制御部２１は、ＣＰＵ、ＲＡＭ、ＲＯＭ、および専用のハードウェア回路等から構成され、画像形成装置２０の全体的な動作制御を司る。
【００７４】
制御部２１は、原稿読取部２２、画像処理部２３、画像メモリー２４、画像形成部２５、操作部２６、表示部２６ａ、ファクシミリ通信部２７、通信部２８、記憶部２９等と接続されている。制御部２１は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
【００７５】
制御部２１は、ユーザから、操作部２６またはネッワーク接続されたＰＣ等を通じて入力されるジョブの実行指示に従って、スキャナー機能、印刷機能、コピー機能、およびファクシミリ送受信機能などの各機能についての動作制御を実行するために必要な機構の駆動及び処理を制御する。
【００７６】
また、制御部２１は、設定変更部２１ａおよび設定値報告部２１ｂを有している。設定変更部２１ａおよび設定値報告部２１ｂは、ＲＯＭなどからＲＡＭにロードされたプログラムがＣＰＵにより実行されることで実現される機能ブロックである。
【００７７】
設定変更部２１ａは、操作部２６や、管理ツール、画像形成装置２０が提供する設定用のＷｅｂサーバー（図示せず）、印刷コマンド等による直接の設定変更または遠隔管理システム１００'から受信した設定変更コマンドによる設定変更（復旧処理の場合）を受け付け、自装置の設定を変更する。
【００７８】
設定値報告部２１ｂは、自装置の設定値を定期的に遠隔管理システム１００'（リモートメンテナンスサーバー１０'）に報告する。
【００７９】
原稿読取部２２は、原稿から画像を読み取る。
【００８０】
画像処理部２３は、原稿読取部２２で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部２３は、原稿読取部２２により読み取られた画像が画像形成された後の品質を向上させるために、シェーディング補正等の画像処理を行う。
【００８１】
画像メモリー２４は、原稿読取部２２による読み取りで得られた原稿画像のデータを一時的に記憶したり、画像形成部２５での印刷対象となるデータを一時的に記憶したりする領域である。
【００８２】
画像形成部２５は、原稿読取部２２で読み取られた画像データ等の画像形成を行う。
【００８３】
操作部２６は、画像形成装置２０が実行可能な各種動作及び処理についてユーザからの指示を受け付けるタッチパネル部および操作キー部を備える。タッチパネル部は、タッチパネルが設けられたＬＣＤ（Liquid Crystal Display）等の表示部２６ａを備えている。
【００８４】
ファクシミリ通信部２７は、図示しない符号化／復号化部、変復調部、およびＮＣＵ（Network Control Unit）を備え、公衆電話回線網を用いてのファクシミリの送信を行う。
【００８５】
通信部２８は、ＬＡＮボード等の通信モジュールから構成され、通信部２８に接続されたＬＡＮ等を介して、ネットワーク上の装置(リモートメンテナンスサーバー１０'、接続サーバー３０等)と種々のデータの送受信を行う。
【００８６】
記憶部２９は、原稿読取部２２によって読み取られた原稿画像などを記憶する。記憶部２９は、ＨＤＤなどの大容量の記憶装置である。
【００８７】
以上、画像形成装置２０の構成について説明した。
【００８８】
［リモートメンテナンスサーバーの構成］
次に、リモートメンテナンスサーバー１０'の構成について説明する。リモートメンテナンスサーバー１０'は、専用のハードウェアやソフトウェアにより構成されていてもよいし、一般的なコンピューターにより構成されてもよい。リモートメンテナンスサーバー１０'が一般的なコンピューターにより構成される場合の構成図を図６に示す。
【００８９】
同図に示すように、リモートメンテナンスサーバー１０'は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、操作入力部１４、通信部１５、表示部１６、および記憶部１７を有し、これら各ブロックがバス１８を介して接続されている。
【００９０】
ＲＯＭ１２は、各種の処理を実行するためのファームウェア等の複数のプログラムやデータを記憶する。ＲＡＭ１３は、ＣＰＵ１１の作業用領域として用いられ、ＯＳ、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
【００９１】
記憶部１７は、例えばＨＤＤや、フラッシュメモリー、その他の不揮発性メモリーである。記憶部１７には、ＯＳや各種アプリケーション、各種データが記憶される。
【００９２】
通信部１５は、ネットワーク上の機器等と情報のやりとりを行う為のネットワークと結ばれている。
【００９３】
ＣＰＵ１１は、ＲＯＭ１２や記憶部１７に格納された複数のプログラムのうち、操作入力部１４から与えられる命令に対応するプログラムをＲＡＭ１３に展開し、この展開されたプログラムにしたがって、表示部１６及び記憶部１７を適宜制御する。
【００９４】
操作入力部１４は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の操作装置である。
【００９５】
表示部１６は、例えば液晶ディスプレイ、ＥＬディスプレイ、プラズマディスプレイ等である。
【００９６】
次に、ＣＰＵ１１においてプログラムが実行されることにより実現される機能ブロックについて説明する。
【００９７】
リモートメンテナンスサーバー１０'のＣＰＵ１１'において実現される機能ブロックは、設定値収集部１１ｆ、設定変更受信部１１ｇ、設定変更通知部１１ｃ、および設定復旧部１１ｅである。
【００９８】
設定値収集部１１ｆは、定期的に画像形成装置２０から設定値を収集し、時系列にストレージ８０等に保存する。
【００９９】
設定変更受信部１１ｇは、データ処理サーバー９０により検出された設定値の変更の内容をデータ処理サーバー９０からキュー経由で受信する。
【０１００】
設定変更通知部１１ｃは、設定値の変更内容を画像形成装置２０の管理者および関係するユーザに通知する。通知は電子メールなどで行われてもよい。
【０１０１】
設定復旧部１１ｅは、重要な設定項目が変更された場合に、設定値を元に戻す復旧処理を行う。
【０１０２】
以上、リモートメンテナンスサーバー１０'の構成について説明した。
【０１０３】
［データ処理サーバーの構成］
次に、データ処理サーバー９０の構成について説明する。データ処理サーバー９０は、専用のハードウェアやソフトウェアにより構成されていてもよいし、一般的なコンピューターにより構成されてもよい。データ処理サーバー９０が一般的なコンピューターにより構成される場合の構成図を図７に示す。
【０１０４】
同図に示すように、データ処理サーバー９０は、ＣＰＵ９１、ＲＯＭ９２、ＲＡＭ９３、操作入力部９４、通信部９５、表示部９６、および記憶部９７を有し、これら各ブロックがバス９８を介して接続されている。
【０１０５】
ＲＯＭ９２は、各種の処理を実行するためのファームウェア等の複数のプログラムやデータを記憶する。ＲＡＭ９３は、ＣＰＵ９１の作業用領域として用いられ、ＯＳ、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
【０１０６】
記憶部９７は、例えばＨＤＤや、フラッシュメモリー、その他の不揮発性メモリーである。記憶部９７には、ＯＳや各種アプリケーション、各種データが記憶される。
【０１０７】
通信部９５は、ネットワーク上の機器等と情報のやりとりを行う為のネットワークと結ばれている。
【０１０８】
ＣＰＵ９１は、ＲＯＭ９２や記憶部９７に格納された複数のプログラムのうち、操作入力部９４から与えられる命令に対応するプログラムをＲＡＭ９３に展開し、この展開されたプログラムにしたがって、表示部９６及び記憶部９７を適宜制御する。
【０１０９】
操作入力部９４は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の操作装置である。
【０１１０】
表示部９６は、例えば液晶ディスプレイ、ＥＬディスプレイ、プラズマディスプレイ等である。
【０１１１】
次に、ＣＰＵ９１においてプログラムが実行されることにより実現される機能ブロックについて説明する。
【０１１２】
データ処理サーバー９０のＣＰＵ９１において実現される機能ブロックは、第２の設定変更検知部９１ａである。
【０１１３】
第２の設定変更検知部９１ａは、スケジュールサーバー１１０をトリガーとして起動され、ストレージ８０に時系列で保存されている設定値をチェックし、設定値変更が行われたか否かをチェックする。設定値が変更されていた場合、その変更内容をキュー経由でリモートメンテナンスサーバー１０'に通知する。
【０１１４】
以上、データ処理サーバー９０の構成について説明した。
【０１１５】
［処理の流れ（設定値の変更と収集）］
次に、画像形成装置２０における設定値の変更と遠隔管理システム１００'による設定値の収集の処理の流れについて説明する。図８は、画像形成装置２０における設定値の変更と遠隔管理システム１００'による設定値の収集の処理の流れについて説明するためのフローチャートである。
【０１１６】
まず、画像形成装置２０の設定変更部２１ａが、設定の変更を受け付け、自装置の設定を変更する（ステップＳ１０）。
【０１１７】
次に、画像形成装置２０の設定値報告部２１ｂが、設定値をリモートメンテナンスサーバー１０'に報告する（ステップＳ１１）。報告は、変更の都度行われてもよいし、定期的に、例えば１日１回行われてもよい。
【０１１８】
次に、リモートメンテナンスサーバー１０'の設定値収集部１１ｆが、画像形成装置２０からの設定値の報告を受け付け、設定値を収集する（ステップＳ１２）。
【０１１９】
次に、リモートメンテナンスサーバー１０'の設定値収集部１１ｆが、収集した設定値を時系列でストレージ８０に保存する（ステップＳ１３）。
【０１２０】
以上、画像形成装置２０における設定値の変更と遠隔管理システム１００'による設定値の収集の処理の流れについて説明した。
【０１２１】
［処理の流れ（設定値変更の検出と関係者への通知など）］
次に、遠隔管理システム１００'における、設定値変更の検出と、関係者への通知と、重要な設定値の復旧処理について説明する。図９は、遠隔管理システム１００'における、設定値変更の検出と、関係者への通知と、重要な設定値の復旧処理について説明するためのフローチャートである。
【０１２２】
まず、スケジュールサーバー１１０が、データ処理サーバー９０を起動する（ステップＳ２０）。
【０１２３】
次に、データ処理サーバー９０の第２の設定変更検知部９１ａがストレージ８０に保存されている設定値を検証する（ステップＳ２１）。
【０１２４】
次に、データ処理サーバー９０の第２の設定変更検知部９１ａが、設定値の変更があったら否かを判断する（ステップＳ２２）。
【０１２５】
設定値の変更が無い場合（ステップＳ２２のＮ）、処理を終了する。
【０１２６】
設定値の変更があった場合（ステップＳ２２のＹ）、次に、第２の設定変更検知部９１ａが、変更内容をリモートメンテナンスサーバー１０'にキュー経由で通知する（ステップＳ２３）。
【０１２７】
次に、リモートメンテナンスサーバー１０'の設定変更受信部１１ｇが、変更内容をキューから取り出し受信する（ステップＳ２４）。
【０１２８】
次に、リモートメンテナンスサーバー１０'の設定変更通知部１１ｃが、変更内容を画像形成装置２０の管理者および関係するユーザに通知する（ステップＳ２５）。
【０１２９】
次に、リモートメンテナンスサーバー１０'の設定復旧部１１ｅが、重要な項目の設定値が変更されたか否かを判断する（ステップＳ２６）。
【０１３０】
重要な項目の設定値が変更された場合（ステップＳ２６のＹ）、設定復旧部１１ｅが、変更された設定値の復旧処理を行い、処理を終了する（ステップＳ２７）。
【０１３１】
重要な項目の設定値は変更されていない場合（ステップＳ２６のＮ）、処理を終了する。
【０１３２】
以上、遠隔管理システム１００'における、設定値変更の検出と、関係者への通知と、重要な設定値の復旧処理について説明した。
【０１３３】
［補足事項］
その他、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【０１３４】
１０、１０'  …  リモートメンテナンスサーバー
１１  …  ＣＰＵ
１１ａ…  設定変更受付部
１１ｂ…  第１の設定変更検知部
１１ｃ…  設定変更通知部
１１ｄ…  設定変更コマンド送信部
１１ｅ…  設定復旧部
１１ｆ…  設定値収集部
１１ｇ…  設定変更受信部
１２  …  ＲＯＭ
１３  …  ＲＡＭ
１４  …  操作入力部
１５  …  通信部
１６  …  表示部
１７  …  記憶部
１８  …  バス
２０  …  画像形成装置
２１  …  制御部
２１ａ…  設定変更部
２１ｂ…  設定値報告部
２２  …  原稿読取部
２３  …  画像処理部
２４  …  画像メモリー
２５  …  画像形成部
２６  …  操作部
２６ａ…  表示部
２７  …  ファクシミリ通信部
２８  …  通信部
２９  …  記憶部
３０  …  接続サーバー
４０  …  ユーザ端末
５０  …  負荷分散装置
６０  …  ユーザ操作サーバー
７０  …  ＤＢ
８０  …  ストレージ
９０  …  データ処理サーバー
９１  …  ＣＰＵ
９１ａ…  第２の設定変更検知部
９２  …  ＲＯＭ
９３  …  ＲＡＭ
９４  …  操作入力部
９５  …  通信部
９６  …  表示部
９７  …  記憶部
９８  …  バス
１００  …  遠隔管理システム
１１０  …  スケジュールサーバー
【図１】
2019220074.tif 000003
【図２】
2019220074.tif 000004
【図３】
2019220074.tif 000005
【図４】
2019220074.tif 000006
【図５】
2019220074.tif 000007
【図６】
2019220074.tif 000008
【図７】
2019220074.tif 000009
【図８】
2019220074.tif 000010
【図９】
2019220074.tif 000011