(57)【要約】【課題】画像形成装置のユーザーにとって最適な値を設定値として設定できる保守システムの提供。【解決手段】保守サーバーと１以上の画像形成装置を含み、前記保守サーバーは、前記１以上の画像形成装置と通信可能な通信部と、前記１以上の画像形成装置ごと、設定項目ごとの設定値が登録された設定値テーブルと、前記１以上の画像形成装置に設定される最適な設定値が登録された最適設定値セットと、前記設定値テーブルを用いて、前記１以上の画像形成装置ごと、設定項目ごとに設定されている設定値の種類をカウントし、設定されている数が多い設定値を最適設定値として最適設定値セットに登録し、前記１以上の画像形成装置のいずれかにおいてファームウェアが変更されたとき、前記最適設定値セットに登録されている前記最適設定値を前記ファームウェアが変更された画像形成装置に設定するマネージャーとを備える。【選択図】図６
2017027497.tif 000002
【特許請求の範囲】
【請求項１】
保守サーバーと１以上の画像形成装置を含み、
前記保守サーバーは、
前記１以上の画像形成装置と通信可能な通信部と、
前記１以上の画像形成装置ごと、設定項目ごとの設定値が登録された設定値テーブルと、
前記１以上の画像形成装置に設定される最適な設定値が登録された最適設定値セットと、
前記設定値テーブルを用いて、前記１以上の画像形成装置ごと、設定項目ごとに設定されている設定値の種類をカウントし、
設定されている数が多い設定値を最適設定値として最適設定値セットに登録し、
前記１以上の画像形成装置のいずれかにおいてファームウェアが変更されたとき、
前記最適設定値セットに登録されている前記最適設定値を前記ファームウェアが変更された画像形成装置に設定する
マネージャーと
を備えた
保守システム。
【請求項２】
保守サーバーと１以上の画像形成装置を含み、
前記保守サーバーは、
前記１以上の画像形成装置を保守するサービスマンからの指示を受け付ける操作入力部と、
前記サービスマンに各種情報を提示する表示部と、
前記１以上の画像形成装置と通信可能な通信部と、
前記１以上の画像形成装置ごと、設定項目ごとの設定値が登録された設定値テーブルと、
前記１以上の画像形成装置に設定される設定値が登録された最適設定値セットと、
前記設定値テーブルを用いて、前記１以上の画像形成装置ごと、設定項目ごとに設定されている設定値の種類をカウントし、
設定されている数が多い順に設定値を最適設定値セットに登録し、
前記１以上の画像形成装置のいずれかにおいてファームウェアが変更されたとき、
前記最適設定値セットに登録されている前記設定値を設定候補として前記表示部を介して前記サービスマンに提示し、
前記操作入力部を介して、前記ファームウェアが変更された画像形成装置に設定する設定値の選択を受け付け、
受け付けた設定値を前記ファームウェアが変更された画像形成装置に設定する
マネージャーと
を備えた
保守システム。
【請求項３】
保守サーバーのマネージャーが、１以上の画像形成装置ごと、設定項目ごとの設定値が登録された設定値テーブルを用いて、前記１以上の画像形成装置ごと、設定項目ごとに設定されている設定値の種類をカウントし、設定されている数が多い設定値を最適設定値として最適設定値セットに登録し、
保守サーバーのマネージャーは、前記１以上の画像形成装置のいずれかにおいてファームウェアが変更されたとき、前記最適設定値セットに登録されている前記最適設定値を前記ファームウェアが変更された画像形成装置に設定する
保守方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置（ＭＦＰ、Multifunction Peripheral）のファームウェアを更新する保守システムおよび保守方法に関する。
【背景技術】
【０００２】
従来、画像形成装置を機能させるためのファームウェアを更新する場合、更新を管理する情報処理装置を用意し、用意した情報処理装置からの制御により画像形成装置のファームウェアの更新を行うことが行われている。
【０００３】
画像形成装置のファームウェアの更新においては、ファームウェア自体を更新する事に加えて、画像形成装置に施してあった各種設定を適切に引き継ぎ、ファームウェア更新後も適切な設定を行うことが重要である。
【０００４】
そのため、例えば、特許文献１の技術では、ファームウェアのバージョン毎に各種設定の設定値が取りうる値の範囲とデフォルト値を設定構造情報として定めておき、更新前の設定値の状態、ファームウェア更新前の設定構造情報、およびファームウェア更新後の設定構造情報に基づき、ファームウェア更新後の設定値を決定する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１１８８６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１の技術で定められた設定値が、特定の画像形成装置のユーザーにとって最適な値となるとは限らない。
【０００７】
以上のような事情に鑑み、本発明の目的は、画像形成装置のユーザーにとって最適な値を設定値として設定できる保守システムおよび保守方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一形態に係る保守システムは、保守サーバーと１以上の画像形成装置を含み、前記保守サーバーは、前記１以上の画像形成装置と通信可能な通信部と、前記１以上の画像形成装置ごと、設定項目ごとの設定値が登録された設定値テーブルと、前記１以上の画像形成装置に設定される最適な設定値が登録された最適設定値セットと、前記設定値テーブルを用いて、前記１以上の画像形成装置ごと、設定項目ごとに設定されている設定値の種類をカウントし、設定されている数が多い設定値を最適設定値として最適設定値セットに登録し、前記１以上の画像形成装置のいずれかにおいてファームウェアが変更されたとき、前記最適設定値セットに登録されている前記最適設定値を前記ファームウェアが変更された画像形成装置に設定するマネージャーとを備える。そのため、画像形成装置のユーザーにとって最適な値を設定値として設定できる。
【０００９】
上記目的を達成するため、本発明の一形態に係る保守システムは、保守サーバーと１以上の画像形成装置を含み、前記保守サーバーは、前記１以上の画像形成装置を保守するサービスマンからの指示を受け付ける操作入力部と、前記サービスマンに各種情報を提示する表示部と、前記１以上の画像形成装置と通信可能な通信部と、前記１以上の画像形成装置ごと、設定項目ごとの設定値が登録された設定値テーブルと、前記１以上の画像形成装置に設定される設定値が登録された最適設定値セットと、前記設定値テーブルを用いて、前記１以上の画像形成装置ごと、設定項目ごとに設定されている設定値の種類をカウントし、設定されている数が多い順に設定値を最適設定値セットに登録し、前記１以上の画像形成装置のいずれかにおいてファームウェアが変更されたとき、前記最適設定値セットに登録されている前記設定値を設定候補として前記表示部を介して前記サービスマンに提示し、前記操作入力部を介して、前記ファームウェアが変更された画像形成装置に設定する設定値の選択を受け付け、受け付けた設定値を前記ファームウェアが変更された画像形成装置に設定するマネージャーとを備えた構成でもよい。
【００１０】
上記目的を達成するため、本発明の一形態に係る保守方法は、保守サーバーのマネージャーが、１以上の画像形成装置ごと、設定項目ごとの設定値が登録された設定値テーブルを用いて、前記１以上の画像形成装置ごと、設定項目ごとに設定されている設定値の種類をカウントし、設定されている数が多い設定値を最適設定値として最適設定値セットに登録し、保守サーバーのマネージャーは、前記１以上の画像形成装置のいずれかにおいてファームウェアが変更されたとき、前記最適設定値セットに登録されている前記最適設定値を前記ファームウェアが変更された画像形成装置に設定する。
【発明の効果】
【００１１】
以上のように、本発明によれば、画像形成装置のユーザーにとって最適な値を設定値として設定できる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る保守システム１の全体概要図である。
【図２】保守サーバー１０が一般的なコンピューターにより構成される場合の構成図である。
【図３】設定値テーブル１７ａの具体例を示す図である。
【図４】最適設定値セット１７ｂの具体例を示す図である。
【図５】設定値テーブル１７ａおよび最適設定値セット１７ｂを作成するまでの処理の流れを説明するためのフローチャートである。
【図６】画像形成装置２０のファームウェアが変更された場合の処理の流れを説明するためのフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００１４】
［概要］
最初に、本発明の一実施形態に係る保守システムの全体概要を説明する。図１は、本発明の一実施形態に係る保守システム１の全体概要図である。
【００１５】
保守システム１は、保守サーバー１０と１つ以上の画像形成装置２０を含んでいる。
【００１６】
保守サーバー１０上のマネージャー１１ａは、管理下にある各画像形成装置２０から、画像形成装置の各設定項目に設定されている設定値を収集し、設定値テーブル１７ａに登録する。
【００１７】
マネージャー１１ａは、設定値テーブル１７ａに登録されたデータに基づいて、各設定項目について、最も多く設定されている設定値を見出し、見出した設定値を最適設定値として、設定項目毎に最適設定値セット１７ｂに登録する。
【００１８】
なお、本発明では、最も多くの画像形成装置２０に設定されている設定値を、画像形成装置２０のユーザーにとって最適な設定値とする。
【００１９】
画像形成装置２０のファームウェアが変更（バージョンアップやバージョンダウン）されたとき、マネージャー１１ａは、最適設定値セット１７ｂに登録されている設定値をファームウェアが変更された画像形成装置２０に設定する。
【００２０】
以上、本発明の一実施形態に係る保守システム１の全体概要を説明した。
【００２１】
［保守サーバーの構成］
次に、保守サーバー１０の構成について説明する。保守サーバー１０は、専用のハードウェアやソフトウェアにより構成されていてもよいし、一般的なコンピューターにより構成されてもよい。保守サーバー１０が一般的なコンピューターにより構成される場合の構成図を図２に示す。
【００２２】
同図に示すように、保守サーバー１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、操作入力部１４、通信部１５、表示部１６、および記憶部１７を有し、これら各ブロックがバス１８を介して接続されている。
【００２３】
ＲＯＭ１２は、各種の処理を実行するためのファームウェア等の複数のプログラムやデータを記憶する。ＲＡＭ１３は、ＣＰＵ１１の作業用領域として用いられ、ＯＳ（Operating System）、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
【００２４】
記憶部１７は、例えばＨＤＤ（Hard Disk Drive）や、フラッシュメモリー、その他の不揮発性メモリーである。記憶部１７には、ＯＳや各種アプリケーション、各種データ、設定値テーブル１７ａ（後述）、および最適設定値セット１７ｂ（後述）が記憶される。
【００２５】
通信部１５は、画像形成装置２０と情報のやりとりを行う為のネットワークと結ばれている。
【００２６】
ＣＰＵ１１は、ＲＯＭ１２や記憶部１７に格納された複数のプログラムのうち、操作入力部１４から与えられる命令に対応するプログラムをＲＡＭ１３に展開し、この展開されたプログラムにしたがって、表示部１６及び記憶部１７を適宜制御する。
【００２７】
操作入力部１４は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の操作装置である。
【００２８】
表示部１６は、例えば液晶ディスプレイ、ＥＬ（Electro-Luminescence）ディスプレイ、プラズマディスプレイ等である。
【００２９】
次に、ＣＰＵ１１においてプログラムが実行されることにより実現される機能ブロックについて説明する。
【００３０】
保守サーバー１０のＣＰＵ１１において実現される機能ブロックは、マネージャー１１ａである。
【００３１】
マネージャー１１ａは、管理下にある画像形成装置２０から各設定項目の設定値を収集したり、最も多くの画像形成装置２０に設定されている設定値を最適な設定値として決定したり、ファームウェアが変更された画像形成装置２０に対して最適な設定値を設定したりする。
【００３２】
なお、マネージャー１１ａにおける処理の詳細については後述する。
【００３３】
以上、保守サーバー１０の構成について説明した。
【００３４】
［設定値テーブルについて］
次に、設定値テーブル１７ａについて説明する。図３は、設定値テーブル１７ａの具体例を示す図である。
【００３５】
図では、６台（ｅ１からｅ６で示す）の画像形成装置２０の設定値について、設定値などが登録されている。
【００３６】
例えば、ｅ１で示される画像形成装置２０の設定項目では、画像形成装置２０のモデル名が「A3_MonoV1」であり、ファームウェアのバージョンがFW_123である。そして設定項目名「Print_offset」に設定されている設定値は「12」である。
【００３７】
なお、設定値テーブル１７ａでは、設定項目を識別するためのユニークＩＤ（Identification）が複数の画像形成装置２０に跨がって付与されている。設定項目名「Print_offset」に付与されているユニークＩＤは「set_id_0001」である。
【００３８】
また、ｅ１で示す画像形成装置２０の設定項目には、「123v1」というキーが設定されている。
【００３９】
以上の様に、設定値テーブル１７ａには、保守サーバー１０の管理下にある画像形成装置２０の設定項目ごとの設定値が、ユニークＩＤ、設定項目名、ファームウェアのバージョン、画像形成装置２０のモデル名、設定されている値、およびキーの組み合わせとして登録されている。
【００４０】
以上、設定値テーブル１７ａについて説明した。
【００４１】
［最適設定値セットについて］
次に、最適設定値セット１７ｂについて説明する。図４は、最適設定値セット１７ｂの具体例を示す図である。
【００４２】
図に示す最適設定値セット１７ｂでは、設定項目名「Print_offset」を示すユニークＩＤ「set_id_0001」の最適設定値として「12」が登録されている。
【００４３】
これは、図３の設定値テーブル１７ａの例に示すように、設定項目名「Print_offset」（ユニークＩＤ「set_id_0001」）の設定値として、ｅ１では「12」が登録され、ｅ２では「14」が登録され、ｅ３では「12」が登録されているので、最も多く設定されている設定値は「12」となるからである。
【００４４】
同様に、設定項目名「density」（ユニークＩＤ「set_id_0002」）に設定されている設定値では、「1」が最も多いので、最適値として「1」が登録されている。
【００４５】
以上、最適設定値セット１７ｂについて説明した。
【００４６】
［処理の流れ１］
次に、保守サーバー１０のマネージャー１１ａにおける処理のうち、設定値テーブル１７ａおよび最適設定値セット１７ｂを作成するまでの処理の流れを説明する。図５は、設定値テーブル１７ａおよび最適設定値セット１７ｂを作成するまでの処理の流れを説明するためのフローチャートである。
【００４７】
まず、マネージャー１１ａが、管理下にある各画像形成装置２０から各設定項目の設定値を収集し、設定値テーブル１７ａに登録する（ステップＳ１）。
【００４８】
次に、マネージャー１１ａは、設定値テーブル１７ａに登録されたデータに基づき、設定項目ごとに、最も多くの画像形成装置２０に設定されている設定値を最適設定値として決定する（ステップＳ２）。
【００４９】
次に、マネージャー１１ａは、決定した最適設定値を最適設定値セット１７ｂに登録する（ステップＳ３）。
【００５０】
以上、設定値テーブル１７ａおよび最適設定値セット１７ｂを作成するまでの処理の流れを説明した。
【００５１】
［処理の流れ２］
次に、保守サーバー１０のマネージャー１１ａにおける処理のうち、画像形成装置２０のファームウェアが変更された場合の処理の流れを説明する。図６は、画像形成装置２０のファームウェアが変更された場合の処理の流れを説明するためのフローチャートである。
【００５２】
まず、マネージャー１１ａが、管理下の画像形成装置２０において、ファームウェアの変更が行われたか否かを判断する（ステップＳ１０）。
ファームウェアの変更が行われていない場合（ステップＳ１０のＮ）、マネージャー１１ａは処理を終了する。
【００５３】
ファームウェアの変更が行われた場合（ステップＳ１０のＹ）、マネージャー１１ａは、最適設定値セット１７ｂに登録されている設定値を、ファームウェアが変更された画像形成装置２０に設定する（ステップＳ１１）。
【００５４】
以上、画像形成装置２０のファームウェアが変更された場合の処理の流れを説明した。
【００５５】
［補足事項１］
画像形成装置２０のファームウェアをバージョンアップすることにより、新しい設定項目が追加された場合は、その新しい設定項目のデフォルト値が画像形成装置２０に設定されても良い。
【００５６】
［変形例］
上記の説明では、設定項目ごとに、最も多く設定されている値を唯一の最適値として採用しているが、この構成に限らず、最も多く設定されている設定値からあまり設定されていない設定値まで降順で優先順位を付けて登録しておいてもよい。
【００５７】
ある画像形成装置２０でファームウェアの変更があった場合は、ユーザー（サービスマン）に順位付けした設定値の候補を、モデル名やファームウェアのバージョンと共に複数提示し、ユーザーが提示された情報を基に、ファームウェアが変更された画像形成装置２０に適用する設定値セットを選択してもよい。
【００５８】
［補足事項２］
以上のように、本発明の保守システム１は、保守サーバー１０と１以上の画像形成装置２０を含み、前記保守サーバー１０は、前記１以上の画像形成装置２０と通信可能な通信部１５と、前記１以上の画像形成装置２０ごと、設定項目ごとの設定値が登録された設定値テーブル１７ａと、前記１以上の画像形成装置２０に設定される最適な設定値が登録された最適設定値セット１７ｂと、前記設定値テーブル１７ａを用いて、前記１以上の画像形成装置２０ごと、設定項目ごとに設定されている設定値の種類をカウントし、設定されている数が多い設定値を最適設定値として最適設定値セット１７ｂに登録し、前記１以上の画像形成装置２０のいずれかにおいてファームウェアが変更されたとき、前記最適設定値セット１７ｂに登録されている前記最適設定値を前記ファームウェアが変更された画像形成装置２０に設定するマネージャー１１ａとを備える。
【００５９】
［補足事項３］
その他、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【００６０】
１  …  保守システム
１０  …  保守サーバー
１１  …  ＣＰＵ
１１ａ…  マネージャー
１２  …  ＲＯＭ
１３  …  ＲＡＭ
１４  …  操作入力部
１５  …  通信部
１６  …  表示部
１７  …  記憶部
１７ａ…  設定値テーブル
１７ｂ…  最適設定値セット
１８  …  バス
２０  …  画像形成装置
【図１】
2017027497.tif 000003
【図２】
2017027497.tif 000004
【図３】
2017027497.tif 000005
【図４】
2017027497.tif 000006
【図５】
2017027497.tif 000007
【図６】
2017027497.tif 000008