(57)【要約】【課題】サービスマンがユーザのもとで操作パネルやメンテナンスモードを手動で操作してメンテナンスを行っていた作業を、セキュリティを考慮しつつ短時間に行う。【解決手段】  どのメンテナンス処理を行うかを決定する判別フラグ及び設定値を含んだメンテナンス設定テーブル２０００を予め作成し、それが格納されたＵＳＢメモリ２４が画像形成装置１０のＵＳＢポートに装着されたときに、メンテナンス処理手段１０５は、そのテーブルファイル２０００の内容に応じて、画像形成装置本体２５を制御し、又は、設定値記憶手段１０７に格納されている各種設定値を変更若しくは初期化することにより、画像形成装置１０のメンテナンスを行う。【選択図】図１
2008124737.tif 000002
【特許請求の範囲】
【請求項１】
第１入力手段と、リムーバブル記憶装置が結合される第１結合手段とを備えたコンピュータ装置が、
(a)該第１入力手段から、どのメンテナンス処理を行うかを決定するための入力を受付けるステップと、
(b)受け付けた内容を判別データとして、該第１結合手段に結合されている該リムーバブル記憶装置に格納するステップと、を実行し、さらに、
記憶手段と、第２入力手段と、第２結合手段とを備えた電子機器が、
(c)該リムーバブル記憶装置が該第２結合手段に結合されている場合に、該判別データに基づき該メンテナンス処理を行うステップと、
を実行することを特徴とするメンテナンス方法。
【請求項２】
前記リムーバブル記憶装置には、メンテナンスプログラムが格納されており、
前記ステップ(c)では、該メンテナンスプログラムに従って前記メンテナンス処理を行うことを特徴とする請求項１に記載のメンテナンス方法。
【請求項３】
前記記憶手段には、前記第２入力手段から前記メンテナンス処理の指示を受付け、該指示に対応する該メンテナンス処理を行う手動メンテナンスプログラムが格納されており、
前記リムーバブル記憶装置が該第２結合手段に結合されている場合にのみ、該指示の受付けを有効にすることを特徴とする請求項１に記載のメンテナンス方法。
【請求項４】
前記ステップ(c)では、前記手動メンテナンスプログラムのサブルーチンを介して前記判別データに基づき前記メンテナンス処理を行うことを特徴とする請求項３に記載のメンテナンス方法。
【請求項５】
前記記憶手段には、前記電子機器を制御するための第１設定値が格納されており、
前記ステップ(a)でさらに、前記第１入力手段から、前記メンテナンス処理に必要な第２設定値を受付け、
前記ステップ(b)でさらに、前記リムーバブル記憶装置に該第２設定値を格納し、
前記ステップ(c)では、該第１設定値を該第２設定値に変更する該メンテナンス処理を行うことを特徴とする請求項１乃至４のいずれか１つに記載のメンテナンス方法。
【請求項６】
プロセッサと、記憶手段と、リムーバブル記憶装置が結合される結合手段とを備えた電子機器の該記憶手段に格納されるメンテナンスプログラムにおいて、
該リムーバブル記憶装置が該結合手段に結合されていて、且つ、該リムーバブル記憶装置内に、該メンテナンスプログラムがどのメンテナンス処理を行うかを決定するための判別データが格納されている場合に、該判別データに基づいた該メンテナンス処理を該プロセッサに実行させることを特徴とするメンテナンスプログラム。
【請求項７】
前記メンテナンスプログラムは、前記メンテナンス処理の実行開始までの第１メンテナンスプログラムと、該メンテナンス処理を行う第２メンテナンスプログラムを含み、
該第１メンテナンスプログラムは、前記記憶手段に格納され、且つ、該第２メンテナンスプログラムは、前記リムーバブル記憶装置に格納されており、
該第１メンテナンスプログラムは、該第２メンテナンスプログラムを前記プロセッサに読み込ませることを特徴とする請求項６に記載のメンテナンスプログラム。
【請求項８】
前記記憶手段には、前記電子機器を制御するための第１設定値が格納され、且つ、前記リムーバブル記憶装置には、該電子機器を制御するための第２設定値が格納されており、
前記メンテナンス処理は、該第１設定値を該第２設定値に変更することを含むことを特徴とする請求項６又は７に記載のメンテナンスプログラム。
【請求項９】
リムーバブル記憶装置が結合される結合手段と、
該リムーバブル記憶装置が該結合手段に結合されていて、且つ、該リムーバブル記憶装置内に、どのメンテナンス処理を行うかを決定するための判別データが格納されている場合に、該判別データに基づき該メンテナンス処理を行うメンテナンス処理手段と、
を備えることを特徴とする電子機器。
【請求項１０】
入力手段と、
前記リムーバブル記憶装置が前記結合手段に結合されている場合にのみ、該入力手段からの前記メンテナンス処理の指示を受付け、該指示に対応する該メンテナンス処理を行う手動メンテナンス処理手段と、
をさらに備えることを特徴とする請求項９に記載の電子機器。
【請求項１１】
前記メンテナンス処理手段は、前記手動メンテナンス処理手段を介して前記メンテナンス処理を行うことを特徴とする請求項１０に記載の電子機器。
【請求項１２】
前記電子機器を制御するための第１設定値が格納されている記憶手段をさらに備え、
前記リムーバブル記憶装置にはさらに、該電子機器を制御するための第２設定値が格納され、前記メンテナンス処理は、該第１設定値を該第２設定値に変更することを含むことを特徴とする請求項９乃至１１のいずれか１つに記載の電子機器。
【請求項１３】
前記電子機器は画像形成装置であることを特徴とする請求項９乃至１２のいずれか１つに記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メンテナンス方法、メンテナンスプログラム及び電子機器に関する。
【背景技術】
【０００２】
画像形成装置には、サービスマンがメンテナンスの際に手動で利用するメンテナンスモードが一般的に搭載されている（以下、このモードを手動メンテナンスモード及びそのプログラムを手動メンテナンスプログラムと称す）。画像形成装置に問題があると、サービスマンはユーザのもとへ出向き、画像形成装置の表示画面からパスワードを入力することにより手動メンテナンスモードへ移行し、このモードを操作して問題点を解決していた。しかし、その手動メンテナンスモードへ移行するためのパスワードがユーザに知られてしまうと、印刷枚数の改竄や誤設定が行われる可能性があった。また、メンテナンスの際に、サービスマンは手動メンテナンスモードを操作しなければならないので、メンテナンス作業を完了するまでに手間を取られていた。また、他の電子機器においても同様の問題が生じていた。
【０００３】
そこで、下記特許文献１には画像形成装置に係わる情報の改竄や誤設定等を防ぐために、手動メンテナンスモードを起動するプログラムが格納させておき、このリムーバブル記憶装置が画像形成装置に挿着された場合にのみ、手動メンテナンスモードを起動できる構成が開示されている。
【０００４】
また、下記特許文献２にはサービスマン及びユーザ双方の手間を省くために、ネットワークを介してユーザの画像形成装置の問題を検出し、自動的にその問題を修正し、自動修正できない場合はオペレータが遠隔でその問題を修正し、それでも解決できない場合は、サービスマンがユーザの場所へ派遣される構成が開示されている。
【特許文献１】特開２００６−０１８７１４号公報
【特許文献２】特開平７−２００７９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１の発明は、手動メンテナンスモードを起動するのみで、各種メンテナンスを行うためには、サービスマンは手動メンテナンスモードを操作しなければならない。この結果、サービスマンはメンテナンスを行うときに時間を要し、ユーザはその間画像形成装置を使用できないので不便である。
【０００６】
また、上記特許文献２の発明では、メンテナンスの際に微調整が必要な場合又は確認が必要な場合は、サービスマンがユーザのもとへ出向いて問題点を解決しなければならず、その場合は手動メンテナンスモードを操作してメンテナンスを行わなければならないので手間を要する。さらに、画像形成装置がネットワークに接続されていない場合には上述のような効果は発生しない。さらにまた、ネットワークを介してメンテナンスを行う場合、秘密情報が第三者に漏洩したり、改竄されたりするおそれがある。
【０００７】
本発明の目的は、このような問題点に艦み、サービスマンがユーザのもとでメンテナンスモードを手動で操作してメンテナンスを行っていた作業を、セキュリティを考慮しつつより短時間に行うことが可能なメンテナンス方法、メンテナンスプログラム及び電子機器を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１態様におけるメンテナンス方法では、
第１入力手段と、リムーバブル記憶装置が結合される第１結合手段とを備えたコンピュータ装置が、
(a)該第１入力手段から、どのメンテナンス処理を行うかを決定するための入力を受付けるステップと、
(b)受け付けた内容を判別データとして、該第１結合手段に結合されている該リムーバブル記憶装置に格納するステップと、を実行し、さらに、
記憶手段と、第２入力手段と、第２結合手段とを備えた電子機器が、
(c)該リムーバブル記憶装置が該第２結合手段に結合されている場合に、該判別データに基づき該メンテナンス処理を行うステップと、
を実行する。
【０００９】
本発明の第２態様におけるメンテナンス方法では、第１態様において、
前記リムーバブル記憶装置には、メンテナンスプログラムが格納されており、
前記ステップ(c)では、該メンテナンスプログラムに従って前記メンテナンス処理を行う。
【００１０】
本発明の第３態様におけるメンテナンス方法では、第１態様において、
前記記憶手段には、前記第２入力手段から前記メンテナンス処理の指示を受付け、該指示に対応する該メンテナンス処理を行う手動メンテナンスプログラムが格納されており、
前記リムーバブル記憶装置が該第２結合手段に結合されている場合にのみ、該指示の受付けを有効にする。
【００１１】
本発明の第４態様におけるメンテナンス方法では、第３態様において、
前記ステップ(c)で、前記手動メンテナンスプログラムのサブルーチンを介して前記判別データに基づき前記メンテナンス処理を行う。
【００１２】
本発明の第５態様におけるメンテナンス方法では、第１乃至第４のいずれか１つの態様において、
前記記憶手段には、前記電子機器を制御するための第１設定値が格納されており、
前記ステップ(a)でさらに、前記第１入力手段から、前記メンテナンス処理に必要な第２設定値を受付け、
前記ステップ(b)でさらに、前記リムーバブル記憶装置に該第２設定値を格納し、
前記ステップ(c)では、該第１設定値を該第２設定値に変更する該メンテナンス処理を行う。
【００１３】
本発明の第６態様におけるメンテナンスプログラムでは、
プロセッサと、記憶手段と、リムーバブル記憶装置が結合される結合手段とを備えた電子機器の該記憶手段に格納されるメンテナンスプログラムにおいて、
該リムーバブル記憶装置が該結合手段に結合されていて、且つ、該リムーバブル記憶装置内に、該メンテナンスプログラムがどのメンテナンス処理を行うかを決定するための判別データが格納されている場合に、該判別データに基づいた該メンテナンス処理を該プロセッサに実行させる。
【００１４】
本発明の第７態様におけるメンテナンスプログラムでは、第６態様において、
前記メンテナンスプログラムは、前記メンテナンス処理の実行開始までの第１メンテナンスプログラムと、該メンテナンス処理を行う第２メンテナンスプログラムを含み、
該第１メンテナンスプログラムは、前記記憶手段に格納され、且つ、該第２メンテナンスプログラムは、前記リムーバブル記憶装置に格納されており、
該第１メンテナンスプログラムは、該第２メンテナンスプログラムを前記プロセッサに読み込ませる。
【００１５】
本発明の第８態様におけるメンテナンスプログラムでは、第６又は第７態様において、
前記記憶手段には、前記電子機器を制御するための第１設定値が格納され、且つ、前記リムーバブル記憶装置には、該電子機器を制御するための第２設定値が格納されており、
前記メンテナンス処理は、該第１設定値を該第２設定値に変更することを含む。
【００１６】
本発明の第９態様における電子機器では、
リムーバブル記憶装置が結合される結合手段と、
該リムーバブル記憶装置が該結合手段に結合されていて、且つ、該リムーバブル記憶装置内に、どのメンテナンス処理を行うかを決定するための判別データが格納されている場合に、該判別データに基づき該メンテナンス処理を行うメンテナンス処理手段と、
を備える。
【００１７】
本発明の第１０態様における電子機器では、第９態様において、
入力手段と、
前記リムーバブル記憶装置が前記結合手段に結合されている場合にのみ、該入力手段からの前記メンテナンス処理の指示を受付け、該指示に対応する該メンテナンス処理を行う手動メンテナンス処理手段と、
をさらに備える。
【００１８】
本発明の第１１態様における電子機器では、第１０態様において、
前記メンテナンス処理手段は、前記手動メンテナンス処理手段を介して前記メンテナンス処理を行う。
【００１９】
本発明の第１２態様における電子機器では、第９乃至第１１態様のいずれか１つの態様において、
前記電子機器を制御するための第１設定値が格納されている記憶手段をさらに備え、
前記リムーバブル記憶装置にはさらに、該電子機器を制御するための第２設定値が格納され、前記メンテナンス処理は、該第１設定値を該第２設定値に変更することを含む。
【００２０】
本発明の第１３態様における電子機器では、第９乃至第１２態様のいずれか１つの態様において、前記電子機器は画像形成装置である。
【発明の効果】
【００２１】
上記第１態様のメンテナンス方法によれば、予めリムーバブル記憶装置に格納している判別データに基づきメンテナンス処理が行われるので、サービスマンによるメンテナンスを行うための操作を省略することができ、サービスマンは短時間でメンテナンスを行うことができるという効果を奏する。
【００２２】
また、電子機器に背景技術の欄で説明した手動メンテナンスプログラムを備える必要が無く、この場合には、ユーザによる印刷枚数の改竄又は誤設定等を未然に防ぐことができるという効果を奏する。
【００２３】
さらに、電子機器に手動メンテナンスプログラムを備えている場合であっても、リムーバブル記憶装置が結合されるとすぐに又は第２入力手段の指示によりすぐに、パスワードを入力することなくメンテナンス処理が行われるので、サービスマンがメンテナンスを行う際に、手動メンテナンスモードに移行するためのパスワードが漏洩することを防ぐことができるという効果を奏する。
【００２４】
上記第３態様の構成によれば、リムーバブル記憶装置が第２結合手段に結合されている場合にのみ、第２入力手段からのメンテナンス処理の指示の受付けを有効にすることにより、該リムーバブル記憶装置が該第２結合手段に結合されていない場合は、手動メンテナンスプログラムを用いてメンテナンスを行うことができないので、ユーザによる印刷枚数の改竄又は誤設定等を未然に防ぐことができるという効果を奏する。
【００２５】
本発明の他の目的、構成及び効果は以下の説明から明らかになる。
【実施例１】
【００２６】
図５は、本発明の実施例１に係る画像形成装置１０のハードウェア構成を示す概略ブロック図である。
【００２７】
この画像形成装置１０では、インタフェース１１を介してＭＰＵ１２にＥＥＰＲＯＭ１３、ＥＥＰＲＯＭ１４、ＤＲＡＭ１５、ＨＤＤ１６、操作パネル１７、スキャナ１８、プリンタ１９、ファクシミリモデム２０、ＮＩＣ２１及びＵＳＢポート２２が結合されている。図５では、簡単化のため、複数のインタフェースを１つのブロックで示している。
【００２８】
ＥＥＰＲＯＭ１３及びＥＥＰＲＯＭ１４は、例えばフラッシュメモリである。ＥＥＰＲＯＭ１３には、ＢＩＯＳ（ＢａｓｉｃＩｎｐｕｔ ＯｕｔｐｕｔＳｙｓｔｅｍ）が格納されている。ＥＥＰＲＯＭ１４には、ＯＳ（オペレーティングシステム）、アプリケーションプログラム、暗号化されたファイルを復号するための秘密鍵、及び、各種設定値２００２が格納されている。このアプリケーションプログラムには、後述の自動メンテナンスプログラム１０００及び手動メンテナンスプログラム１００１が含まれ、各種設定値２００２には、定着器の温度設定値が含まれる。ＤＲＡＭ１５はワークエリア用であり、ＨＤＤ１６はデータ格納用である。
【００２９】
操作パネル１７は、設定値又は指示を入力、及び、操作画面などを表示させるためのものである。
【００３０】
スキャナ１８は、コピー及びファックス送信での画像入力用である。プリンタ１９は、プリントエンジン、定着器並びに用紙の給紙部、搬送部及び排紙部を備えており、供給されるビットマップデータに基づいてプリントエンジンの感光ドラムに静電潜像を形成し、これをトナーで現像し、用紙に転写し、定着器の加圧ローラ及びヒータ２３により定着させた後に排紙する。
【００３１】
ファクシミリモデム２０は、ファクシミリ送受信用である。
【００３２】
ＮＩＣ２１は、ケーブル又は無線の通信媒体及びルータを介して外部のコンピュータに結合され、プリントジョブ、電子メール送受信及びインターネットファクシミリ送信に用いられる。
【００３３】
ＵＳＢポート２２には、ＵＳＢメモリ２４が接続される。このＵＳＢメモリ２４はコピープロテクト付きで、その中には図４に示すような前記自動メンテナンスプログラム１０００が参照するメンテナンス設定テーブルファイル２０００が格納される。このメンテナンス設定テーブルファイル２０００には、前記自動メンテナンスプログラム１０００が行うメンテナンスの項目ごとに、そのメンテナンス処理を行うか否かを決定するための判別フラグ２００１と、メンテナンス処理に必要な設定値２００２が含まれる。判別フラグ２００１は、メンテナンス処理を行う場合は、‘１’とされ、行わない場合は‘０’とされる。また、設定値２００２の欄の‘ＮＵＬＬ’は、該当する項目をメンテナンスする際に、設定値２００２が不必要、又は、設定値２００２を変更する必要がないことを意味する。また、このメンテナンス設定テーブルファイル２０００は、セキュリティのために下記で説明する公開鍵により暗号化されている。ここで、前記手動メンテナンスモードは、このＵＳＢメモリ２４が接続されないと操作パネル１７の画面から操作することができない構成である。
【００３４】
図１は、この画像形成装置１０の本発明に関係した部分を示す機能ブロック図である。各機能は、前記自動メンテナンスプログラム１０００と画像形成装置１０のハードウェアの組合せで実現される。また、図１に示す画像形成装置本体２５には、操作パネル１７、スキャナ１８、プリンタ１９、ファクシミリモデム２０及びＮＩＣ２１が含まれる。
【００３５】
検知手段１００は、ＵＳＢポート２２にＵＳＢメモリ２４が挿着されたか否かを判断する。挿着されたと判断した場合には、判別手段１０１に処理を行うよう要求する。
【００３６】
判別手段１０１は、その要求に応じて、前記ＵＳＢメモリ２４内に暗号化されたメンテナンス設定テーブルファイル２０００が格納されているか否かを判断する。格納されている場合には、解除手段１０２に処理を行うよう要求する。
【００３７】
解除手段１０２は、その要求に応じて、ＵＳＢメモリ２４のコピープロテクトを解除し、メンテナンス設定テーブルファイル２０００をメンテナンス設定テーブルファイル記憶手段１０４に読み込み、秘密鍵記憶手段１０３に格納されている秘密鍵を用いて、このファイルを復号し、メンテナンス処理手段１０５に処理を行うよう要求する。
【００３８】
メンテナンス処理手段１０５は、その要求に応じて、メンテナンス設定テーブルファイル記憶手段１０４に格納されたメンテナンス設定テーブルファイル２０００の内容に基づき、画像形成装置本体２５を制御し、又は、手動メンテナンスプログラム記憶手段１０６に格納されている従来の手動メンテナンスプログラム１００１のサブルーチンを介して設定値記憶手段１０７に格納されている各種設定値２００２を変更することにより、画像形成装置１０のメンテナンスを行う。
【００３９】
図２に、上述で説明した機能ブロック図の詳細フローチャートを示す。この処理は、ＭＰＵ１２がＤＲＡＭ１５に格納されている自動メンテナンスプログラム１０００に従って実行する。
【００４０】
（Ｓ１）ＵＳＢポート２２にＵＳＢメモリ２４が挿着されたか否かを判断する。挿着された場合には、ステップＳ２の処理に進み、そうでなければ、処理を終了する。
【００４１】
（Ｓ２）ＵＳＢメモリ２４に暗号化されているメンテナンス設定テーブルファイル２０００が有るか否かを判断し、有ると判断した場合には、ステップＳ３の処理に進み、そうでなければ、処理を終了する。
【００４２】
（Ｓ３）メンテナンス設定テーブルファイル２０００のコピープロテクトを解除し、その内容を読み出してＤＲＡＭ１５に格納し、これをＥＥＰＲＯＭ１４に格納されている秘密鍵を用いて復号する。
【００４３】
（Ｓ４）図４に示すメンテナンス処理の項目番号に対応する変数iを０として初期化する。
【００４４】
以下、ステップＳ５とＳ９の間の処理を図４に示しているメンテナンス処理の項目数分、本実施例１では‘１ｃ’回分繰り返す。
【００４５】
（Ｓ６）変数iに１を足す。
【００４６】
（Ｓ７）変数iの値に該当する項目番号i番目の対応する判別フラグ２００１が、‘１’であるか否かを判断する。‘１’である場合には、ステップＳ８の処理へ進み、そうでなければ、ステップＳ９の処理へ進む。
【００４７】
（Ｓ８）項目番号i番目に該当するメンテナンス処理を実行する。
【００４８】
（Ｓ１０）実行したメンテナンスの内容と確認ボタンを操作パネル１７に表示させる。
【００４９】
（Ｓ１１）確認ボタンが押下されるか否かを判断する。押下されるまで、待機し、押下されたと判断した場合に、ステップＳ１２の処理へ進む。
【００５０】
（Ｓ１２）ＥＥＰＲＯＭ１４に格納されている従来の手動メンテナンスプログラム１００１を起動する。
【００５１】
図３は、図４に示す項目番号１に対応する判別フラグが‘１’である場合の、上記ステップＳ８におけるメンテナンスの処理を示すフローチャートである。
【００５２】
（Ｓ２０）印刷テストデータをプリンタ１９に与えて、これを用紙に印刷させる。
【００５３】
（Ｓ２１）ＥＥＰＲＯＭ１４に格納されているヒータ２３の温度設定値２００２を、メンテナンス設定テーブルファイル２０００に記述されている値に変更し、ヒータ２３が定常状態になるのに必要な時間だけ待機する。
【００５４】
（Ｓ２２）印刷テストデータをプリンタ１９に与えて、これを用紙に印刷させる。
【００５５】
図６は、前記メンテナンス設定テーブルファイル２０００を作成するコンピュータ３０のハードウェア構成を示す概略ブロック図である。
【００５６】
このコンピュータ３０では、インタフェース３１を介してＭＰＵ３２にＲＯＭ３３、ＲＡＭ３４、ＨＤＤ３５、表示装置３６、キーボード３７、ポインティングデバイス３８、ＮＩＣ３９及びＵＳＢポート４０が結合されている。図６では、簡単化のため、複数のインタフェースを１つのブロックで示している。
【００５７】
ＲＯＭ３３には、ブートストラップ及びＢＩＯＳが格納されている。ＲＡＭ３４は、主メモリ用である。ＨＤＤ３５には、ＯＳと、ＯＳの下層のデバイスドライバ群と、ＯＳの上層のアプリケーションプログラムとが格納されている。このアプリケーションプログラムには、前記メンテナンス設定テーブルファイル２０００を前記秘密鍵の対となる公開鍵を用いて暗号化するアプリケーションが含まれる。また、ＨＤＤ３５には、前記メンテナンス設定テーブルファイル２０００のフォーマットファイルが格納され、各判別フラグ２００１の欄には‘０’、各設定値２００２の欄には‘ＮＵＬＬ’の値が記述されている。
【００５８】
本実施例１では、以上の構成により、次のようにしてセキュリティを考慮しつつ自動的に画像形成装置１０のメンテナンスを行うことが可能となっている。
【００５９】
サービスマンは、ユーザとの応対において、例えばトナー像が用紙に十分に定着されないというクレーム報告を受ける。この場合においては、ネットワークを介してメンテナンスをすると、印刷結果を実際に確認できないため、ユーザと何度も応対しなければならない場合があり、ユーザに迷惑をかけることになる。よって、サービスマンは、その問題の画像形成装置１０が有るユーザのもとへ出向いてメンテナンスした方が好ましい。
【００６０】
サービスマンは、このクレーム報告を受けると、ＨＤＤ３５に予め格納されているメンテナンス設定テーブルファイル２０００をエディタ等で開く。
【００６１】
次に、この画面上でキーボード３７とポインティングデバイス３８を用いて、定着温度変更の項目に対応する判別フラグ２００１の欄に‘１’を入力する。そして、ユーザとの応対で予め予測できるヒータ２３の設定温度を設定値の欄に入力する。本実施例１では、例えば設定温度を８０度とする。次に、メンテナンス設定テーブルファイル２０００を上書きする。次に、このメンテナンス設定テーブルファイル２０００は、前記公開鍵を用いて暗号化される。
【００６２】
サービスマンは、ＵＳＢポート４０にコピープロテクト付きＵＳＢメモリ２４を装着し、ポインティングデバイス３８を操作して、このＵＳＢメモリ２４に前記メンテナンス設定テーブルファイル２０００を格納させる。
【００６３】
次に、サービスマンは問題となった画像形成装置１０の場所へ出向き、ＵＳＢポート２２に前記ＵＳＢメモリ２４を装着する。
【００６４】
以下に、ＵＳＢポート２２に前記コピープロテクト付きＵＳＢメモリ２４が装着された場合の動作を説明する。
【００６５】
図２のフローチャートにおいて、ステップＳ１からＳ６の処理が行われ、次いでステップＳ７及びＳ８で、i＝１に該当する項目番号１番目の対応する判別フラグ２００１が、‘１’であると判断され、図３に示すメンテナンスの処理が実行される。
【００６６】
図４に示すメンテナンス設定テーブルファイル２０００内の他の判別フラグ２００１は、‘０’なので、ステップＳ８で他の項目番号に対応するメンテナンスが行われず、ステップＳ５とＳ９の間のループを抜け、ステップＳ１０の処理が行われる。
【００６７】
ヒータ２３の温度設定値２００２を８０度に変更した事実と確認ボタンが、操作パネル１７の不図示の画面上に表示される。サービスマンによる確認ボタンの押下に応じて、ＥＥＰＲＯＭ１４に格納されている従来の手動メンテナンスプログラム１００１が起動される（Ｓ１０、Ｓ１１、Ｓ１２）。
【００６８】
以上の処理により、ヒータ２３の温度設定値２００２の変更は自動的に行われる。サービスマンは、自動メンテナンスプログラム１０００のメンテナンス処理により印刷された変更前と変更後の用紙を基に、さらに微調整が必要と判断した場合には、操作パネル１７で従来の手動メンテナンスモードを操作し、この微調整を行う。
【００６９】
本実施例１によれば、手動メンテナンスモードは、ＵＳＢメモリ２４がＵＳＢポート２２に接続されないと操作パネル１７の画面から操作することができない構成であるので、ユーザが手動メンテナンスモードを使用することを防ぐことができ、その結果、画像形成装置１０の印刷枚数の改竄又は誤設定等を未然に防止することが可能となるという効果を奏する。
【００７０】
また、前記ＵＳＢメモリ２４はコピープロテクト付きで、その中のメンテナンス設定テーブル２０００は、セキュリティのため公開鍵を用いて暗号化されており、自動メンテナンスプログラム１０００によって、コピープロテクトが解除され、秘密鍵を用いて復号するので、ユーザによってメンテナンス設定テーブルファイル２０００をコピーや閲覧されることを防ぐことができ、その結果、画像形成装置１０の印刷枚数の改竄又は誤設定等を未然に防止することが可能となるという効果を奏する。
【００７１】
さらに、自動メンテナンスプログラム１０００により、予め作成しているメンテナンス設定テーブルファイル２０００に基づき自動的に画像形成装置１０のメンテナンスが行われ、その後サービスマンによりメンテナンスの微調整を行うので、遠隔操作だけでは対処できない問題を解決することが可能となるという効果を奏する。
【００７２】
また、図１に示す構成を備えることで、ＵＳＢメモリ２４を画像形成装置１０に装着するとすぐに自動メンテナンスプログラム１０００が実行されるので、サービスマンが操作パネル１７を操作することなく自動的にメンテナンスをすることが可能であり、これによりサービスマンは短時間でその問題を解決することができるという効果を奏する。一方、ユーザにとっては、即座に画像形成装置１０を使用可能で便利である。
【００７３】
さらに、自動メンテナンスプログラム１０００は、従来の手動メンテナンスプログラム１００１で利用できるメンテナンス処理だけでなく、従来サービスマンが操作パネル１７を操作する作業も含まれているので、サービスマンが操作パネル１７を一切操作すること無く自動的にメンテナンスをすることが可能であり、サービスマンはさらに短時間でその問題を解決することができるという効果を奏する。
【００７４】
なお、本発明には他にも種々の変形例が含まれる。
【００７５】
例えば、自動メンテナンスプログラム１０００のメンテナンス処理は、図４のメンテナンス設定テーブルファイル２０００に示している項目に限られず、日付又は時刻設定、画面コントラストの設定、インタフェース設定、プリンタ設定、ファックス設定、コピー設定、デバイス設定又は操作設定等の変更又は初期化するメンテナンス処理が含まれていてもよい。このような簡単なメンテナンス作業でも、場合によっては遠隔操作でメンテナンスをするよりも、現地で自動的にメンテナンスした方が好ましい場合がある。
【００７６】
また、自動メンテナンスプログラム１０００が画像形成装置１０のＨＤＤ１６に格納されている場合を説明したが、自動メンテナンスプログラム１０００と自動メンテナンス設定テーブルファイル２０００が共にＵＳＢメモリ２４に格納されて、それを画像形成装置１０のＵＳＢポート２２に装着し、ユーザによる操作パネル１７の操作により、自動メンテナンスプログラム１０００が開始される構成であってもよい。または、検知手段１００、判別手段１０１及び解除手段１０２が自動メンテナンスプログラム１０００によって機能する場合を説明したが、これらが他のプログラムによって機能し、自動メンテナンスプログラム１０００をＵＳＢメモリ２４から自動的に読み込む構成であってもよい。この場合、自動メンテナンスプログラムは、ＭＰＵ１２に対し、メンテナンス設定テーブルファイル２０００に基づいたメンテナンス処理だけを行わせる。
【００７７】
さらに、自動メンテナンスプログラム１０００は、従来の手動メンテナンスプログラム１００１のサブルーチンを利用する構成である場合を説明したが、これらサブルーチンを使用しない構成であってもよい。なお、自動メンテナンスプログラム１０００の中に、手動メンテナンスプログラム１００１が含まれていてもよい。
【００７８】
さらにまた、画像形成装置１０に電源が入っている場合を想定して、ＵＳＢポート２２にＵＳＢメモリ２４が装着されたか否かを判断する場合を説明したが、画像形成装置１０が起動された場合に、ＵＳＢメモリ２４が装着されているか否かを判断する構成であってもよい。
【００７９】
また、ＵＳＢメモリ２４の代わりに、例えばフローピーディスク、ＣＤ、ＭＤ、ＨＤＤ、ＳＤカード、又は、ＣＦカードのような他のリムーバブル記憶装置を用いる構成であってもよい。
【００８０】
さらに、メンテナンス設定テーブルファイル２０００のテーブル内容は、キーボード３７とポインティングデバイス３８を用いて、既存のメンテナンス設定テーブルファイル２０００を開き、サービスマンが直接、判別フラグ２００１と設定値を書き込む場合を説明したが、メンテナンス設定テーブルファイル２０００を作成する作成支援アプリケーションを用い、このアプリケーションによって表示される画面上で判別フラグ２００１と設定値２００２を書き込み、それに基づいて作成支援アプリケーションがメンテナンス設定テーブルファイル２０００を作成する構成であってもよい。
【００８１】
上記判別フラグ２００１は‘１’と‘０’の組合せに限られず、他の数字の組合せ又は文字の組合せ等であってもよい。
【００８２】
また、上記メンテナンス設定テーブルファイル２０００は、図４に示すフォーマットに限られない。例えば、メンテナンス設定テーブルファイル２０００は判別フラグ２００１と設定値２００２のみ含み、判別フラグ２００１は、メンテナンス処理の項目ごとに番号又は文字で区別されており、サービスマンは、実際に行うメンテナンス処理に対応する判別フラグ２００１の番号又は文字のみをメンテナンス設定テーブル２０００に書き込む構成であってもよい。この場合、自動メンテナンスプログラム１０００は、判別フラグ２００１が‘１’か否かを判断するのでは無く、判別フラグ２００１が何番又は何文字であるのかを判断し、番号又は文字に対応するメンテナンス処理を行う。
【００８３】
さらに、メンテナンス処理手段１０５には、検知手段１００、判別手段１０１、解除手段１０２、秘密鍵記憶手段１０３、メンテナンス設定テーブルファイル記憶手段１０４、手動メンテナンスプログラム記憶手段１０６及び設定値記憶手段１０７の機能の全部又は一部を備えていてもよい。
【００８４】
さらにまた、本発明が適用される電子機器は、実施例１で説明した画像形成装置１０に限られず、メンテナンスを必要とする電子機器であればよい。例えば、エレベータ、ビル空調、プラント設備、家電製品等の電子機器が挙げられる。
【図面の簡単な説明】
【００８５】
【図１】画像形成装置の本発明に関係した部分を示す機能ブロック図である。
【図２】図１に示す各機能の処理を示す詳細フローチャートである。
【図３】図２のステップＳ８におけるメンテナンス処理の詳細フローチャートである。
【図４】ＵＳＢメモリ２４に格納されているメンテナンス設定テーブルファイルの内容を示す図である。
【図５】本発明に係る画像形成装置のハードウェア構成を示す概略ブロック図である。
【図６】本発明に係るコンピュータのハードウェア構成を示す概略ブロック図である。
【符号の説明】
【００８６】
１０  画像形成装置
１１  インタフェース
１２  ＭＰＵ
１３  ＥＥＰＲＯＭ
１４  ＥＥＰＲＯＭ
１５  ＤＲＡＭ
１６  ＨＤＤ
１７  操作パネル
１８  スキャナ
１９  プリンタ
２０  ファクシミリモデム
２１  ＮＩＣ
２２  ＵＳＢポート
２３  ヒータ
２４  コピープロテクト付きＵＳＢメモリ
２５  画像形成装置本体
３０  コンピュータ
３１  インタフェース
３２  ＭＰＵ
３３  ＲＯＭ
３４  ＲＡＭ
３５  ＨＤＤ
３６  表示装置
３７  キーボード
３８  ポインティングデバイス
３９  ＮＩＣ
４０  ＵＳＢポート
１００  検知手段
１０１  判別手段
１０２  解除手段
１０３  秘密鍵記憶手段
１０４  メンテナンス設定テーブルファイル記憶手段
１０５  メンテナンス処理手段
１０６  手動メンテナンスプログラム記憶手段
１０７  設定値記憶手段
１０００  自動メンテナンスプログラム
１００１  手動メンテナンスプログラム
２０００  メンテナンス設定テーブルファイル
２００１  判別フラグ
２００２  設定値
【図１】
2008124737.tif 000003
【図２】
2008124737.tif 000004
【図３】
2008124737.tif 000005
【図４】
2008124737.tif 000006
【図５】
2008124737.tif 000007
【図６】
2008124737.tif 000008