(57)【要約】【課題】リストアを行うときに、必要な情報が誤って上書きされてしまうのを防止する。【解決手段】ＨＤＤ１１８は、画像形成に関する各種情報を記憶する。そして、制御部１１１は、ＨＤＤ１１８に記憶されている情報をバックアップデータとして外部記憶装置４０又はＰＣ３０に記憶させるバックアップ制御を行う。そして、制御部１１１は、ＨＤＤ１１８の状態を判定し、該判定結果に基づいてリストアを行うか否かを決定し、リストアを行うと決定したときに、外部記憶装置４０又はＰＣ３０に記憶されたバックアップデータをＨＤＤ１１８に書き戻すリストア制御を行う。【選択図】図２
2011194846.tif 000002
【特許請求の範囲】
【請求項１】
画像形成に関する各種情報を記憶する記憶部と、
前記記憶部に記憶されている情報をバックアップデータとして外部記憶装置に記憶させるバックアップ制御と、前記記憶部の状態を判定し、該判定結果に基づいてリストアを行うか否かを決定し、リストアを行うと決定したときに、前記外部記憶装置に記憶された前記バックアップデータを前記記憶部に書き戻すリストア制御と、を行う制御部と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記制御部は、前記リストア制御において、前記記憶部が該記憶部に記憶される情報のうちの少なくとも所定の情報が記憶されたものであるか否かを判定することにより前記記憶部の状態を判定し、前記記憶部が前記所定の情報が記憶されたものでないと判定したときに、リストアを行うと決定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、前記リストア制御において、前記記憶部が該記憶部に記憶される情報のうちの少なくとも所定の情報が記憶されたものであるか否かを判定することにより前記記憶部の状態を判定し、前記記憶部が前記所定の情報が記憶されたものであると判定したときは、前記バックアップデータのうちの少なくとも所定の情報を除く情報を前記記憶部に書き戻すことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記制御部は、ジョブの実行履歴を前記所定の情報として前記記憶部に記憶することを特徴とする請求項２又は３に記載の画像形成装置。
【請求項５】
前記外部記憶装置に記憶されるバックアップデータは複数種類の情報を含んで構成され、
前記制御部は、前記リストア制御において、所定の選択要求に応じて、前記記憶部に書き戻す対象となった情報から、前記記憶部への書き戻しを実行する情報を種類毎に選択し、該選択された種類の情報を前記記憶部に書き戻すことを特徴とする請求項１〜４の何れか一項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
従来の画像形成装置においては、画像形成装置を新規に設置する場合、あるいは、異常動作後に画像形成装置を復帰させる場合等に、画像形成装置の元の設定（例えば、レジスト値や印刷枚数のカウンタ値等）を反映するため、その設定情報を画像処理装置の不揮発メモリに書き込むリストア処理が行われている。
【０００３】
また、このような画像形成装置には、適切なリストアを行うために、接続あるいは交換された機器やユーザの操作に応じてリストアするデータを選択するものがある（例えば、特許文献１、２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２１０３６９号公報
【特許文献２】特開２００８−１０９５７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記各特許文献に記載の発明では、不揮発メモリに記憶されたデータは、リストアされるデータによって上書きされるため、ジョブの履歴情報など、特定のデータについては、誤って操作されて上書きしてしまうと、元のデータに復元することはできず、上書き前の情報を利用できなくなり、大変不便となる場合がある。
【０００６】
本発明の課題は、リストアを行うときに、必要な情報が誤って上書きされてしまうのを防止できる画像形成装置を提供することである。
【課題を解決するための手段】
【０００７】
以上の課題を解決するため、請求項１に記載の発明は、画像形成装置において、
画像形成に関する各種情報を記憶する記憶部と、
前記記憶部に記憶されている情報をバックアップデータとして外部記憶装置に記憶させるバックアップ制御と、前記記憶部の状態を判定し、該判定結果に基づいてリストアを行うか否かを決定し、リストアを行うと決定したときに、前記外部記憶装置に記憶された前記バックアップデータを前記記憶部に書き戻すリストア制御と、を行う制御部と、
を備えたことを特徴とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の画像形成装置において、
前記制御部は、前記リストア制御において、前記記憶部が該記憶部に記憶される情報のうちの少なくとも所定の情報が記憶されたものであるか否かを判定することにより前記記憶部の状態を判定し、前記記憶部が前記所定の情報が記憶されたものでないと判定したときに、リストアを行うと決定することを特徴とする。
【０００９】
請求項３に記載の発明は、請求項１に記載の画像形成装置において、
前記制御部は、前記リストア制御において、前記記憶部が該記憶部に記憶される情報のうちの少なくとも所定の情報が記憶されたものであるか否かを判定することにより前記記憶部の状態を判定し、前記記憶部が前記所定の情報が記憶されたものであると判定したときは、前記バックアップデータのうちの少なくとも所定の情報を除く情報を前記記憶部に書き戻すことを特徴とする。
【００１０】
請求項４に記載の発明は、請求項２又は３に記載の画像形成装置において、
前記制御部は、ジョブの実行履歴を前記所定の情報として前記記憶部に記憶することを特徴とする。
【００１１】
請求項５に記載の発明は、請求項１〜４の何れか一項に記載の画像形成装置において、
前記外部記憶装置に記憶されるバックアップデータは複数種類の情報を含んで構成され、
前記制御部は、前記リストア制御において、所定の選択要求に応じて、前記記憶部に書き戻す対象となった情報から、前記記憶部への書き戻しを実行する情報を種類毎に選択し、該選択された種類の情報を前記記憶部に書き戻すことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、リストアを行うときに、必要な情報が誤って上書きされてしまうのを防止できる。
【図面の簡単な説明】
【００１３】
【図１】本実施の形態におけるメンテナンスシステムのシステム構成を示す図である。
【図２】画像形成装置の内部構成を示す図である。
【図３】ユーザ履歴情報について説明する図である。
【図４】画像処理装置において実行されるバックアップ実行処理について説明するフローチャートである。
【図５】画像処理装置において実行されるＨＤＤ初期化処理について説明するフローチャートである。
【図６】画像処理装置において実行されるリストア実行処理について説明するフローチャートである。
【図７】画像処理装置において実行されるＨＤＤ交換確認処理について説明するフローチャートである。
【図８】画像処理装置において実行されるユーザ履歴書込判定処理について説明するフローチャートである。
【図９】バックアップ実行処理に際して表示される操作画面例を示す図である。
【図１０】リトライ実行処理に際して表示される操作画面例を示す図である。
【図１１】リトライ実行処理に際して表示される操作画面例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について図面を参照しながら説明する。なお、発明の範囲は図示例に限定されない。
【００１５】
本実施の形態におけるメンテナンスシステム１００は、図１に示すように、例えば、画像形成装置１０、ＰＣ（Personal Computer）３０、外部記憶装置４０等から構成されている。メンテナンスシステム１００は、ＰＣ３０又は外部記憶装置４０を用いて画像形成装置１０のメンテナンスを行うシステムである。ＰＣ３０は、ネットワークを介して画像形成装置１０に接続可能であり、外部記憶装置４０は、ＵＳＢ（Universal Serial Bus）等により画像形成装置１０に接続可能である。
【００１６】
画像形成装置１０は、入力画像に画像処理を施して出力画像を生成し、当該出力画像の印刷出力を行うものである。画像形成装置１０は、ＡＤＦ（Auto Document Feeder）２０ａ、フィニッシャ２０ｂ、給紙ユニット２０ｃの各種オプション機器（以下、オプション機器２０ａ〜２０ｃと総称する）が接続可能であり、用途に応じてこれらオプション機器２０ａ〜２０ｃの追加又は削除が可能である。
【００１７】
画像形成装置１０は、図２に示すように、本体部１１、画像読取部１２、操作表示部１３、画像形成部１６、通信部１７を備えて構成されている。
また、本体部１１は、制御部１１１、不揮発メモリ１１２、画像処理部１１３、ＤＲＡＭ（Dynamic Random Access Memory）制御部１１４、ＤＲＡＭ１１５、Ｉ／Ｆ（Interface）１１６，１１７、ＨＤＤ（Hard Disk Drive）１１８を備えて構成されている。
【００１８】
制御部１１１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）等から構成されている。制御部１１１は、不揮発メモリ１１２に記憶されている制御プログラムを読み出してＲＡＭに展開し、当該制御プログラムとの協働により各部の動作を集中制御し、あるいは、各種演算を行う。
【００１９】
不揮発メモリ１１２は、制御プログラムやプログラムの実行に必要なパラメータ等を記憶する内部記憶手段であり、ＲＯＭ（Read Only Memory）等が適用可能である。また、不揮発メモリ１１２は、画像形成装置１０の各種設定に係る設定情報を記憶しており、例えば、本体固有情報、基本情報、調整情報、オプション構成情報等を記憶している。
【００２０】
画像処理部１１３は、画像読取部１２から入力される読取画像や、ＰＣ３０等から送信されるジョブデータに基づき、出力用の出力画像を生成する。画像処理としては、色変換処理、平均化処理、γ補正処理、解像度変換処理、スクリーン処理等が含まれる。生成した出力画像はＤＲＡＭ制御部１１４に出力される。
【００２１】
ＤＲＡＭ制御部１１４は、ＤＲＡＭ１１５に記憶された出力画像の入出力を制御する。
ＤＲＡＭ１１５は、出力画像を記憶する画像メモリである。
【００２２】
Ｉ／Ｆ１１６は、オプション機器２０ａ〜２０ｃと制御部１１１間で制御情報等をやり取りするためのインターフェイスである。
【００２３】
Ｉ／Ｆ１１７は、外部記憶装置４０内に記憶されているデータのやり取り（読み出し又は書き込み）を行うインターフェイスである。
【００２４】
記憶部の一例としてのＨＤＤ１１８は、未だ実行されていない残ジョブのジョブデータ、ジョブデータに基づいて生成された画像データ、画像形成装置１０の機種を特定するための機種情報、画像形成装置の各種調整値等を記憶する不揮発メモリである。また、ＨＤＤ１１８には、画像形成装置１０において実行されたジョブの実行履歴やデータの送受信履歴等が記録されたユーザ履歴情報が記憶されている。ユーザ履歴情報は、例えば、図３に示すように、タスクが実行される毎に実行されたタスクの情報が実行順にテーブルに登録される。このテーブルには、タスク名とともに、タスクの実行日時、タスクの実行において使用されたファイル名、ファイルの送り先等が登録される。
また、ＨＤＤ１１８には、個体を識別するためのシリアル番号（シリアルＮｏ．）が記憶されている。
なお、ＨＤＤ１１８に限定されず、電源の供給が遮断されても記憶情報を保持可能な不揮発メモリ等の記憶媒体を適用してもよい。
【００２５】
画像読取部１２は、光源、ＣＣＤ（Charge Coupled Device）、Ａ／Ｄ変換器等を備え、光源から原稿へ照明走査した光の反射光を結像してＣＣＤにより光電変換することにより原稿画像を読み取り、読み取った画像信号にＡ／Ｄ変換器によりデジタル画像データに変換する。ここで、画像は図形や写真等のイメージに限らず、文字や記号等のキャラクタイメージ等も含む。なお、画像形成装置１０にＡＤＦ２０ａが接続されている場合、ＡＤＦ２０ａによって画像読取部１２に原稿が自動搬送されるので、画像読取部１２はこの搬送された原稿の読み取りを行う。
【００２６】
操作表示部１３は、操作部１３１、表示部１３２及びタッチパネル１３３を備えて構成されている。
【００２７】
操作部１３１は、プリント開始を指示するためのスタートキーや数字キー等の各種機能キーを備え、これら機能キーやタッチパネル１３３が操作されると、対応する操作信号を制御部１１１に出力する。
【００２８】
表示部１３２は、タッチパネル１３３と一体に設けられたＬＣＤ（Liquid Crystal Display）を備え、このＬＣＤの表示領域上にプリント操作や後述するバックアップ操作を行うための各種操作画面を表示させる。
【００２９】
画像形成部１６は、本体部１１の画像処理部１１３から入力される出力画像に基づいて電子写真方式により画像形成を行う。電子写真方式では、レーザ光源から感光体ドラム上にレーザ光を照射して露光を行い、静電潜像を形成する。これに現像部がトナーを吹き付けてできたトナー像を記録用紙に転写する。なお、画像形成装置１０に給紙ユニット２０ｃが接続されている場合には、当該給紙ユニット２０ｃから記録用紙の給紙を行う。トナー像が転写された記録用紙は定着処理が施された後、外部の排出トレイに出力される。このとき、画像形成装置１０にフィニッシャ２０ａが接続される場合には、トナー像が転写された記録用紙はフィニッシャ２０ａに出力される。
【００３０】
通信部１７は、ネットワークインターフェイスカード等の通信用のインターフェイスを備え、ＰＣ３０等の外部装置とネットワークを介して通信を行う。
【００３１】
ＰＣ３０は、例えば、ＨＤＤ等の記憶装置を備えており、画像形成装置１０のバックアップを行う際に、ＨＤＤ１１８に記憶されている情報を記憶する外部記憶装置として機能するものである。
【００３２】
外部記憶装置４０は、画像形成装置１０のバックアップを行う際に、ＨＤＤ１１８に記憶されている情報を記憶する外部記憶装置である。外部記憶装置４０としては、例えば、ＨＤＤ、ＣＤ−Ｒ（Compact Disk-Recordable）ドライブ、ＤＶＤ（Digital Versatile Disk）ドライブ、ＵＳＢメモリ等を用いることができる。
【００３３】
次に、画像形成装置１０において行われるバックアップ実行処理について図４を参照しながら説明する。この処理は、ユーザが操作部１３１及びタッチパネル１３３を操作してバックアップモードへの移行操作がなされたことが検出されたときに実行される処理である。
【００３４】
先ず、制御部１１１は、図９（ａ）に示すようなバックアップ設定画面ｄ１を表示部１３２に表示させる（ステップＳ１０１）。図９（ａ）は表示部１３２のディスプレイに表示されたバックアップ設定画面ｄ１と操作表示部１３の操作部１３１の操作キーの概観を示す図である。バックアップ設定画面ｄ１は、バックアップデータの保存先を選択操作するための操作画面である。バックアップ設定画面ｄ１では、バックアップデータの保存先として「外部メディア」と「ネットワーク」のアイコンｄ１１、ｄ１２が選択的に表示されている。なお、「外部メディア」のアイコンｄ１１は保存先が外部記憶装置４０であることを示し、「ネットワーク」のアイコンｄ１２は保存先がＰＣ３０であることを示している。
【００３５】
そして、制御部１１１は、バックアップ設定画面ｄ１においてユーザにより何れかの保存先が選択されたか否かを判定する（ステップＳ１０２）。制御部１１１は、保存先が選択されたと判定したときは（ステップＳ１０２：Ｙ）、ＨＤＤ１１８の所定の記憶領域からＨＤＤシリアルナンバーを取得する（ステップＳ１０３）。一方、制御部１１１は、保存先が選択されたと判定しないときは（ステップＳ１０２：Ｎ）、再度ステップＳ１０２の処理を実行する。
【００３６】
そして、制御部１１１は、取得したＨＤＤシリアルナンバーをＨＤＤシリアルナンバー（Ｂ）として不揮発メモリ１１２に保存する（ステップＳ１０４）。そして、制御部１１１は、バックアップを実行して、ＨＤＤ１１８に記憶された各種データをバックアップデータとして選択された保存先に転送する（ステップＳ１０５）。具体的には、選択された保存先が外部記憶装置４０である場合、Ｉ／Ｆ１１７を介してＨＤＤ１１８に記憶された各種データを外部記憶装置４０に転送して当該データの書込処理を行う。一方、選択された保存先がＰＣ３０である場合、通信部１７を介してＰＣ３０にＨＤＤ１１８に記憶された各種データを送信する。ＰＣ３０では、ＨＤＤ１１８からのバックアップデータを所定の記録媒体に記憶する。
なお、転送の間、制御部１１１の表示制御によって、図９（ｂ）に示す通知画面ｄ２が表示部１３２上に表示される。通知画面ｄ２はバックアップ中である旨を示す通知メッセージを表示するものである。
【００３７】
このようにしてＰＣ３０又は外部記憶装置４０にバックアップされたバックアップデータは、バックアップを行った元の画像形成装置１０又は他の画像形成装置１０においてリストアすることによりメンテナンスに利用することが可能である。リストアを行う場面としては様々なものが考えられる。例えば、定期的にバックアップ処理を実行して画像形成装置１０に係るデータをバックアップしておき、ＨＤＤ１１８に異常が発生したときに、ＨＤＤ１１８を新品に交換した場合や、ＨＤＤ１１８をフォーマット等して初期化した場合等にバックアップデータのリストア処理を行う場合である。また、新規に画像形成装置１０を導入する際に、既存の画像形成装置１０のバックアップデータを新規の画像形成装置１０に反映させるため、バックアップ処理により既存の画像形成装置１０のバックアップデータをバックアップしておき、リストア処理により新規の画像形成装置１０に対してバックアップデータの書き込みを行う場合も考えられる。また、顧客毎にジョブデータ等を管理するために、顧客毎にまとめてデータのバックアップを行い、顧客からの依頼を受けて、バックアップデータのリストアを行う場合も考えられる。すなわち、バックアップデータをリストア対象の画像形成装置１０のＨＤＤ１１８に書き込む（リストア）ことにより、画像形成装置１０の設定を容易に行うことができる。
【００３８】
次に、画像形成装置１０において行われるＨＤＤ初期化処理について図５を参照しながら説明する。この処理は、ユーザが操作部１３１及びタッチパネル１３３を操作してＨＤＤ１１８の初期化操作がなされたことが検出されたときに実行される処理である。
【００３９】
先ず、制御部１１１は、ＨＤＤ１１８の各種情報を初期状態にする初期化処理を行う（ステップＳ２０１）。具体的には、ＨＤＤ１１８をフォーマットして、ＨＤＤ１１８に記憶されたジョブデータ、画像データ、ユーザ履歴情報、機種情報、調整値等の各種データをクリアする。そして、制御部１１１は、ＨＤＤの初期化を行った旨を示すＨＤＤ初期化フラグをセットし（ステップＳ２０２）、この処理を終了する。
【００４０】
次に、画像形成装置１０において行われるリストア実行処理について図６を参照しながら説明する。この処理は、ユーザが操作部１３１及びタッチパネル１３３を操作してリストアモードへの移行操作がなされたことが検出されたときに実行される処理である。
【００４１】
先ず、制御部１１１は、図１０に示すようなリストア設定画面ｄ３を表示部１３２に表示させる（ステップＳ３０１）。図１０に示すリストア設定画面ｄ３では、書込対象のバックアップデータの読出元として「外部メディア」と「ネットワーク」のアイコンｄ１１、ｄ１２が選択的に表示されている。なお、バックアップ設定画面ｄ１と同様、「外部メディア」のアイコンｄ１１は読出元が外部記憶装置４０であることを示し、「ネットワーク」のアイコンｄ１２は読出元がＰＣ３０であることを示している。
【００４２】
そして、制御部１１１は、リストア設定画面ｄ３においてユーザにより何れかの読出元が選択されたか否かを判定する（ステップＳ３０２）。制御部１１１は、読出元が選択されたと判定したときは（ステップＳ３０２：Ｙ）、ＨＤＤ１１８が交換されたか否かを判定するためのＨＤＤ交換確認処理を実行する（ステップＳ３０３）。ＨＤＤ交換確認処理の詳細については、後述する。一方、制御部１１１は、読出元が選択されたと判定しないときは（ステップＳ３０２：Ｎ）、再度ステップＳ３０２の処理を実行する。
【００４３】
次に、制御部１１１は、ステップＳ３０４において、ＨＤＤ１１８が交換されたと判定したときは（ステップＳ３０４：Ｙ）、画像データ、ユーザ履歴、機種情報及び調整値の全てについてリストア選択可能として、図１１（ａ）に示すようなリストア項目選択画面ｄ４を表示部１３２に表示させる（ステップＳ３０５）。リストア項目選択画面ｄ４には、画像データ、ユーザ履歴、機種情報及び調整値のそれぞれについてリストアを行うか否かを選択するためのリストア項目ｄ１３が表示されており、ユーザの操作によりリストアを実行するか否かについて項目毎に選択できるようになっている。すなわち、制御部１１１は、ＨＤＤ１１８が交換されたと判定した場合には、ＨＤＤ１１８が新品に交換されたとして、ＨＤＤ１１８が初期状態であると判断する。そして、制御部１１１は、ＨＤＤ１１８が初期状態であるときは、当該ＨＤＤ１１８は、少なくともユーザ履歴が記憶されたものでないとして、ユーザ履歴をリストア可能に制御するのである。
【００４４】
一方、制御部１１１は、ステップＳ３０４において、ＨＤＤ１１８が交換されたと判定しないときは（ステップＳ３０４：Ｎ）、ＨＤＤ初期化フラグがセットされているか否かを判定する（ステップＳ３０６）。すなわち、制御部１１１は、図５に示される、ＨＤＤ初期化処理が実行されることにより、ＨＤＤ１１８が初期化されたか否かを判定する。
【００４５】
制御部１１１は、ＨＤＤ初期化フラグがセットされていると判定したときは（ステップＳ３０６：Ｙ）、ステップＳ３０５の処理に移行し、ＨＤＤ初期化フラグがセットされていると判定しないときは（ステップＳ３０６：Ｎ）、画像データ、ユーザ履歴、機種情報及び調整値のうち、ユーザ履歴と機種情報については、リストアの実行を制限するように、図１１（ｂ）に示すようなリストア項目設定画面ｄ４を表示部１３２に表示させる（ステップＳ３０７）。すなわち、制御部１１１は、ＨＤＤ１１８が初期化されていないため、当該ＨＤＤ１１８は、ユーザ履歴が記憶されたものであると判断して、リストア項目ｄ１３に表示された項目のうち、ユーザ履歴及び機種情報に網掛け表示を行い、リストアを行う対象でない項目であることを認識可能に表示する。
【００４６】
そして、制御部１１１は、ステップＳ３０５又はステップＳ３０７を実行した後、リストアする項目をユーザの操作に基づいて判断するリストア項目選択処理を実行する（ステップＳ３０８）。具体的には、図１１（ａ）及び図１１（ｂ）に示すように、リストアを実行することを示す「する」ボタンと、リストアを実行しないことを示す「しない」ボタンとが項目毎に表示されており、ユーザがタッチパネル１３３を操作することにより、何れかを選択することができる。なお、各項目の選択結果は、図１１（ａ）及び図１１（ｂ）に示されるように、所定の色による着色表示がなされる。また、図１１（ｂ）に示すように、リストアを行う対象でない項目（すなわち、網掛け表示された項目）については、リストアを行うか否かの選択操作が行われても操作を受け付けないよう、制御部１１１によって制御される。
【００４７】
そして、制御部１１１は、リストア項目設定画面ｄ４に表示された「実行」ボタンｄ１４が操作されたことを検出すると、リストアを実行して、読出元に記憶されたバックアップデータをＨＤＤ１１８に転送する（ステップＳ３０９）。具体的には、選択された読出元が外部記憶装置４０である場合、Ｉ／Ｆ１１７を介して外部記憶装置４０に記憶された各種データをＨＤＤ１１８に転送して当該データの書込み処理を行う。一方、選択された読出元がＰＣ３０である場合、通信部１７を介してＨＤＤ１１８にＰＣ３０における所定の記録媒体に記憶された各種データを送信する。ここで、ＨＤＤ１１８に転送されるデータは、ステップＳ３０８において、リストアを行う対象である項目の中から、ユーザによって選択された項目に対応するデータである。
【００４８】
以上の処理が実行されることによれば、ＨＤＤ１１８に記憶された画像データやジョブデータ等について過去の状態に戻すような通常のリストアのときは、ジョブ履歴情報のリストアを制限し、ＨＤＤ１１８が新品に交換されたり、初期化されるなどして、ＨＤＤ１１８にジョブ履歴情報が残っていないような場合には、ジョブ履歴情報をリストアすることにより、ユーザによって誤って最新のジョブ履歴情報が削除されずに残しておくことができるようになる。
【００４９】
次に、ステップＳ３０３において実行されるＨＤＤ交換確認処理について、図７を参照しながら説明する。
【００５０】
先ず、制御部１１１は、ＨＤＤ１１８の所定の記憶領域からＨＤＤシリアル番号を読み出し、これをＨＤＤシリアルＮｏ（Ａ）として、例えば、所定のレジスタにセットする（ステップＳ４０１）。次に、制御部１１１は、バックアップ実行処理（図４参照）において不揮発メモリ１１２に記憶されたＨＤＤシリアルＮｏ（Ｂ）を読み出す（ステップＳ４０２）
【００５１】
そして、制御部１１１は、ＨＤＤシリアルＮｏ（Ａ）とＨＤＤシリアルＮｏ（Ｂ）が同一であるか否かを判定する（ステップＳ４０３）。制御部１１１は、ＨＤＤシリアルＮｏ（Ａ）とＨＤＤシリアルＮｏ（Ｂ）が同一であると判定しないときは（ステップＳ４０３：Ｎ）、ＨＤＤ１１８が交換されたとして、例えば、所定のフラグをセットした後（ステップＳ４０４）、この処理を終了する。一方、制御部１１１は、ＨＤＤシリアルＮｏ（Ａ）とＨＤＤシリアルＮｏ（Ｂ）が同一であると判定したときは（ステップＳ４０３：Ｙ）、ＨＤＤ１１８は交換されたものでないとして、ステップＳ４０４の処理を実行することなくこの処理を終了する。
【００５２】
次に、画像形成装置１０において行われるユーザ履歴書込判定処理について図８を参照しながら説明する。この処理は、所定時間毎に実行される割込処理である。
【００５３】
先ず、制御部１１１は、ＨＤＤ初期化フラグがセットされているか否かを判定する（ステップＳ５０１）。制御部１１１は、ＨＤＤ初期化フラグがセットされていると判定したときは（ステップＳ５０１：Ｙ）、ＨＤＤ１１８のユーザ履歴情報が記憶される領域を検出し、ユーザ履歴情報が記憶されているか否かを判定する（ステップＳ５０２）。すなわち、制御部１１１は、ＨＤＤ１１８が初期化された後、タスクが実行されるか、リストアが実行されて新たにユーザ履歴情報が記憶されたか否かを判定する。
【００５４】
制御部１１１は、ユーザ履歴情報が記憶されていると判定したときは（ステップＳ５０２：Ｙ）、ＨＤＤ初期化フラグをクリアし（ステップＳ５０３）、この処理を終了する。これにより、図６に示されるリストア実行処理において、ユーザ履歴情報のリストアを制限するので、最新のユーザ履歴情報がリストアによって上書き消去されるのが防止できる。
【００５５】
一方、制御部１１１は、ステップＳ５０１において、ＨＤＤ初期化フラグがセットされていると判定しないとき、及び、ステップＳ５０２において、ユーザ履歴情報が記憶されていると判定しないときは、何れもこの処理を終了する。
【００５６】
以上説明したように、本発明の実施の形態によれば、ＨＤＤ１１８は、画像形成に関する各種情報を記憶する。そして、制御部１１１は、ＨＤＤ１１８に記憶されている情報をバックアップデータとして外部記憶装置４０又はＰＣ３０に記憶させるバックアップ制御を行う。そして、制御部１１１は、ＨＤＤ１１８の状態を判定し、該判定結果に基づいてリストアを行うか否かを決定し、リストアを行うと決定したときに、外部記憶装置４０又はＰＣ３０に記憶されたバックアップデータをＨＤＤ１１８に書き戻すリストア制御を行う。その結果、ＨＤＤの状態を判定してリストアを行うか否かを自動的に判断し、これを実行するので、リストアを行うときに、ユーザによって、ＨＤＤに記憶された必要な情報が誤って上書きされ、大事なデータが削除されてしまうことを防止することができる。
【００５７】
また、本発明の実施の形態によれば、制御部１１１は、リストア制御において、ＨＤＤ１１８がこのＨＤＤ１１８に記憶される情報のうちの少なくとも所定の情報が記憶されたものであるか否かを判定することによりＨＤＤ１１８の状態を判定する。そして、制御部１１１は、ＨＤＤ１１８が所定の情報が記憶されたものでないと判定したときに、リストアを行うと決定する。その結果、所定の情報が記憶されていない場合には当該情報をリストアし、これを利用して画像形成を行うことができるので、生産性を高めることができる。
【００５８】
また、本発明の実施の形態によれば、制御部１１１は、リストア制御において、ＨＤＤ１１８がこのＨＤＤ１１８に記憶される情報のうちの少なくとも所定の情報が記憶されたものであるか否かを判定することによりＨＤＤ１１８の状態を判定する。そして、制御部１１１は、ＨＤＤ１１８が所定の情報が記憶されたものであると判定したときは、バックアップデータのうちの少なくとも所定の情報を除く情報をＨＤＤ１１８に書き戻す。その結果、ユーザのリストア操作ミス等によって最新の情報が上書きされて、これを画像形成に利用できなくなって、生産性が低下するのを防止できる。
【００５９】
また、本発明の実施の形態によれば、制御部１１１は、ユーザ履歴情報を所定の情報としてＨＤＤ１１８に記憶するので、リストアが行われても、最新のユーザ履歴情報が誤って上書きされずに確保することができるので、タスク管理等を容易に行うことができ、生産性を高めることができる。
【００６０】
また、本発明の実施の形態によれば、外部記憶装置４０又はＰＣ３０に記憶されるバックアップデータは複数種類の情報を含んで構成されている。そして、制御部１１１は、リストア制御において、所定の選択要求に応じて、ＨＤＤ１１８に書き戻す対象となった情報から、ＨＤＤ１１８への書き戻しを実行する情報を種類毎に選択する。そして、制御部１１１は、選択された種類の情報をＨＤＤ１１８に書き戻す。その結果、ユーザの必要に応じたデータのリストアが可能となり、利便性が向上する。
【００６１】
なお、本発明の実施の形態における記述は、本発明に係る画像形成装置の一例であり、これに限定されるものではない。画像形成装置を構成する各機能部の細部構成及び細部動作に関しても適宜変更可能である。
【００６２】
また、本実施の形態では、ユーザ履歴情報がＨＤＤに記憶されているときに、ユーザ履歴情報と機種情報のリストアを制限するようにしたが、ユーザ履歴情報のみリストアを制限するようにしてもよく、また、ユーザ履歴情報とその他の情報のリストアを制限するようにしてもよい。また、全ての情報についてリストアを制限するようにしてもよい。
【００６３】
また、本実施の形態では、ＨＤＤに記憶された情報の全てについてバックアップを行うようにしたが、一部の情報のみバックアップするようにしてもよい。この場合、ユーザの選択によりバックアップする情報を決定するようにしてもよい。
【００６４】
また、本実施の形態では、ユーザ履歴情報がＨＤＤに記憶されているときに、リストアする情報の制限を行うようにしたが、他の情報がＨＤＤに記憶されたことに基づいてリストアする情報に制限を設けるようにしてもよい。
【００６５】
また、本実施の形態では、リストアを行う対象の項目からリストアを実行する項目を、ユーザによって選択可能にしたが、このような機能を備えないようにしてもよい。
【００６６】
また、本実施の形態では、本発明に係るプログラムのコンピュータ読み取り可能な媒体としてハードディスクや半導体の不揮発性メモリ等を使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も適用される。
【符号の説明】
【００６７】
１００  メンテナンスシステム
１０  画像形成装置
１１  本体部
１１１  制御部
１１２  不揮発メモリ
１１８  ＨＤＤ
１３  操作表示部
１３１  操作部
１３２  表示部
１３３  タッチパネル
３０  ＰＣ
４０  外部記憶装置
【図１】
2011194846.tif 000003
【図２】
2011194846.tif 000004
【図３】
2011194846.tif 000005
【図４】
2011194846.tif 000006
【図５】
2011194846.tif 000007
【図６】
2011194846.tif 000008
【図７】
2011194846.tif 000009
【図８】
2011194846.tif 000010
【図９】
2011194846.tif 000011
【図１０】
2011194846.tif 000012
【図１１】
2011194846.tif 000013